/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.paragraphSystem,
.row {
  margin-left: -15px;
  margin-right: -15px;
}

.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.paragraphSystem:before,
.paragraphSystem:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}

.row:after,
.paragraphSystem:after,
.container:after,
.container-fluid:after {
  clear: both;
}

@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }

  .col-lg-12 {
    width: 100%;
  }

  .col-lg-11 {
    width: 91.66666667%;
  }

  .col-lg-10 {
    width: 83.33333333%;
  }

  .col-lg-9 {
    width: 75%;
  }

  .col-lg-8 {
    width: 66.66666667%;
  }

  .col-lg-7 {
    width: 58.33333333%;
  }

  .col-lg-6 {
    width: 50%;
  }

  .col-lg-5 {
    width: 41.66666667%;
  }

  .col-lg-4 {
    width: 33.33333333%;
  }

  .col-lg-3 {
    width: 25%;
  }

  .col-lg-2 {
    width: 16.66666667%;
  }

  .col-lg-1 {
    width: 8.33333333%;
  }

  .col-lg-pull-12 {
    right: 100%;
  }

  .col-lg-pull-11 {
    right: 91.66666667%;
  }

  .col-lg-pull-10 {
    right: 83.33333333%;
  }

  .col-lg-pull-9 {
    right: 75%;
  }

  .col-lg-pull-8 {
    right: 66.66666667%;
  }

  .col-lg-pull-7 {
    right: 58.33333333%;
  }

  .col-lg-pull-6 {
    right: 50%;
  }

  .col-lg-pull-5 {
    right: 41.66666667%;
  }

  .col-lg-pull-4 {
    right: 33.33333333%;
  }

  .col-lg-pull-3 {
    right: 25%;
  }

  .col-lg-pull-2 {
    right: 16.66666667%;
  }

  .col-lg-pull-1 {
    right: 8.33333333%;
  }

  .col-lg-pull-0 {
    right: auto;
  }

  .col-lg-push-12 {
    left: 100%;
  }

  .col-lg-push-11 {
    left: 91.66666667%;
  }

  .col-lg-push-10 {
    left: 83.33333333%;
  }

  .col-lg-push-9 {
    left: 75%;
  }

  .col-lg-push-8 {
    left: 66.66666667%;
  }

  .col-lg-push-7 {
    left: 58.33333333%;
  }

  .col-lg-push-6 {
    left: 50%;
  }

  .col-lg-push-5 {
    left: 41.66666667%;
  }

  .col-lg-push-4 {
    left: 33.33333333%;
  }

  .col-lg-push-3 {
    left: 25%;
  }

  .col-lg-push-2 {
    left: 16.66666667%;
  }

  .col-lg-push-1 {
    left: 8.33333333%;
  }

  .col-lg-push-0 {
    left: auto;
  }

  .col-lg-offset-12 {
    margin-left: 100%;
  }

  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }

  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }

  .col-lg-offset-9 {
    margin-left: 75%;
  }

  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }

  .col-lg-offset-6 {
    margin-left: 50%;
  }

  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }

  .col-lg-offset-3 {
    margin-left: 25%;
  }

  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }

  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-lg-offset-0 {
    margin-left: 0%;
  }
}/*! normalize.css v2.1.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{line-height:1;margin:0}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:'Roboto',sans-serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:1}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* Reskin one pager colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* Reskin colors */



@font-face {
  font-display: swap;
  font-family: 'FontAwesome';
  src: url("../../assets/fonts/fontawesome-webfont.eot?v=4.1.0");
  src: url("../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"), url("../../assets/fonts/fontawesome-webfont.woff?v=4.1.0") format("woff"), url("../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0") format("truetype"), url("../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@-webkit-keyframes showInRight {
  from {
    visibility: hidden;
    opacity: 0;
  }
  to {
    visibility: visible;
    opacity: 1;
  }
}
@keyframes showInRight {
  from {
    visibility: hidden;
    opacity: 0;
  }
  to {
    visibility: visible;
    opacity: 1;
  }
}
.mejs-container {
  position: relative;
  background: #000;
  font-family: Montserrat;
 font-weight: 400;
  text-align: left;
  vertical-align: top;
  text-indent: 0;
}

.mejs-fullscreen {
  overflow: hidden !important;
}

.mejs-container-fullscreen {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: 1000;
}

.mejs-container-fullscreen .mejs-mediaelement,
.mejs-container-fullscreen {
  width: 100%;
  height: 100%;
}

/* Start: LAYERS */
.mejs-background {
  position: absolute;
  top: 0;
  left: 0;
}

.mejs-mediaelement,
.me-plugin {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.mejs-poster {
  position: absolute;
  top: 0;
  left: 0;
  background-size: contain;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}

.mejs-overlay {
  position: absolute;
  top: 0;
  left: 0;
}

.mejs-overlay-play {
  cursor: pointer;
}

.mejs-overlay-button {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100px;
  height: 100px;
  margin: -50px 0 0 -50px;
  background: none;
}
.mejs-overlay-button: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: 7px;
  background: #fff;
  text-align: center;
  line-height: 67px;
}

.mejs-overlay:hover .mejs-overlay-button {
  background-position: 0 -100px;
}

.mejs-overlay-loading {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 80px;
  height: 80px;
  margin: -40px 0 0 -40px;
  background: #333;
  background: url(../background.png);
  background: rgba(0, 0, 0, 0.9);
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMyMzIzMiIgc3RvcC1vcGFjaXR5PSIwLjkiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC45Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(50, 50, 50, 0.9)), color-stop(100%, rgba(0, 0, 0, 0.9)));
  background-image: -moz-linear-gradient(top, rgba(50, 50, 50, 0.9), rgba(0, 0, 0, 0.9));
  background-image: -webkit-linear-gradient(top, rgba(50, 50, 50, 0.9), rgba(0, 0, 0, 0.9));
  background-image: linear-gradient(to bottom, rgba(50, 50, 50, 0.9), rgba(0, 0, 0, 0.9));
}

.mejs-overlay-loading span {
  display: block;
  width: 80px;
  height: 80px;
  background: transparent url(../../assets/img/loading.gif) center center no-repeat;
}

/* End: LAYERS */
/* Start: CONTROL BAR */
.mejs-container .mejs-controls {
  position: absolute;
  background: none;
  list-style-type: none;
  margin: 0;
  padding: 0;
  bottom: 0;
  left: 0;
  background: url(../../assets/img/background.png);
  background: rgba(0, 0, 0, 0.7);
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMyMzIzMiIgc3RvcC1vcGFjaXR5PSIwLjciLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(50, 50, 50, 0.7)), color-stop(100%, rgba(0, 0, 0, 0.7)));
  background-image: -moz-linear-gradient(top, rgba(50, 50, 50, 0.7), rgba(0, 0, 0, 0.7));
  background-image: -webkit-linear-gradient(top, rgba(50, 50, 50, 0.7), rgba(0, 0, 0, 0.7));
  background-image: linear-gradient(to bottom, rgba(50, 50, 50, 0.7), rgba(0, 0, 0, 0.7));
  height: 30px;
  width: 100%;
}

.mejs-container .mejs-controls div {
  list-style-type: none;
  background-image: none;
  display: block;
  float: left;
  margin: 0;
  padding: 0;
  width: 26px;
  height: 26px;
  font-size: 11px;
  line-height: 11px;
  background: 0;
  border: 0;
}

.mejs-controls .mejs-button button {
  cursor: pointer;
  display: block;
  font-size: 0px;
  line-height: 0;
  text-decoration: none;
  margin: 7px 5px;
  padding: 0;
  position: absolute;
  height: 12px;
  width: 12px;
  border: 0;
}

/* End: CONTROL BAR */
/* Start: Time (current / duration) */
.mejs-container .mejs-controls .mejs-time {
  color: #fff;
  display: block;
  height: 17px;
  width: auto;
  padding: 8px 3px 0 3px;
  overflow: hidden;
  text-align: center;
  padding: auto 4px;
}

.mejs-container .mejs-controls .mejs-time span {
  font-size: 11px;
  color: #fff;
  line-height: 12px;
  display: block;
  float: left;
  margin: 1px 2px 0 0;
  width: auto;
}

/* End: Time (current / duration) */
/* Start: Play/pause */
.mejs-controls .mejs-play button {
  background-position: 0 0;
}

.mejs-controls .mejs-pause button {
  background-position: 0 -16px;
}

/* End: Play/pause */
/* Stop */
.mejs-controls .mejs-stop button {
  background-position: -112px 0;
}

/* End: Play/pause */
/* Start: Progress bar */
.mejs-controls div.mejs-time-rail {
  width: 200px;
  padding-top: 5px;
}

.mejs-controls .mejs-time-rail span {
  display: block;
  position: absolute;
  width: 180px;
  height: 10px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
}

.mejs-controls .mejs-time-rail .mejs-time-total {
  margin: 5px;
  background: #333;
  background: rgba(50, 50, 50, 0.8);
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlMWUxZSIgc3RvcC1vcGFjaXR5PSIwLjgiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYzNjM2MiIHN0b3Atb3BhY2l0eT0iMC44Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(30, 30, 30, 0.8)), color-stop(100%, rgba(60, 60, 60, 0.8)));
  background-image: -moz-linear-gradient(top, rgba(30, 30, 30, 0.8), rgba(60, 60, 60, 0.8));
  background-image: -webkit-linear-gradient(top, rgba(30, 30, 30, 0.8), rgba(60, 60, 60, 0.8));
  background-image: linear-gradient(to bottom, rgba(30, 30, 30, 0.8), rgba(60, 60, 60, 0.8));
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#1E1E1E, endColorstr=#3C3C3C);
}

.mejs-controls .mejs-time-rail .mejs-time-loaded {
  background: #3caac8;
  background: rgba(60, 170, 200, 0.8);
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJjN2M5MSIgc3RvcC1vcGFjaXR5PSIwLjgiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZWI3ZDQiIHN0b3Atb3BhY2l0eT0iMC44Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(44, 124, 145, 0.8)), color-stop(100%, rgba(78, 183, 212, 0.8)));
  background-image: -moz-linear-gradient(top, rgba(44, 124, 145, 0.8), rgba(78, 183, 212, 0.8));
  background-image: -webkit-linear-gradient(top, rgba(44, 124, 145, 0.8), rgba(78, 183, 212, 0.8));
  background-image: linear-gradient(to bottom, rgba(44, 124, 145, 0.8), rgba(78, 183, 212, 0.8));
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#2C7C91, endColorstr=#4EB7D4);
  width: 0;
}

.mejs-controls .mejs-time-rail .mejs-time-current {
  width: 0;
  background: #fff;
  background: rgba(255, 255, 255, 0.8);
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjkiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjOGM4YzgiIHN0b3Atb3BhY2l0eT0iMC44Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(200, 200, 200, 0.8)));
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.9), rgba(200, 200, 200, 0.8));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.9), rgba(200, 200, 200, 0.8));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.9), rgba(200, 200, 200, 0.8));
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#FFFFFF, endColorstr=#C8C8C8);
}

.mejs-controls .mejs-time-rail .mejs-time-handle {
  display: none;
  position: absolute;
  margin: 0;
  width: 10px;
  background: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  cursor: pointer;
  border: solid 2px #333;
  top: -2px;
  text-align: center;
}

.mejs-controls .mejs-time-rail .mejs-time-float {
  visibility: hidden;
  position: absolute;
  display: block;
  background: #eee;
  width: 36px;
  height: 17px;
  border: solid 1px #333;
  top: -26px;
  margin-left: -18px;
  text-align: center;
  color: #111;
}

.mejs-controls .mejs-time-rail:hover .mejs-time-float {
  visibility: visible;
}

.mejs-controls .mejs-time-rail .mejs-time-float-current {
  margin: 2px;
  width: 30px;
  display: block;
  text-align: center;
  left: 0;
}

.mejs-controls .mejs-time-rail .mejs-time-float-corner {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  line-height: 0;
  border: solid 5px #eee;
  border-color: #eee transparent transparent transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  top: 15px;
  left: 13px;
}

/* End: Progress bar */
/* Start: Fullscreen */
.mejs-controls .mejs-fullscreen-button button {
  background-position: -32px 0;
}

.mejs-controls .mejs-unfullscreen button {
  background-position: -32px -16px;
}

/* End: Fullscreen */
.mejs-controls .mejs-mute button {
  background-position: -16px -16px;
}

.mejs-controls .mejs-unmute button {
  background-position: -16px 0;
}

.mejs-controls .mejs-volume-button {
  position: relative;
}

.mejs-controls .mejs-volume-button .mejs-volume-slider {
  display: none;
  height: 115px;
  width: 25px;
  background: url(../../assets/img/background.png);
  background: rgba(50, 50, 50, 0.7);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  top: -115px;
  left: 0;
  z-index: 1;
  position: absolute;
  margin: 0;
}

.mejs-controls .mejs-volume-button:hover {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}

.mejs-controls .mejs-volume-button:hover .mejs-volume-slider {
  display: block;
}

.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total {
  position: absolute;
  left: 11px;
  top: 8px;
  width: 2px;
  height: 100px;
  background: #ddd;
  background: rgba(255, 255, 255, 0.5);
  margin: 0;
}

.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current {
  position: absolute;
  left: 11px;
  top: 8px;
  width: 2px;
  height: 100px;
  background: #ddd;
  background: rgba(255, 255, 255, 0.9);
  margin: 0;
}

.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle {
  position: absolute;
  left: 4px;
  top: -3px;
  width: 16px;
  height: 6px;
  background: #ddd;
  background: rgba(255, 255, 255, 0.9);
  cursor: N-resize;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  margin: 0;
}

/* End: Mute/Volume */
/* Start: TRACK (Captions and Chapters) */
.mejs-controls .mejs-captions-button {
  position: relative;
}

.mejs-controls .mejs-captions-button button {
  background-position: -48px 0;
}

.mejs-controls .mejs-captions-button .mejs-captions-selector {
  visibility: hidden;
  position: absolute;
  bottom: 26px;
  right: -10px;
  width: 130px;
  height: 100px;
  background: url(../../assets/img/background.png);
  background: rgba(50, 50, 50, 0.7);
  border: solid 1px transparent;
  padding: 10px;
  overflow: hidden;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

.mejs-controls .mejs-captions-button:hover .mejs-captions-selector {
  visibility: visible;
}

.mejs-controls .mejs-captions-button .mejs-captions-selector ul {
  margin: 0;
  padding: 0;
  display: block;
  list-style-type: none !important;
  overflow: hidden;
}

.mejs-controls .mejs-captions-button .mejs-captions-selector ul li {
  margin: 0 0 6px 0;
  padding: 0;
  list-style-type: none !important;
  display: block;
  color: #fff;
  overflow: hidden;
}

.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input {
  clear: both;
  float: left;
  margin: 3px 3px 0px 5px;
}

.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label {
  width: 100px;
  float: left;
  padding: 4px 0 0 0;
  line-height: 15px;
  font-size: 10px;
}

.mejs-controls .mejs-captions-button .mejs-captions-translations {
  font-size: 10px;
  margin: 0 0 5px 0;
}

.mejs-chapters {
  position: absolute;
  top: 0;
  left: 0;
  -xborder-right: solid 1px #fff;
  width: 10000px;
}

.mejs-chapters .mejs-chapter {
  position: absolute;
  float: left;
  background: #222;
  background: rgba(0, 0, 0, 0.7);
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMyMzIzMiIgc3RvcC1vcGFjaXR5PSIwLjciLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(50, 50, 50, 0.7)), color-stop(100%, rgba(0, 0, 0, 0.7)));
  background-image: -moz-linear-gradient(top, rgba(50, 50, 50, 0.7), rgba(0, 0, 0, 0.7));
  background-image: -webkit-linear-gradient(top, rgba(50, 50, 50, 0.7), rgba(0, 0, 0, 0.7));
  background-image: linear-gradient(to bottom, rgba(50, 50, 50, 0.7), rgba(0, 0, 0, 0.7));
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232, endColorstr=#000000);
  overflow: hidden;
  border: 0;
}

.mejs-chapters .mejs-chapter .mejs-chapter-block {
  font-size: 11px;
  color: #fff;
  padding: 5px;
  display: block;
  border-right: solid 1px #333;
  border-bottom: solid 1px #333;
  cursor: pointer;
}

.mejs-chapters .mejs-chapter .mejs-chapter-block-last {
  border-right: none;
}

.mejs-chapters .mejs-chapter .mejs-chapter-block:hover {
  /*background: #333;*/
  background: #666;
  background: rgba(102, 102, 102, 0.7);
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIwLjciLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMjMyMzIiIHN0b3Atb3BhY2l0eT0iMC42Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(102, 102, 102, 0.7)), color-stop(100%, rgba(50, 50, 50, 0.6)));
  background-image: -moz-linear-gradient(top, rgba(102, 102, 102, 0.7), rgba(50, 50, 50, 0.6));
  background-image: -webkit-linear-gradient(top, rgba(102, 102, 102, 0.7), rgba(50, 50, 50, 0.6));
  background-image: linear-gradient(to bottom, rgba(102, 102, 102, 0.7), rgba(50, 50, 50, 0.6));
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666, endColorstr=#323232);
}

.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title {
  font-size: 12px;
  font-weight: bold;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin: 0 0 3px 0;
  line-height: 12px;
}

.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan {
  font-size: 12px;
  line-height: 12px;
  margin: 3px 0 4px 0;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.mejs-captions-layer {
  position: absolute;
  bottom: 0;
  left: 0;
  text-align: center;
  /*font-weight: bold;*/
  line-height: 22px;
  font-size: 12px;
  color: #fff;
}

.mejs-captions-layer a {
  color: #fff;
  text-decoration: underline;
}

.mejs-captions-layer[lang=ar] {
  font-size: 20px;
  font-weight: normal;
}

.mejs-captions-position {
  position: absolute;
  width: 100%;
  bottom: 15px;
  left: 0;
}

.mejs-captions-position-hover {
  bottom: 45px;
}

.mejs-captions-text {
  padding: 3px 5px;
  background: url(../../assets/img/background.png);
  background: rgba(20, 20, 20, 0.8);
}

/* End: TRACK (Captions and Chapters) */
.mejs-clear {
  clear: both;
}

.me-cannotplay a {
  color: #fff;
  font-weight: bold;
}

.me-cannotplay span {
  padding: 15px;
  display: block;
}

/* End: ERROR */
.mejs-offscreen {
  /* Accessibility: hide screen reader texts (and prefer "top" for RTL languages). */
  position: absolute !important;
  top: -10000px;
  left: -10000px;
  overflow: hidden;
  width: 1px;
  height: 1px;
}

.mejs-controls .mejs-time-rail span, .mejs-controls .mejs-time-rail a {
  display: block;
  position: absolute;
  width: 180px;
  height: 10px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  cursor: pointer;
}

/* Start: Loop */
.mejs-controls .mejs-loop-off button {
  background-position: -64px -16px;
}

.mejs-controls .mejs-loop-on button {
  background-position: -64px 0;
}

/* End: Loop */
/* Start: backlight */
.mejs-controls .mejs-backlight-off button {
  background-position: -80px -16px;
}

.mejs-controls .mejs-backlight-on button {
  background-position: -80px 0;
}

/* End: backlight */
/* Start: picture controls */
.mejs-controls .mejs-picturecontrols-button {
  background-position: -96px 0;
}

/* End: picture controls */
/* MEJS Zen garden skin */
.mejs-controls {
  display: block;
  visibility: visible;
}

.mejs-container .mejs-controls {
  z-index: 25;
  height: 47px;
  background: #d6d6d6;
  border-top: 2px solid #303030;
}

.mejs-container .mejs-controls .mejs-button {
  width: 20px;
  height: 20px;
  margin: 4px 6px;
}

.mejs-controls .mejs-button button {
  width: 20px;
  height: 20px;
  margin: 0;
  padding: 0;
  background: inherit;
}
.mejs-controls .mejs-button button:before {
  font-family: FontAwesome;
  font-style: normal;
  position: relative;
  font-weight: normal;
  display: block;
  font-size: 20px;
  color: #000;
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.mejs-controls .mejs-playpause-button button {
  text-align: center;
}
.mejs-controls .mejs-playpause-button button:before {
  content: "\f04b";
}

.mejs-controls .mejs-pause button {
  width: 15px;
}
.mejs-controls .mejs-pause button:before {
  content: "\f04c";
}

.mejs-controls .mejs-fullscreen-button button:before {
  content: "\f0b2";
}

.mejs-controls .mejs-share-button button {
  background-position: -2px -39px;
}

.mejs-controls .mejs-share-button button:hover {
  background-position: -2px -3px;
}

.mejs-controls .mejs-volume-button {
  margin: 4px 6px;
}

.mejs-controls .mejs-volume-button button:before {
  content: "\f026";
}

.mejs-controls .mejs-mute button:before {
  content: "\f028";
}

.mejs-controls .mejs-unmute button:before {
  content: "\f026";
}

.mejs-controls .mejs-horizontal-volume-slider {
  background: url(../../assets/img/controls.png) 0 -83px no-repeat;
  display: block !important;
  width: 34px;
  height: 21px;
  margin-top: 12px;
  position: relative;
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
  width: 34px;
}

.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
  background: url(../../assets/img/controls.png) 0 -108px no-repeat;
  position: absolute;
  left: 0;
  top: 0;
  height: 21px;
}

.mejs-controls .mejs-volume-button .mejs-volume-handle {
  display: none;
}

.mejs-controls .mejs-time-rail {
  height: 20px;
  padding-top: 8px;
  margin-left: 2px;
}

.mejs-controls .mejs-time-rail .mejs-time-total {
  height: 3px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  background: #303030;
}

.mejs-controls .mejs-time-rail .mejs-time-loaded {
  height: 6px;
  background-color: transparent;
  filter: none;
  background-image: none;
  display: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}

.mejs-controls .mejs-time-rail .mejs-time-current {
  height: 3px;
  background-color: #303030;
  filter: none;
  background-image: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}

.mejs-controls .mejs-time-rail .mejs-time-handle {
  background: #fff;
  border: 1px solid #303030;
  height: 14px;
  width: 14px;
  top: -6px;
  display: block;
  padding: 0;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
}

.mejs-container .mejs-controls .mejs-time {
  width: 100px;
  margin: 15px 0 0 0;
  padding: 0;
  position: absolute;
  left: 8px;
  top: 12px;
}

.mejs-container .mejs-controls .mejs-time span {
  float: left;
  color: #303030;
  font-size: 14px;
}

.mejs-controls .mejs-time-rail .mejs-time-float {
  z-index: 10;
}

.mejs-container-fullscreen {
  z-index: 10000 !important;
}

.mejs-overlay:hover .mejs-overlay-button {
  background-position: 0 0;
  opacity: 1;
}

.mejs-overlay-loading {
  background: url(../../assets/img/loader.gif) center center no-repeat;
}

.mejs-overlay-button {
  opacity: 0.7;
  height: 69px;
  left: 50%;
  margin: -35px 0 0 -36px;
  position: absolute;
  top: 50%;
  width: 73px;
}

.mejs-poster {
  background: none !important;
}

.mejs-poster img {
  width: auto !important;
  margin: 0 auto;
  display: block;
}

:root .mejs-poster img {
  display: none;
}

:root .mejs-poster {
  position: absolute;
  top: 0;
  left: 0;
  background-size: contain;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}

/*# sourceMappingURL=mediaelement.css.map */
 @font-face{font-display: swap;font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.cookiePolicy-info{background-color:#e1e1e1;-o-transition:linear 2s all;-webkit-transition:all 2s linear;-o-transition:all 2s linear;transition:all 2s linear;max-height:1000px;overflow:hidden}.cookiePolicy-info.collapsed{max-height:0}.cookiePolicy-info .cookiePolicy-inner{padding:20px 10px;width:auto;max-width:940px;margin:0 auto}.cookiePolicy-restrictive{position:fixed;top:0;left:0;height:100%;width:100%;background:#000;background:rgba(0,0,0,.8);z-index:1000}.cookiePolicy-restrictive.collapsed{display:none}.cookiePolicy-restrictive .cookiePolicy-inner{position:fixed;top:100px;width:700px;margin-left:-363px;left:50%;padding:13px;background-color:#e1e1e1}@media screen and (max-width:699px){.cookiePolicy-restrictive .cookiePolicy-inner{position:absolute;width:auto;margin:20px;left:0;top:0}}@media screen and (max-width:699px){.cookiePolicy-restrictive{position:absolute}}.cookiePolicy-buttons{text-align:right} @font-face{font-display: swap;font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.exit-notification{position:fixed;top:0;left:0;height:100%;width:100%;background:#000;background:rgba(0,0,0,.8);z-index:1000}.exit-notification.is-hidden{display:none}.exit-notification .exit-notification-inner{position:fixed;top:100px;width:700px;margin-left:-363px;left:50%;padding:13px;background-color:#e1e1e1}@media screen and (max-width:699px){.exit-notification .exit-notification-inner{position:absolute;width:auto;margin:20px;left:0;top:0}}@media screen and (max-width:699px){.exit-notification-restrictive{position:absolute}}.exit-notification-buttons{text-align:right}@charset "UTF-8";
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* Reskin one pager colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* Reskin colors */
/* cyrillic-ext */

/* cyrillic */

/* vietnamese */

/* latin-ext */

/* latin */

/* cyrillic-ext */

/* cyrillic */

/* vietnamese */

/* latin-ext */

/* latin */



@font-face {
  font-display: swap;
  font-family: 'FontAwesome';
  src: url("../../assets/fonts/fontawesome-webfont.eot?v=4.1.0");
  src: url("../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"), url("../../assets/fonts/fontawesome-webfont.woff?v=4.1.0") format("woff"), url("../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0") format("truetype"), url("../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@-webkit-keyframes showInRight {
  from {
    visibility: hidden;
    opacity: 0;
  }
  to {
    visibility: visible;
    opacity: 1;
  }
}
@keyframes showInRight {
  from {
    visibility: hidden;
    opacity: 0;
  }
  to {
    visibility: visible;
    opacity: 1;
  }
}
/*!
 *  Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
  font-display: swap;
  font-family: 'FontAwesome';
  src: url("../../assets/fonts/fontawesome-webfont.eot?v=4.1.0");
  src: url("../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"), url("../../assets/fonts/fontawesome-webfont.woff?v=4.1.0") format("woff"), url("../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0") format("truetype"), url("../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
.countdown {
  position: absolute;
  top: 52vw;
}
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape) {
  .countdown {
    top: 200px;
  }
}
@media (min-width: 767px) {
  .countdown {
    top: 237px;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .countdown {
    top: 340px;
  }
}
@media (min-width: 1025px) {
  .countdown {
    top: 520px;
  }
}
.countdown .countdown-clock,
.countdown .countdown-clock-title {
  display: flex;
  align-items: center;
  justify-content: center;
}
.countdown .countdown-clock .clock,
.countdown .countdown-clock-title .clock {
  text-align: center;
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
  margin: 0 1px;
  font-weight: 500;
  width: 72px;
  height: 61px;
  line-height: 43px;
  font-size: 32px;
}
@media (min-width: 767px) {
  .countdown .countdown-clock .clock,
  .countdown .countdown-clock-title .clock {
    width: 100px;
    height: 100px;
    line-height: 81px;
    font-size: 60px;
  }
}
@media (min-width: 992px) {
  .countdown .countdown-clock .clock,
  .countdown .countdown-clock-title .clock {
    width: 150px;
    height: 138px;
    line-height: 112px;
    font-size: 84px;
  }
}
@media (min-width: 1024px) {
  .countdown .countdown-clock .clock,
  .countdown .countdown-clock-title .clock {
    width: 119px;
    height: 113px;
    line-height: 95px;
    font-size: 55px;
  }
}
.countdown .countdown-clock .clock.day,
.countdown .countdown-clock-title .clock.day {
  border-bottom-left-radius: 9px;
  border-top-left-radius: 9px;
}
.countdown .countdown-clock .clock.second,
.countdown .countdown-clock-title .clock.second {
  border-bottom-right-radius: 9px;
  border-top-right-radius: 9px;
}
.countdown .countdown-clock .clock-label,
.countdown .countdown-clock-title .clock-label {
  text-align: center;
  color: #fff;
  font-weight: 500;
  width: 72px;
  margin: -23px 1px 0;
  font-size: 9px;
}
@media (min-width: 767px) {
  .countdown .countdown-clock .clock-label,
  .countdown .countdown-clock-title .clock-label {
    font-size: 13px;
    width: 100px;
  }
}
@media (min-width: 992px) {
  .countdown .countdown-clock .clock-label,
  .countdown .countdown-clock-title .clock-label {
    width: 119px;
    height: 11px;
    line-height: 25px;
    margin: -60px 1px 0;
    font-size: 16px;
  }
}
@media (min-width: 1024px) {
  .countdown .countdown-clock .clock-label,
  .countdown .countdown-clock-title .clock-label {
    width: 120px;
  }
}

:lang(en-au) {
  /*Experts AU*/
  /* Experts AU ends*/
  /* Page product Osteo */
  /* FAQs */
  /* Page FAQ ends*/
  /* Header navbar with whole background image Fix */
  /* Custom popup children */
}
@media (max-width: 767px) {
  :lang(en-au) .page-home .btn {
    display: inline-block;
  }
}
:lang(en-au) .page-experts p {
  line-height: 1.4 !important;
  min-height: 0;
}
:lang(en-au) .page-experts .experts-reference {
  font-size: 14px;
}
:lang(en-au) .page-experts .gif-container p {
  font-size: 14px;
}
:lang(en-au) .page-experts-home p {
  line-height: 1.4 !important;
}
:lang(en-au) .page-experts-home .panadol-home-did-you-know-carousel h2, :lang(en-au) .page-experts-home .panadol-home-did-you-know-carousel p {
  line-height: 1.4 !important;
}
:lang(en-au) .page-experts-home .panadol-home-did-you-know-carousel ol {
  padding-top: 0;
  margin-left: 18px;
}
:lang(en-au) .page-experts-home .panadol-home-did-you-know-carousel ol li {
  font-size: 1.43vw;
  font-family: Montserrat;
 font-weight: 400;
  color: #666;
  line-height: 32px !important;
  margin-bottom: 0;
}
@media (max-width: 1024px) and (min-width: 768px) {
  :lang(en-au) .page-experts-home .panadol-home-did-you-know-carousel ol li {
    font-size: 16px;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  :lang(en-au) .page-experts-home .panadol-home-did-you-know-carousel .carousel-nav li.carousel-nav-prev,
  :lang(en-au) .page-experts-home .panadol-home-did-you-know-carousel .carousel-nav li.carousel-nav-next {
    margin: 0 2em !important;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  :lang(en-au) .page-experts-home .spotlight-tab-content-box .panadol-content-rte {
    width: 100%;
  }
}
:lang(en-au) .page-experts-home .spotlight-tab-content-box .panadol-content-rte p {
  margin: 0;
}
@media (max-width: 767px) {
  :lang(en-au) .page-experts-home .spotlight-tab-content-box .panadol-content-rte p {
    padding: 0;
    font-size: 10px;
    line-height: 14px;
  }
}
:lang(en-au) .page-experts-home .spotlight-tab-content-box .panadol-content-rte p:first-child {
  margin-top: 30px;
  margin-bottom: 30px;
}
:lang(en-au) .page-experts-home .spotlight-tab-content-box .panadol-content-rte p span.learn-more-button {
  background: url(../../assets/img/Desktop_Homepage_LearnMoreButton.png) no-repeat;
  color: #fff;
  padding: 1em 2.5em;
  background-size: contain;
}
:lang(en-au) .page-experts-home .panadol-home-spotlight-content-box {
  margin-bottom: 2em;
}
:lang(en-au) .page-experts-home .panadol-home-best-of-week-tab .image figcaption p {
  font-size: 1.43vw;
  text-align: left;
}
@media (max-width: 767px) {
  :lang(en-au) .page-experts-home .panadol-home-best-of-week-tab .image figcaption p {
    font-size: 12px;
  }
}
:lang(en-au) .page-experts-home .panadol-home-best-of-week-tab ul.tabs-nav-list {
  justify-content: center;
}
:lang(en-au) .page-experts-home .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item {
  background-color: #efefef;
  padding: 7px 0 12px;
}
:lang(en-au) .page-experts-home .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item.odd, :lang(en-au) .page-experts-home .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item.even {
  padding-left: 5px;
  padding-right: 5px;
}
:lang(en-au) .page-experts-home .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item a {
  font-size: 10px;
}
@media (max-width: 1024px) and (min-width: 768px) {
  :lang(en-au) .page-experts-home .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 13.55px;
  }
}
@media (min-width: 1025px) {
  :lang(en-au) .page-experts-home .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 1.13vw;
  }
}
:lang(en-au) .page-carecollective .top-margin-box {
  margin-top: 4rem;
}
:lang(en-au) .page-carecollective .grey-title {
  color: #535353;
}
:lang(en-au) .page-carecollective .arrow-down {
  margin-top: -5.5rem;
}
@media (min-width: 767px) {
  :lang(en-au) .page-carecollective .arrow-down {
    margin-top: -5.3rem;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-carecollective .arrow-down {
    margin-top: -5.5rem;
  }
}
:lang(en-au) .page-carecollective .countdown__txt {
  position: absolute;
  top: 56vw;
  text-align: center;
}
:lang(en-au) .page-carecollective .countdown__txt p {
  color: #fff;
  font-size: 14px;
  font-weight: 700;
}
@media (min-width: 992px) {
  :lang(en-au) .page-carecollective .countdown__txt p {
    font-size: 24px;
  }
}
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape) {
  :lang(en-au) .page-carecollective .countdown__txt {
    top: 16rem;
  }
}
@media (min-width: 767px) {
  :lang(en-au) .page-carecollective .countdown__txt {
    top: 22rem;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  :lang(en-au) .page-carecollective .countdown__txt {
    top: 18rem;
  }
}
@media (min-width: 1025px) {
  :lang(en-au) .page-carecollective .countdown__txt {
    top: 24vw;
  }
}
:lang(en-au) .page-carecollective .rethink-infographic {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  :lang(en-au) .page-carecollective .rethink-infographic {
    padding-left: 0;
    padding-right: 0;
  }
}
:lang(en-au) .page-carecollective .rethink-infographic .paragraphSystem {
  display: flex;
  flex-wrap: wrap;
  /* justify-content: space-between; */
  align-items: stretch;
}
:lang(en-au) .page-carecollective .rethink-infographic .paragraphSystem > a {
  display: none;
}
:lang(en-au) .page-carecollective .rethink-infographic .image {
  background-color: #fff;
  border-radius: 2.6vw;
  padding: 6vw;
}
:lang(en-au) .page-carecollective .rethink-infographic .image p {
  color: #008000;
}
@media (max-width: 767px) {
  :lang(en-au) .page-carecollective .rethink-infographic .image p {
    font-size: 4.8vw;
  }
}
@media (min-width: 768px) {
  :lang(en-au) .page-carecollective .rethink-infographic .image p {
    font-size: 1.4vw;
  }
}
@media (min-width: 1025px) {
  :lang(en-au) .page-carecollective .rethink-infographic .image p {
    font-size: 1.2vw;
  }
}
@media (max-width: 767px) {
  :lang(en-au) .page-carecollective .rethink-infographic .image {
    margin-bottom: 8vw;
  }
}
@media (min-width: 768px) {
  :lang(en-au) .page-carecollective .rethink-infographic .image {
    width: 31%;
    padding: 2vw 2vw;
    border-radius: 2.6vw;
  }
  :lang(en-au) .page-carecollective .rethink-infographic .image.even {
    margin: 0 auto 10px;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-carecollective .rethink-infographic .image {
    width: 30%;
    padding: 2vw 4vw;
    border-radius: 2.6vw;
  }
}
:lang(en-au) .page-carecollective .gigyaraas {
  margin-bottom: 0;
}
:lang(en-au) .page-carecollective .gigya-locale-en {
  background-color: #F7F7F7;
}
@media (max-width: 767px) {
  :lang(en-au) .page-carecollective .gigya-locale-en .gigya-screen.portrait {
    width: 100%;
    padding: 1rem;
  }
}
@media (min-width: 768px) {
  :lang(en-au) .page-carecollective .gigya-locale-en .gigya-screen.portrait {
    padding-right: 0;
    padding-left: 0;
  }
}
:lang(en-au) .page-carecollective .gigya-locale-en .gigya-label-text,
:lang(en-au) .page-carecollective .gigya-locale-en .subscription-name-label {
  font-weight: 700;
  font-family: 'Montserrat';
font-weight: '400';
  font-size: 20px;
  color: #042049;
}
@media (max-width: 767px) {
  :lang(en-au) .page-carecollective .gigya-locale-en .gigya-label-text,
  :lang(en-au) .page-carecollective .gigya-locale-en .subscription-name-label {
    font-size: 12px;
  }
}
:lang(en-au) .page-carecollective .gigya-locale-en .gigya-required-display {
  color: #009a44;
}
:lang(en-au) .page-carecollective .gigya-locale-en .gigya-screen input[type=text] {
  background-color: #eeeeee;
  border-radius: 1px;
}
:lang(en-au) .page-carecollective .gigya-locale-en .gigya-composite-control-textbox #gigya-textbox-65493295705415550,
:lang(en-au) .page-carecollective .gigya-locale-en .gigya-composite-control-textbox #gigya-textbox-2529534384186444 {
  /* height: 300px; */
}
:lang(en-au) .page-carecollective .gigya-locale-en .gigya-composite-control-textbox #gigya-textbox-65493295705415550::placeholder,
:lang(en-au) .page-carecollective .gigya-locale-en .gigya-composite-control-textbox #gigya-textbox-2529534384186444::placeholder {
  white-space: pre-line;
  position: relative;
  top: -7px;
}
:lang(en-au) .page-carecollective .gigya-locale-en .gigya-composite-control-checkbox .gigya-label {
  margin-left: 16px;
  width: 95%;
}
:lang(en-au) .page-carecollective .gigya-locale-en .gigya-composite-control-checkbox .gigya-label .gigya-checkbox-text {
  color: #605E5E;
  font-weight: normal;
}
:lang(en-au) .page-carecollective .gigya-locale-en .gigya-composite-control-subscription-widget .subs-widget-container {
  display: flex !important;
  align-items: flex-start;
}
:lang(en-au) .page-carecollective .gigya-locale-en .gigya-composite-control-subscription-widget .subs-widget-container .gigya-input-checkbox {
  flex: 0 0 auto;
}
:lang(en-au) .page-carecollective .gigya-locale-en .gigya-composite-control-subscription-widget .subs-widget-container .subscription-name-label {
  margin-left: 16px;
  width: 95%;
  padding-left: 0 !important;
  color: #605E5E;
  font-weight: normal;
}
:lang(en-au) .page-carecollective .gigya-locale-en .gigya-screen a {
  color: #605e5e;
  font-weight: 400;
  font-family: 'Montserrat';
font-weight: '400';
  font-size: 20px;
  text-decoration: underline;
}
:lang(en-au) .page-carecollective .gigya-locale-en .gigya-composite-control.gigya-composite-control-label {
  line-height: 1.4;
}
:lang(en-au) .page-carecollective .gigya-locale-en .gigya-composite-control.gigya-composite-control-label a {
  color: #00973D;
  text-decoration: underline;
  font-size: 15px;
  line-height: 1.4;
}
:lang(en-au) .page-carecollective .gigya-locale-en .gigya-screen input[type=submit] {
  background-color: #00973D;
  border-radius: 12px;
  font-size: 20px;
  font-family: 'Montserrat';
font-weight: '400';
}
:lang(en-au) .page-carecollective .gigya-locale-en .subscribe-thank-you {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999999999;
  bottom: 0;
  right: 0;
  background-color: #cccbcb;
}
:lang(en-au) .page-carecollective .gigya-locale-en .subscribe-thank-you p {
  margin-top: 12rem;
  width: 500px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background: #009A44;
  padding: 2rem;
  border-radius: 25px;
  color: white;
}
:lang(en-au) .page-carecollective .gigya-locale-en .subscribe-thank-you p.button-popup {
  padding: .5rem;
  margin: 1rem;
  background-color: #009A44;
  display: inline-block;
  width: 90px;
  border-radius: 23px;
}
:lang(en-au) .page-carecollective .gigya-locale-en .gigya-screen .gigya-composite-control-submit {
  width: 150px;
}
:lang(en-au) .page-carecollective .image.img100 img {
  width: 100%;
}
:lang(en-au) .page-carecollective .image.img90middle img {
  width: 90%;
  margin: 0 auto;
  display: block;
}
:lang(en-au) .page-carecollective .top-margin-au h2:after {
  margin: 0 auto;
  padding-top: 1.5rem;
}
@media (max-width: 767px) {
  :lang(en-au) .page-carecollective .carecollective-stories .box {
    padding: 0 3rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  :lang(en-au) .page-carecollective .carecollective-stories .box {
    margin-left: 1.6rem;
    width: 45%;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-carecollective .carecollective-stories {
    margin-left: 4rem;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-carecollective .carecollective-stories .customparagraph p {
    min-height: 142px;
  }
}
@media (max-width: 768px) {
  :lang(en-au) .page-carecollective .carecollective-stories .customparagraph p {
    min-height: 149px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  :lang(en-au) .page-carecollective .custom-padding-carecollective {
    padding: 0 2rem !important;
  }
}
:lang(en-au) .page-carecollective iframe[src*="youtube"] {
  visibility: visible;
  opacity: 1;
}
@media (max-width: 767px) {
  :lang(en-au) .page-carecollective iframe[src*="youtube"] {
    width: 390px;
  }
}
@media (max-width: 767px) {
  :lang(en-au) .page-Panadol-Osteo-Recommendations .optimized-H1-grey {
    font-size: 25px;
  }
}
@media (max-width: 767px) {
  :lang(en-au) .page-Panadol-Osteo-Recommendations .panadol-home-spotlight-content-box {
    margin-left: 15px;
    margin-right: 15px;
  }
}
@media (max-width: 767px) {
  :lang(en-au) .page-Panadol-Osteo-Recommendations .panadol-mobile-content-box .richText,
  :lang(en-au) .page-Panadol-Osteo-Recommendations .panadol-mobile-content-box .panadol-singapore-desktop-spotlight-box {
    width: 90% !important;
    margin-left: 5% !important;
  }
}
@media (min-width: 768px) {
  :lang(en-au) .page-Panadol-Osteo-Recommendations .panadol-desktop-n-tablet-conent-box .panadol-content-rte,
  :lang(en-au) .page-Panadol-Osteo-Recommendations .panadol-desktop-n-tablet-conent-box .panadol-singapore-desktop-spotlight-box,
  :lang(en-au) .page-Panadol-Osteo-Recommendations .panadol-desktop-n-tablet-conent-box .panadol-home-spotlight-content-box {
    width: 80%;
    margin-left: 10% !important;
  }
}
:lang(en-au) .page-Panadol-Osteo-Recommendations .panadol-desktop-n-tablet-conent-box .panadol-home-spotlight-content-box .panadol-content-rte.last p {
  font-size: 14px;
}
:lang(en-au) .page-Panadol-Osteo-Recommendations .panadol-home-bow-box {
  background-color: #efefef;
}
:lang(en-au) .page-Panadol-Osteo-Recommendations .panadol-home-bow-box .panadol-home-bow-image img {
  border: 10px solid #efefef;
}
@media (min-width: 768px) {
  :lang(en-au) .page-oestoarthritis-algorithm-for-pharmacists .panadol-content-box {
    margin-top: 40px;
  }
}
@media (min-width: 1025px) {
  :lang(en-au) .page-oestoarthritis-algorithm-for-pharmacists .panadol-content-box {
    margin-top: 60px;
  }
}
@media (min-width: 1025px) {
  :lang(en-au) .page-osteoarthritis-treatment h1 .symptoms-heading {
    line-height: 1em;
  }
}
@media (max-width: 767px) {
  :lang(en-au) .page-osteoarthritis-treatment.template-panadol-template .main .richText .symptoms-heading {
    font-size: 1.6em;
    line-height: 1.2;
  }
}
:lang(en-au) .page-osteoarthritis-treatment p {
  color: #666;
  font-size: 1.43vw;
  line-height: 1.9vw;
  font-family: Montserrat;
 font-weight: 400;
}
@media (max-width: 1024px) {
  :lang(en-au) .page-osteoarthritis-treatment p {
    font-size: 14px;
  }
}
@media (min-width: 1025px) {
  :lang(en-au) .page-osteoarthritis-treatment .panadol-home-bow-box .panadol-content-rte p:first-child {
    color: #666;
    font-size: 1.43vw;
    line-height: 1.9vw;
    font-family: Montserrat;
 font-weight: 400;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-products.page-panadol-osteo .flex-align-parent > .component-content > .paragraphSystem {
    display: flex;
    flex-flow: column wrap;
    max-height: 50vw;
  }
}
:lang(en-au) .page-products.page-panadol-osteo .flex-align-parent > .component-content > .paragraphSystem .box.flex-align-child.even .richText.last {
  margin-top: 8vw;
}
@media (min-width: 992px) {
  :lang(en-au) .page-products.page-panadol-osteo .flex-align-parent > .component-content > .paragraphSystem .box.flex-align-child.even .richText.last {
    margin-top: 3vw;
  }
}
:lang(en-au) .page-faqs {
  /*Footer*/
}
@media (max-width: 767px) {
  :lang(en-au) .page-faqs #content {
    margin-top: 30vw;
  }
}
@media (min-width: 768px) {
  :lang(en-au) .page-faqs #content {
    margin-top: 16vw;
  }
}
@media (min-width: 1200px) {
  :lang(en-au) .page-faqs #content {
    margin-top: 14vw;
  }
}
:lang(en-au) .page-faqs #content .layout-outer {
  margin: 0 auto;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  :lang(en-au) .page-faqs .container-fluid #header > .row,
  :lang(en-au) .page-faqs .container-fluid #content > .row {
    display: block;
  }
}
:lang(en-au) .page-faqs h1 {
  color: #009A44;
  font-family: 'Montserrat';
  font-weight: 700;
  font-size: 2.4375rem;
  line-height: 3.75rem;
}
@media (min-width: 768px) {
  :lang(en-au) .page-faqs h1 {
    font-size: 3.5rem;
    line-height: 3.875rem;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-faqs h1 {
    /* font-size: 5.625rem;
    line-height: 6.25rem; */
    font-size: 4.65vw;
    line-height: 1.1;
  }
}
:lang(en-au) .page-faqs #app {
  border: none;
  width: 100%;
}
@media (min-width: 992px) {
  :lang(en-au) .page-faqs #app {
    width: 90%;
    padding-top: 2vw;
  }
}
:lang(en-au) .page-faqs #app ul.tabs-nav-list {
  margin-bottom: 40px;
}
@media (min-width: 992px) {
  :lang(en-au) .page-faqs #app ul.tabs-nav-list {
    margin-bottom: 2.1vw;
    height: 5.7vw;
  }
}
:lang(en-au) .page-faqs #app ul.tabs-nav-list li.tabs-nav-item a {
  color: #535353;
  font-size: 1.5625rem;
  line-height: 1.6875rem;
}
@media (min-width: 768px) {
  :lang(en-au) .page-faqs #app ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-faqs #app ul.tabs-nav-list li.tabs-nav-item a {
    /* font-size: 3.5rem;
    line-height: 3.875rem; */
    font-size: 2.92vw;
    line-height: 1.12;
    padding: 0.6vw;
  }
}
:lang(en-au) .page-faqs #app .nav-tabs .nav-link {
  border: none;
}
:lang(en-au) .page-faqs #app .nav-tabs {
  height: 110px;
  border-bottom: none;
}
:lang(en-au) .page-faqs #app .nav-tabs .nav-link.active {
  border-bottom: 4px solid transparent;
  border-color: #009A44;
}
@media (min-width: 992px) {
  :lang(en-au) .page-faqs #app .nav-tabs .nav-link.active {
    border-bottom: 0.2vw solid transparent;
    border-color: #009A44;
  }
}
:lang(en-au) .page-faqs #app .nav-tabs .tabs-nav-item {
  border: none;
}
:lang(en-au) .page-faqs #app .search_box {
  width: 90%;
  margin: 0 auto;
}
@media (min-width: 767px) {
  :lang(en-au) .page-faqs #app .search_box {
    width: 80%;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-faqs #app .search_box {
    width: 40%;
  }
}
:lang(en-au) .page-faqs #app .search_box #faq-search {
  border: none;
  border-bottom: 2px solid #535353;
  background-image: url("/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/search-icon.png");
  background-repeat: no-repeat;
  background-position: 1%;
  /* &.form-control {
      padding: 0.5rem 1rem 0.5rem 3rem;
      width: 91%;
  } */
}
@media (min-width: 992px) {
  :lang(en-au) .page-faqs #app .search_box #faq-search {
    background-size: 4%;
  }
}
:lang(en-au) .page-faqs #app .search_box #faq-search.form-control-lg {
  height: calc(2.875rem + 2px);
  padding: 0.5rem 1rem 0.5rem 3rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: none;
  width: 82%;
}
@media (min-width: 768px) {
  :lang(en-au) .page-faqs #app .search_box #faq-search.form-control-lg {
    font-size: 1.25rem;
    width: 91%;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-faqs #app .search_box #faq-search.form-control-lg {
    font-size: 1vw;
    padding: .4vw 0.8vw .4vw 2.5vw;
    height: calc(2.4vw + 2px);
  }
}
:lang(en-au) .page-faqs #app #outer-tab-content {
  width: 80%;
  margin: 0 auto;
}
:lang(en-au) .page-faqs #app #outer-tab-content #faq-filter-adult,
:lang(en-au) .page-faqs #app #outer-tab-content #faq-filter-children {
  width: 90%;
  margin: 40px auto 50px;
  text-align: left;
}
@media (min-width: 768px) {
  :lang(en-au) .page-faqs #app #outer-tab-content #faq-filter-adult,
  :lang(en-au) .page-faqs #app #outer-tab-content #faq-filter-children {
    text-align: center;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-faqs #app #outer-tab-content #faq-filter-adult,
  :lang(en-au) .page-faqs #app #outer-tab-content #faq-filter-children {
    margin: 2.1vw auto 2.5vw;
  }
  :lang(en-au) .page-faqs #app #outer-tab-content #faq-filter-adult .custom-control,
  :lang(en-au) .page-faqs #app #outer-tab-content #faq-filter-children .custom-control {
    margin-right: 1vw;
    min-height: 1vw;
    padding-left: 1vw;
  }
  :lang(en-au) .page-faqs #app #outer-tab-content #faq-filter-adult .custom-control .custom-control-label,
  :lang(en-au) .page-faqs #app #outer-tab-content #faq-filter-children .custom-control .custom-control-label {
    font-size: 0.84vw;
    line-height: 1.6;
  }
  :lang(en-au) .page-faqs #app #outer-tab-content #faq-filter-adult .custom-control .custom-control-label::before,
  :lang(en-au) .page-faqs #app #outer-tab-content #faq-filter-children .custom-control .custom-control-label::before {
    top: 0.2vw;
    left: -1.2vw;
    width: 0.9vw;
    height: 0.9vw;
  }
}
:lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult,
:lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren {
  margin-right: 0;
  margin-left: 0;
}
:lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult h4,
:lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren h4 {
  margin-top: 60px;
  margin-bottom: 0;
  color: #009A44;
  font-size: 1.5625rem;
  line-height: 1.875rem;
  padding-left: 0;
  padding-right: 0;
}
:lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult h4:first-child,
:lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren h4:first-child {
  margin-top: 0;
}
@media (min-width: 768px) {
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult h4,
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren h4 {
    font-size: 1.5625rem;
    line-height: 2.5rem;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult h4,
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren h4 {
    /* font-size: 2.4375rem;
    line-height: 2.5rem;
    margin-top: 80px; */
    font-size: 2.03vw;
    line-height: 1.1;
  }
}
:lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult .card,
:lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren .card {
  border: none;
  border-radius: none;
}
@media (min-width: 992px) {
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult .card,
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren .card {
    flex-basis: 40%;
  }
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult .card.card-offset,
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren .card.card-offset {
    margin-left: 20%;
  }
}
:lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header,
:lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header {
  height: auto;
  min-height: auto;
  background-color: #fff;
  padding: .75rem 0;
  border-bottom: 1px solid #535353;
}
@media (min-width: 992px) {
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header,
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header {
    padding: 0.6vw 0;
  }
}
:lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header::before,
:lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header::before {
  content: " ";
}
:lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header::after,
:lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header::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;
  color: #009A44;
  float: right;
  position: absolute;
  top: 36px;
  right: 0;
  transition: all 0.5s;
}
@media (max-width: 768px) {
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header::after,
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header::after {
    transform: none;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header::after,
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header::after {
    top: 2vw;
    font-size: 0.84vw;
  }
}
:lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header.inverted::after,
:lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header.inverted::after {
  transform: rotateZ(90deg);
}
:lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header h5,
:lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header h5 {
  font-size: 1.125rem;
  line-height: 1.875rem;
  font-family: "Montserrat";
  font-weight: "400";
  color: #535353;
  vertical-align: middle;
  margin: 0 1em 0 0;
  padding-top: 0.8em;
  cursor: pointer;
  display: block;
  width: 94%;
  overflow: hidden;
}
@media (min-width: 768px) {
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header h5,
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header h5 {
    line-height: 1.625rem;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header h5,
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header h5 {
    /* font-size: 1.5625rem;
    line-height: 1.875rem; */
    font-size: 1.3vw;
    line-height: 1.2;
    padding-top: 1.1vw;
    margin: 0 1vw 0 0;
  }
}
:lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult .card .card-body,
:lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren .card .card-body {
  font-size: 1rem;
  line-height: 1.3125rem;
  font-family: "Montserrat";
  font-weight: "400";
  color: #535353;
  background-color: #fff;
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 768px) {
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult .card .card-body,
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren .card .card-body {
    line-height: 1.125rem;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult .card .card-body,
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren .card .card-body {
    /* font-size: 1.25rem;
    line-height: 1.5625rem; */
    font-size: 1.04vw;
    line-height: 1.3;
    padding: 1vw 0;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionAdult .no-results,
  :lang(en-au) .page-faqs #app #outer-tab-content #accordionChildren .no-results {
    font-size: 0.84vw;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-faqs.grid-bootstrap .reference-header1 > .inner > .component-content > .box.first.last > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
  }
  :lang(en-au) .page-faqs.grid-bootstrap .reference-header1 > .inner > .component-content > .box.first.last > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10 > .component-content {
    margin-top: 0;
  }
  :lang(en-au) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root > .navigation-level1 > .navigation-item-title {
    padding: 0 6px 0 15px;
  }
  :lang(en-au) .page-faqs #header > .row > .layout-outer {
    width: 100%;
  }
}
:lang(en-au) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .image {
  padding: 0;
}
:lang(en-au) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last {
  /* margin-bottom: 0.18vw; */
  height: 6.55vw;
  margin-bottom: 1.5vw;
}
:lang(en-au) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even {
  margin-left: 0;
}
@media (min-width: 992px) {
  :lang(en-au) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even .panadol-search-icon {
    padding: 0 1vw;
  }
  :lang(en-au) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even .panadol-search-icon img {
    width: 35%;
  }
  :lang(en-au) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even .image.last img {
    width: 65%;
  }
}
:lang(en-au) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .panadol-search-outer-box .form-search label {
  display: block;
}
@media (max-width: 991px) and (min-width: 768px) {
  :lang(en-au) .page-faqs #header .panadol-search-outer-box {
    width: 100.5vw;
  }
  :lang(en-au) .page-faqs #header .panadol-search-outer-box button.button {
    top: -43px;
  }
}
@media (max-width: 991px) {
  :lang(en-au) .page-faqs #header .layout-outer {
    width: 100%;
  }
  :lang(en-au) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .image {
    max-width: 100%;
    flex: none;
  }
  :lang(en-au) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    max-width: 100%;
    flex: none;
    margin-bottom: .28vw;
    height: 9.8vw !important;
  }
  :lang(en-au) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation {
    flex: none;
  }
  :lang(en-au) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even {
    max-width: 100%;
    flex: none;
    top: 2.6vw;
  }
}
@media (max-width: 767px) {
  :lang(en-au) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 14vw !important;
    margin-bottom: .38vw;
  }
  :lang(en-au) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box {
    left: -35vw;
    width: 100vw;
  }
  :lang(en-au) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box button.button {
    top: -43px;
  }
  :lang(en-au) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box .panadol-search.searchBox input[type=text] {
    width: 94%;
  }
}
:lang(en-au) .page-faqs .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
  /* @media (min-width: 1601px) {
      left: -5.6%!important;
  } */
}
@media (max-width: 1200px) and (min-width: 992px) {
  :lang(en-au) .page-faqs .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
    top: 0;
    left: -4.5%;
  }
}
@media (max-width: 1600px) and (min-width: 1200px) {
  :lang(en-au) .page-faqs .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
    top: 42%;
    left: -4.9%;
  }
}
@media all and (-ms-high-contrast: none) and (min-width: 1601px), (-ms-high-contrast: active) and (min-width: 1601px) {
  :lang(en-au) .page-faqs .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
    top: 80%;
  }
}

@media (max-width: 991px) {
  :lang(en-au) .page-faqs #footer .reference-footer1.footer .box.col-xs-12.first.odd > .component-content > .paragraphSystem > .box.odd {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  :lang(en-au) .page-faqs #footer .reference-footer1.footer .box.col-xs-12.first.odd > .component-content > .paragraphSystem > .box.odd .richText {
    flex: 0 0 100%;
    max-width: 100%;
  }
  :lang(en-au) .page-faqs #footer .reference-footer1.footer .box.col-xs-12.first.odd > .component-content > .paragraphSystem > .box.even {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  :lang(en-au) .page-faqs #footer .reference-footer1.footer .box.col-xs-12.first.odd > .component-content > .paragraphSystem > .image {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
    margin-left: 8.33333333%;
  }
}
:lang(en-au) .page-faqs #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box {
  top: 0.3vw;
  left: -0.4vw;
}
:lang(en-au) .page-rethink-care #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last > .component-content > .paragraphSystem {
  position: relative;
}
:lang(en-au) .page-rethink-care #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last > .component-content > .paragraphSystem .panadol-search-outer-box {
  left: 0;
  top: 0;
  height: auto;
}
:lang(en-au) .page-rethink-care #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last > .component-content > .paragraphSystem .panadol-search-outer-box .searchBox.panadol-search {
  box-shadow: none;
}
:lang(en-au) .page-rethink-care #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last > .component-content > .paragraphSystem .panadol-search-outer-box button.button {
  border-radius: 0;
}
:lang(en-au) .page-rethink-care #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last > .component-content > .paragraphSystem .panadol-search-outer-box .panadol-search {
  width: 100%;
}
@media (min-width: 320px) and (max-width: 767px) {
  :lang(en-au) .page-rethink-care #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last > .component-content > .paragraphSystem .panadol-search-outer-box .panadol-search {
    margin: 0;
  }
  :lang(en-au) .page-rethink-care #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last > .component-content > .paragraphSystem .panadol-search-outer-box .panadol-search .form-search {
    width: 74%;
    height: 7vw;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  :lang(en-au) .page-rethink-care #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last > .component-content > .paragraphSystem .panadol-search-outer-box .panadol-search {
    margin: 1vw 0;
  }
  :lang(en-au) .page-rethink-care #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last > .component-content > .paragraphSystem .panadol-search-outer-box .panadol-search .form-search {
    width: 80%;
    height: 7vw;
    margin-top: 0;
  }
  :lang(en-au) .page-rethink-care #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last > .component-content > .paragraphSystem .panadol-search-outer-box .panadol-search .panadol-search-close {
    margin-top: 0;
  }
}
@media (max-width: 991px) {
  :lang(en-au) .page-rethink-care #header .reference-header1 .panadol-search-icon img {
    width: 100%;
  }
}
:lang(en-au) .page-rethink-care .reskin-header-banner-content {
  margin-top: 8%;
}
:lang(en-au) .page-rethink-care .reskin-header-banner-content .richText.last {
  margin-top: -24%;
}
@media (min-width: 768px) {
  :lang(en-au) .page-rethink-care .reskin-header-banner-content .richText.last {
    margin-top: -17%;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-rethink-care .reskin-header-banner-content .richText.last {
    margin-top: -17%;
  }
}
@media (min-width: 1024px) {
  :lang(en-au) .page-rethink-care .reskin-header-banner-content .richText.last {
    margin-top: 5%;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-rethink-care .reskin-header-banner-content {
    margin-top: 14em;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-rethink-care #content .rethink-header-banner > .component-content {
    background-position: top;
  }
}
:lang(en-au) .page-rethink-care .reference-homepage_video iframe {
  visibility: visible;
  opacity: 1;
}
:lang(en-au) .page-panadol-care-tasks .top-margin-au {
  margin-top: 40px;
}
:lang(en-au) .page-panadol-care-tasks .richText a {
  text-decoration: none;
}
:lang(en-au) .page-panadol-care-tasks .richText h2:after {
  margin: 0 auto;
  padding-top: 25px;
}
:lang(en-au) .page-panadol-care-tasks .background-grey {
  background: #F7F7F7;
}
:lang(en-au) .page-panadol-care-tasks .background-grey .richText h2:after {
  margin: 0;
  padding-top: 25px;
}
@media (min-width: 768px) and (max-width: 991px) {
  :lang(en-au) .page-children.page-first-five-years.page-symptoms h1 {
    font-size: 6vw;
  }
}
@media (max-width: 767px) {
  :lang(en-au) .page-symptoms.page-common-colds-in-children-and-how-to-manage-it1 .symptom-img-txt-4 .flex-symptoms-child-1 {
    order: 0;
  }
  :lang(en-au) .page-symptoms.page-common-colds-in-children-and-how-to-manage-it1 .symptom-img-txt-4 .flex-symptoms-img {
    order: 1;
  }
}
:lang(en-au) .page-limited #content {
  margin-top: 30vw;
}
@media (min-width: 767px) {
  :lang(en-au) .page-limited #content {
    margin-top: 24vw;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-limited #content {
    margin-top: 16vw;
  }
}
:lang(en-au) .page-limited .reference-hidden_page_how_tovideo #video-block {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0;
}
:lang(en-au) .page-limited .reference-hidden_page_how_tovideo video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
:lang(en-au) .page-limited .richText h1 {
  font-size: 2.4375rem;
  line-height: 2.6875rem;
}
@media (min-width: 768px) {
  :lang(en-au) .page-limited .richText h1 {
    font-size: 3.5rem;
    line-height: 3.875rem;
  }
}
@media (min-width: 992px) {
  :lang(en-au) .page-limited .richText h1 {
    font-size: 4.7vw;
    line-height: 1.1;
  }
}
:lang(en-au) .page-limited .richText h2 {
  margin-bottom: 28px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  :lang(en-au) .page-limited .richText h2 {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }
}
:lang(en-au) .page-limited .richText P,
:lang(en-au) .page-limited .richText ul li {
  font-size: 1rem;
  line-height: 1.5625rem;
}
@media (min-width: 992px) {
  :lang(en-au) .page-limited .richText P,
  :lang(en-au) .page-limited .richText ul li {
    /* font-size: 1.25rem; */
    font-size: 1.04vw;
    line-height: 1.3 !important;
  }
}
:lang(en-au) .page-limited .richText ul {
  margin: 0;
}
@media (min-width: 767px) {
  :lang(en-au) .page-limited .richText.green-top:before {
    margin: 0;
  }
}
:lang(en-au) .page-dosage.page-products #content {
  margin: 0;
}
@media (max-width: 767px) {
  :lang(en-au) .page-dosage.page-products h1 {
    font-size: 2rem;
  }
}
:lang(en-au) .page-dosage.page-products .green-table {
  border-width: 0 10px;
}
@media (max-width: 767px) {
  :lang(en-au) .page-dosage.page-products .green-table {
    border-width: 0 4px;
  }
}
:lang(en-au) .page-dosage.page-products .green-table tr:nth-last-of-type(2) td[rowspan*="2"] {
  border-bottom: none;
}
:lang(en-au) .page-dosage.page-products .green-table td {
  padding: 0px 4px;
}
:lang(en-au) .page-dosage.page-products .green-table td[rowspan*="2"] {
  vertical-align: middle;
}
@media (max-width: 767px) {
  :lang(en-au) .page-dosage.page-products .green-table td h3 {
    font-size: 0.8rem;
    line-height: 1.1;
  }
  :lang(en-au) .page-dosage.page-products .green-table td p {
    font-size: .8rem;
    line-height: 1.4;
  }
}
:lang(en-au) .popup-custom-children {
  position: absolute;
  top: 3vw;
  background-color: #00944e;
  border: 5px solid #fff;
  border-radius: 10px;
  z-index: 10020;
  width: 66%;
  left: 50%;
  transform: translateX(-50%);
}
:lang(en-au) .popup-custom-children .image .component-content {
  text-align: right;
}
:lang(en-au) .popup-custom-children .richtext-mobile-popup-custom-children {
  background-color: #EDF5E8;
  text-align: center;
}
:lang(en-au) .popup-custom-children .richtext-mobile-popup-custom-children h3 {
  font-size: 1.7rem;
  padding-top: 1rem;
  margin-bottom: 1rem;
  line-height: 2rem;
}
@media (min-width: 767px) {
  :lang(en-au) .popup-custom-children .richtext-mobile-popup-custom-children h3 {
    font-size: 3.5rem;
    line-height: 4rem;
  }
}
:lang(en-au) .popup-custom-children .richtext-mobile-popup-custom-children p {
  color: #5EA36D;
}
:lang(en-au) .popup-custom-children .richtext-mobile-popup-custom-children p .selection-bold {
  font-weight: 700;
}
@media (max-width: 767px) {
  :lang(en-au) .popup-custom-children .richtext-mobile-popup-custom-children {
    margin-top: 27%;
  }
}
@media (min-width: 1200px) {
  :lang(en-au) .popup-custom-children .richtext-mobile-popup-custom-children {
    position: absolute;
    background-color: E5F4ED;
    width: 61%;
    z-index: 1;
    right: 24px;
    padding: 0;
    text-align: right;
    top: 72px;
    background-color: #E5F4ED;
  }
}
@media (min-width: 1024px) {
  :lang(en-au) .popup-custom-children .image-two-popup-custom-children {
    transform: rotate(-8deg);
    padding-left: 3rem;
    margin-right: 0rem;
  }
}
:lang(en-au) .popup-custom-children .image-three-popup-custom-children .image {
  display: flex;
  align-items: center;
  justify-content: center;
}
:lang(en-au) .popup-custom-children .image-three-popup-custom-children .image img {
  width: 161px;
}
@media (min-width: 1025px) {
  :lang(en-au) .popup-custom-children .image-three-popup-custom-children .image img {
    width: 300px;
  }
}
@media (max-width: 767px) {
  :lang(en-au) .popup-custom-children .image-three-popup-custom-children .image {
    margin-bottom: 0;
  }
}
:lang(en-au) .popup-custom-children .image-three-popup-custom-children .richText {
  text-align: center;
}
:lang(en-au) .popup-custom-children .image-three-popup-custom-children .richText p a {
  padding: 1.5rem;
  text-align: center;
  background-color: white;
  display: inline-block;
  border-radius: 13px;
  color: #5EA36D;
  font-weight: 700;
  font-size: 1rem;
  text-decoration: none;
}
@media (max-width: 767px) {
  :lang(en-au) .popup-custom-children .image-three-popup-custom-children .richText p a {
    padding: 1rem;
  }
}
@media (min-width: 1025px) {
  :lang(en-au) .popup-custom-children .image-three-popup-custom-children .richText p a {
    font-size: 1rem;
  }
}
@media (min-width: 1025px) {
  :lang(en-au) .popup-custom-children .image-three-popup-custom-children {
    padding-top: 3rem;
    margin-left: 0rem;
    width: 30%;
  }
}
@media (min-width: 1024px) {
  :lang(en-au) .popup-custom-children .image-four-popup-custom-children {
    width: 45%;
  }
  :lang(en-au) .popup-custom-children .image-four-popup-custom-children img {
    height: 382px;
  }
}
:lang(en-au) .popup-custom-children .richtext-desktop-popup-custom-children {
  background-color: #fff;
  margin-bottom: 0;
}
:lang(en-au) .popup-custom-children .richtext-desktop-popup-custom-children p {
  font-size: .9rem;
  line-height: .5rem;
  font-weight: 700;
  margin: .3rem;
}
:lang(en-au) .popup-custom-children .richtext-desktop-popup-custom-children blockquote {
  font-size: .7rem;
}
:lang(en-au) .popup-custom-children .logo-mobile-popup-custom-children {
  display: flex;
  align-items: center;
  justify-content: center;
}
:lang(en-au) .popup-custom-children .logo-mobile-popup-custom-children img {
  width: 140px;
}
@media (max-width: 767px) {
  :lang(en-au) .popup-custom-children .logo-mobile-popup-custom-children {
    position: absolute !important;
    margin-top: 1rem;
  }
}
@media (min-width: 1025px) {
  :lang(en-au) .popup-custom-children .logo-mobile-popup-custom-children {
    display: none;
  }
}
:lang(en-au) .popup-custom-children .close-button-popup-custom-children {
  z-index: 2;
}
@media (max-width: 767px) {
  :lang(en-au) .popup-custom-children {
    width: 90%;
    top: 3vw;
  }
}
@media (max-width: 1025px) {
  :lang(en-au) .popup-custom-children .image-one-popup-custom-children,
  :lang(en-au) .popup-custom-children .image-two-popup-custom-children,
  :lang(en-au) .popup-custom-children .image-four-popup-custom-children,
  :lang(en-au) .popup-custom-children .richtext-desktop-popup-custom-children {
    display: none;
  }
}
@media (min-width: 992px) {
  :lang(en-au) #header .navigation-level1.page-products .navigation-level2.page-adult {
    position: absolute;
    right: 0.7vw;
    top: 10.4vw;
  }
  :lang(en-au) #header .navigation-level1.page-products .navigation-level2.page-adult > .navigation-item-title {
    display: none;
  }
}
@media (max-width: 767px) {
  :lang(en-au) .rethink-care-reskin .rethink-header-banner > .component-content {
    background-position: 45% 100% !important;
  }
}

:lang(en-my) {
  /* .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover p, */
  /* Footer */
  /* menu navigation height adjustment - temp fix (logo should be adjusted) */
  /* Safety menu adjustment */
}
:lang(en-my) .reference-header1 .box.component.col-xs-12.col-md-10.last,
:lang(en-my) .btn.green-btn,
:lang(en-my) .page-home .reskin-homepage-header-banner .reskin-header-banner-content a.btn-custom:after,
:lang(en-my) .background-color-green,
:lang(en-my) .green-label,
:lang(en-my) .template-panadol-template .reference-header1 .box.component.col-xs-12.col-md-10.last,
:lang(en-my) .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,
:lang(en-my) .green-table,
:lang(en-my) .green-table table,
:lang(en-my) .overlay-container #wrapper .parametrizedhtml.reference-popup-health {
  background-color: #00A3E0;
}
:lang(en-my) .green-table {
  border-color: #00A3E0;
}
:lang(en-my) .btn {
  border: 1px solid #00A3E0;
}
:lang(en-my) .page-where-to-buy .tabs-nav-item.is-active, :lang(en-my) .page-where-to-buy .tabs-nav-item.is-active:hover {
  border-bottom: 4px solid #00A3E0;
}
:lang(en-my) .panadol-search-outer-box {
  background: #00A3E0;
}
@media (min-width: 992px) {
  :lang(en-my) .header .navigation-horizontal .navigation-level2.navigation-branch,
  :lang(en-my) .template-panadol-template .header .navigation-horizontal .navigation-level2.navigation-branch,
  :lang(en-my) .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  :lang(en-my) .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  :lang(en-my) .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover,
  :lang(en-my) .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover {
    background: #00A3E0;
  }
}
:lang(en-my) .green-bottom:after,
:lang(en-my) .green-top:before,
:lang(en-my) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover h3,
:lang(en-my) .btn.white-btn,
:lang(en-my) .gray-box [class*=box-num-] > :before,
:lang(en-my) .how-to-table-section h3,
:lang(en-my) .flex-symptoms-parent .flex-symptoms-img:after,
:lang(en-my) .page-where-to-buy .panadol-content-rte p,
:lang(en-my) .page-where-to-buy .panadol-content-rte p a,
:lang(en-my) .richText ul li:before,
:lang(en-my) .page-panadol-rapid-caplets a.btn.white-btn,
:lang(en-my) .where-btn,
:lang(en-my) .page-search .searchResults-result h3,
:lang(en-my) .page-search .searchResults-result a,
:lang(en-my) .page-search .searchResults-pagination ul li.is-active a,
:lang(en-my) .page-sitemap h1,
:lang(en-my) .page-sitemap .accordion .accordion-container .accordion-slide .accordion-head:before,
:lang(en-my) .sitemap-column ul ul li:before,
:lang(en-my) .page-search .searchResults-pagination ul li a:hover {
  color: #00A3E0 !important;
}
:lang(en-my) .page-home .reskin-homepage-green-section .background-color-green .green-bottom:after {
  color: #fff !important;
}
@media (max-width: 991px) {
  :lang(en-my) .navigation-horizontal .has-children > .navigation-item-title .navigation-item-decoration:after {
    color: #00A3E0 !important;
  }
}
:lang(en-my) .txt-grey {
  color: #00A3E0 !important;
  /* Have to overwrite the !important set in the main theme for some reason -_- */
}
:lang(en-my) .how-to-table-section .txt-grey {
  color: #201547 !important;
}
:lang(en-my) .carousel-nav .carousel-nav-item a {
  background-color: #C9C9C9;
  border: 1px solid #C9C9C9;
}
:lang(en-my) .carousel-nav li.is-active a,
:lang(en-my) .panadol-compare-now-link p {
  background: #00A3E0;
  border: 1px solid #00A3E0;
}
:lang(en-my) h3,
:lang(en-my) h2,
:lang(en-my) h1,
:lang(en-my) .how-to-table-section h3 > .txt-grey,
:lang(en-my) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover a {
  color: #201547;
}
:lang(en-my) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover p {
  color: #7F7F7F;
}
:lang(en-my) .panadol-product-list-tab-box.compare-selected .richText.panadol-prod-comp-checkbox-rte p {
  background: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_MY/Reskin/check.png) no-repeat 0;
}
:lang(en-my) .gray-car .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_MY/Reskin/arrowgreenleft.png);
}
:lang(en-my) .gray-car .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_MY/Reskin/arrowgreenright.png);
}
:lang(en-my) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box {
  left: -34.5vw;
}
:lang(en-my) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box .panadol-search button {
  top: -38px;
}
@media (min-width: 992px) {
  :lang(en-my) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box .form-search button.button {
    top: .9vw;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  :lang(en-my) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box {
    top: 0;
    width: 100%;
    left: -.5vw;
  }
  :lang(en-my) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box .panadol-search {
    margin: 0;
  }
  :lang(en-my) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box .form-search {
    width: 88%;
  }
  :lang(en-my) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box .panadol-search-close {
    float: left;
  }
}
@media (min-width: 992px) {
  :lang(en-my) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box {
    left: -0.5vw;
  }
}
:lang(en-my) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_MY/Reskin/backpain-white-icon.png);
}
:lang(en-my) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_MY/Reskin/tootache-white-icon.png);
}
:lang(en-my) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_MY/Reskin/headache-white-icon.png);
}
:lang(en-my) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_MY/Reskin/fever-white-icon.png);
}
:lang(en-my) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_MY/Reskin/backpain-blue-icon.png);
}
:lang(en-my) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_MY/Reskin/tootache-blue-icon.png);
}
:lang(en-my) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_MY/Reskin/headache-blue-icon.png);
}
:lang(en-my) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_MY/Reskin/fever-blue-icon.png);
}
:lang(en-my) .page-home .carousel .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_MY/Reskin/arrowblueleft.png);
}
:lang(en-my) .page-home .carousel .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_MY/Reskin/arrowblueright.png);
}
@media (min-width: 992px) {
  :lang(en-my) .page-products .reference-compare-snippet .panadol-compare-table-section-box {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_MY/Reskin/greencompare.png);
    background-position-y: 108% !important;
    background-repeat: no-repeat;
    background-size: 100% 65%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  :lang(en-my) .page-products .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_MY/Reskin/greencompare.png);
    background-position-y: 90%;
    background-repeat: no-repeat;
    min-height: 740px;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  :lang(en-my) .page-products .panadol-compare-selected {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_MY/Reskin/greencompare.png);
    background-position-y: 150%;
    background-repeat: no-repeat;
  }
}
:lang(en-my) .page-products .panadol-compare-label-rte {
  margin-top: 328px;
}
:lang(en-my) .page-products .panadol-compare-label-rte li:first-child {
  margin-bottom: 58px;
}
:lang(en-my) .page-products .panadol-compare-label-rte li:last-child {
  padding-bottom: 33px;
}
@media (min-width: 768px) {
  :lang(en-my) .page-products .compare-hidden .panadol-prod-list-image figcaption {
    min-height: 70px;
  }
}
@media (min-width: 992px) {
  :lang(en-my) .page-products .compare-hidden .panadol-prod-list-image figcaption {
    min-height: 3vw;
  }
}
@media (min-width: 992px) {
  :lang(en-my) .page-products .flex-align-child.last {
    margin-top: -15%;
  }
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(en-my) .page-symptoms .car-products .image figcaption p {
    margin-bottom: 0;
  }
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(en-my) .page-symptoms .car-products .richText.even p:first-child {
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  :lang(en-my) .page-living-well .car-article-living p:first-child {
    min-height: 4vw !important;
  }
  :lang(en-my) .page-living-well .car-article-living p:nth-child(2) {
    min-height: 8vw !important;
  }
}
:lang(en-my) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
  display: -webkit-flexbox;
  display: -ms-flexbox;
  display: flex;
  max-height: 960px;
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(en-my) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
    max-height: 960px;
  }
}
@media (max-width: 767px) {
  :lang(en-my) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
    max-height: none;
  }
}
:lang(en-my) .page-faqs h1 {
  color: #00A3E0;
  font-size: 2.4375rem;
  line-height: 3.75rem;
}
@media (min-width: 768px) {
  :lang(en-my) .page-faqs h1 {
    font-size: 3.5rem;
    line-height: 3.875rem;
  }
}
@media (min-width: 992px) {
  :lang(en-my) .page-faqs h1 {
    font-size: 5.625rem;
    line-height: 6.25rem;
  }
}
@media (max-width: 767px) {
  :lang(en-my) .page-faqs #content {
    margin-top: 30vw;
  }
}
@media (min-width: 768px) {
  :lang(en-my) .page-faqs #content {
    margin-top: 16vw;
  }
}
@media (min-width: 1200px) {
  :lang(en-my) .page-faqs #content {
    margin-top: 14vw;
  }
}
:lang(en-my) .page-faqs #app .nav-tabs .nav-link.active {
  border-color: #00A3E0;
}
:lang(en-my) .page-faqs #app #outer-tab-content #accordionAdult h4,
:lang(en-my) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header:after,
:lang(en-my) .page-faqs #app #outer-tab-content #accordionChildren h4,
:lang(en-my) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header:after {
  color: #00A3E0;
}
:lang(en-my) .page-faqs .tabs.col-xs-10 {
  width: 83.33333% !important;
}
:lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-nav {
  position: relative;
  height: auto;
  margin-bottom: 40px;
}
:lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-nav .tabs-nav-list {
  width: 100%;
  text-align: center;
}
:lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-nav .tabs-nav-list .tabs-nav-item {
  display: inline-block;
  background: transparent;
  border: none;
  border-bottom: 4px solid;
  border-color: #00A3E0;
  float: none;
  height: auto;
  padding: 13px;
}
:lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-nav .tabs-nav-list .tabs-nav-item a {
  color: #201547;
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 1.5625rem;
  line-height: 1.6875rem;
}
@media (min-width: 768px) {
  :lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-nav .tabs-nav-list .tabs-nav-item a {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
}
@media (min-width: 992px) {
  :lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-nav .tabs-nav-list .tabs-nav-item a {
    font-size: 3.5rem;
    line-height: 3.875rem;
  }
}
:lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-content {
  top: 0;
  padding: 0;
  border: none;
}
:lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-content .accordion {
  /* .accordion-slide.is-active .accordion-content-wrapper {
      display: block;
  } */
}
:lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container {
  border: none;
}
@media (min-width: 992px) {
  :lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide {
    width: 40%;
  }
  :lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide.odd {
    float: left;
    clear: left;
  }
  :lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide.even {
    float: right;
    clear: right;
  }
}
:lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide.is-active .accordion-head::after {
  content: "\f054";
  transform: rotate(90deg);
}
:lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-head {
  background-color: #fff;
  padding: 13px 0;
  border: none;
  border-bottom: 1px solid #535353;
}
:lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-head::after {
  content: "\f054";
  font-family: FontAwesome;
  font-style: normal;
  font-weight: 400;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 50%;
  right: 0;
  font-size: 1rem;
  color: #00A3E0;
  transition-property: transform;
  transition-duration: 0.5s;
}
:lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-head:hover {
  color: #201547;
}
:lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-head h3.accordion-title {
  width: 95%;
  padding: 0;
  font-family: Montserrat;
 font-weight: 400;
  font-weight: normal;
  font-size: 1.125rem;
  line-height: 1.875rem;
}
@media (min-width: 768px) {
  :lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-head h3.accordion-title {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }
}
:lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-head h3.accordion-title a:hover {
  color: #201547;
}
:lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-content-wrapper {
  overflow: hidden;
}
:lang(en-my) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-content-wrapper .accordion-content {
  padding: 13px 0 0;
}
:lang(en-my) .page-experts #content {
  margin-top: 28vw;
}
@media (min-width: 768px) {
  :lang(en-my) .page-experts #content {
    margin-top: 22vw;
  }
}
@media (min-width: 992px) {
  :lang(en-my) .page-experts #content {
    margin-top: 16vw;
  }
}
:lang(en-my) .page-experts h1 {
  font-size: 10vw;
  line-height: 1.1;
  margin-bottom: 3vw;
}
@media (min-width: 768px) {
  :lang(en-my) .page-experts h1 {
    font-size: 6vw;
  }
}
@media (min-width: 992px) {
  :lang(en-my) .page-experts h1 {
    font-size: 3vw;
  }
}
:lang(en-my) .page-experts p,
:lang(en-my) .page-experts ul li {
  font-size: 5vw;
  line-height: 1.2;
}
@media (min-width: 768px) {
  :lang(en-my) .page-experts p,
  :lang(en-my) .page-experts ul li {
    font-size: 2vw;
    line-height: 1.6;
  }
}
@media (min-width: 992px) {
  :lang(en-my) .page-experts p,
  :lang(en-my) .page-experts ul li {
    font-size: 1.04vw;
  }
}
:lang(en-my) .page-experts ul li::before {
  top: 2.5vw;
}
@media (min-width: 768px) {
  :lang(en-my) .page-experts ul li::before {
    top: 1vw;
  }
}
@media (min-width: 992px) {
  :lang(en-my) .page-experts ul li::before {
    top: 0.6vw;
  }
}
:lang(en-my) .page-experts h2 {
  font-size: 7.8vw;
  line-height: 1.1;
  margin-bottom: 10vw;
}
@media (min-width: 768px) {
  :lang(en-my) .page-experts h2 {
    font-size: 4vw;
    margin-bottom: 4vw;
  }
}
@media (min-width: 992px) {
  :lang(en-my) .page-experts h2 {
    font-size: 2.92vw;
    margin-bottom: 2vw;
  }
}
:lang(en-my) .page-experts td {
  font-size: 3vw;
  line-height: 1.2;
}
@media (min-width: 768px) {
  :lang(en-my) .page-experts td {
    font-size: 1.7vw;
    line-height: 1.6;
  }
}
@media (min-width: 992px) {
  :lang(en-my) .page-experts td {
    font-size: 1.04vw;
  }
}
:lang(en-my) .page-experts .paragraph2 > .box {
  padding: 4vw 0 2vw;
}
:lang(en-my) .page-experts .background-grey {
  background-color: #efefef;
}
@media (min-width: 768px) {
  :lang(en-my) .page-experts .experts-box-left .image.col-xs-6.col-sm-3.col-md-2 {
    padding-right: 0;
    width: auto;
  }
}
@media (min-width: 992px) {
  :lang(en-my) .page-experts .experts-box-left .image.col-xs-6.col-sm-3.col-md-2 img {
    width: 100%;
  }
}
:lang(en-my) .page-experts .experts-box-left .richText ul {
  column-count: 2;
}
:lang(en-my) .page-experts .experts-icons-box .experts-box-left > .component-content > .paragraphSystem {
  display: flex;
  flex-wrap: wrap;
}
:lang(en-my) .page-experts .experts-icons-box .experts-box-left > .component-content > .paragraphSystem .richText {
  width: 100%;
}
:lang(en-my) .page-experts .alwayson-table table,
:lang(en-my) .page-experts .alwayson-table td {
  border: none;
}
:lang(en-my) .page-experts .alwayson-table table tr:first-child {
  border-bottom: 1px solid black;
  /* color: #00A0DF; */
  color: #00A3E0;
}
:lang(en-my) .page-experts .alwayson-table table td:nth-child(2) {
  border-right: 1px solid black;
  border-left: 1px solid black;
}
@media (min-width: 768px) {
  :lang(en-my) .page-experts .background-grey .box.col-xs-10.col-xs-offset-1.first.odd.last > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(en-my) .page-experts .background-grey .box.col-xs-10.col-xs-offset-1.first.odd.last > .component-content > .paragraphSystem .experts-box-left,
  :lang(en-my) .page-experts .background-grey .box.col-xs-10.col-xs-offset-1.first.odd.last > .component-content > .paragraphSystem .experts-box-right {
    display: flex;
  }
  :lang(en-my) .page-experts .background-grey .box.col-xs-10.col-xs-offset-1.first.odd.last > .component-content > .paragraphSystem .experts-box-left > .component-content > .paragraphSystem,
  :lang(en-my) .page-experts .background-grey .box.col-xs-10.col-xs-offset-1.first.odd.last > .component-content > .paragraphSystem .experts-box-right > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
    height: 100%;
  }
  :lang(en-my) .page-experts .background-grey .box.col-xs-10.col-xs-offset-1.first.odd.last > .component-content > .paragraphSystem .experts-box-left > .component-content > .paragraphSystem > .richText.last,
  :lang(en-my) .page-experts .background-grey .box.col-xs-10.col-xs-offset-1.first.odd.last > .component-content > .paragraphSystem .experts-box-right > .component-content > .paragraphSystem > .richText.last {
    display: flex;
    flex-grow: 2;
    align-items: flex-end;
  }
}
:lang(en-my) .page-404 #content {
  margin-top: 32vw;
}
@media (min-width: 768px) {
  :lang(en-my) .page-404 #content {
    margin-top: 26vw;
  }
}
@media (min-width: 992px) {
  :lang(en-my) .page-404 #content {
    margin-top: 14vw;
  }
}
:lang(en-my) .page-404 #content .richText {
  padding: 8em 0;
}
@media (min-width: 768px) {
  :lang(en-my) .page-404 #content .richText {
    padding: 2em 0 14em;
  }
}
@media (min-width: 992px) {
  :lang(en-my) .page-404 #content .richText {
    padding: 10em 0;
  }
}
:lang(en-my) .page-404 #content .richText h1 {
  font-family: 'Montserrat';
font-weight: '400';
  line-height: 1.5;
}
@media (min-width: 768px) {
  :lang(en-my) .page-404 #content .richText h1 {
    font-size: 12vw;
  }
}
@media (min-width: 992px) {
  :lang(en-my) .page-404 #content .richText h1 {
    font-size: 11vw;
    line-height: 1.1;
  }
}
:lang(en-my) .page-404 #content .richText h2 {
  font-family: 'Montserrat';
font-weight: '400';
}
:lang(en-my) .page-post-vaccination .banner-image .image {
  padding: 0;
}
:lang(en-my) .page-post-vaccination .richText ul li {
  font-size: 1.125rem;
  line-height: 1.25rem;
}
@media (min-width: 768px) {
  :lang(en-my) .page-post-vaccination .richText ul li {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }
}
@media (min-width: 993px) {
  :lang(en-my) .page-post-vaccination .richText ul li {
    font-size: 1.04vw !important;
    line-height: 1.3 !important;
  }
}
@media (max-width: 767px) {
  :lang(en-my) .page-post-vaccination .mobile-img {
    right: 0 !important;
  }
}
@media (max-width: 991px) {
  :lang(en-my) #footer .footer-flex > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(en-my) #footer .footer-flex > .component-content > .paragraphSystem .footer-order.first {
    order: 2;
  }
}
@media (min-width: 992px) {
  :lang(en-my) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 5.8vw;
    margin-bottom: .4vw;
  }
}
@media (min-width: 1400px) {
  :lang(en-my) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    margin-bottom: .3vw;
  }
}
@media (max-width: 991px) {
  :lang(en-my) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 9.68vw !important;
    margin-bottom: 5px;
  }
  :lang(en-my) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 9.4vw;
  }
}
@media (max-width: 767px) {
  :lang(en-my) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 13.55vw !important;
    margin-bottom: 5px;
  }
  :lang(en-my) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 13vw;
  }
}
@media (min-width: 992px) {
  :lang(en-my) .page-home .flex-items-content-box > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(en-my) .page-home .flex-items-content-box > .component-content > .paragraphSystem .richText p,
  :lang(en-my) .page-home .flex-items-content-box > .component-content > .paragraphSystem figcaption p {
    min-height: auto;
    font-size: 1.2vw;
  }
}
:lang(en-my) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2 a {
  font-family: Montserrat;
  font-weight: 700;
}
:lang(en-my) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(2),
:lang(en-my) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(3),
:lang(en-my) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(4) {
  white-space: normal;
  text-align: center;
  font-size: 1.25rem;
  line-height: 1.75;
  display: block;
  width: 100%;
}
:lang(en-my) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(2) a,
:lang(en-my) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(3) a,
:lang(en-my) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(4) a {
  font-family: Montserrat;
 font-weight: 400;
  padding-bottom: 0 !important;
}
:lang(en-my) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(4) {
  margin-bottom: 1rem;
}
:lang(en-my) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(n+5) a:before {
  content: "вЂў";
  margin-right: 1rem;
}
@media (max-width: 991px) {
  :lang(en-my) .navigation-item.navigation-level1.page-safetyinformation > .navigation-level2 {
    background-color: #fff;
  }
}
@media (min-width: 992px) {
  :lang(en-my) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2 {
    display: block;
    width: 26%;
    padding: 0 !important;
  }
  :lang(en-my) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:first-child,
  :lang(en-my) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(2),
  :lang(en-my) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(3),
  :lang(en-my) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(4) {
    display: block;
    width: 100%;
    padding: 0 16% !important;
  }
  :lang(en-my) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(5),
  :lang(en-my) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(8) {
    padding: 0 0 0 14% !important;
    display: block;
    width: 22%;
  }
}
@media (max-width: 767px) {
  :lang(en-my) .mobile-img {
    max-width: 200%;
    width: 200% !important;
    position: relative;
    right: 50%;
  }
}


:lang(en-AE) .reference-header1 .box.component.col-xs-12.col-md-10.last,
:lang(en-AE) .btn.green-btn,
:lang(en-AE) .page-home .reskin-homepage-header-banner .reskin-header-banner-content a.btn-custom:after,
:lang(en-AE) .background-color-green,
:lang(en-AE) .green-label,
:lang(en-AE) .template-panadol-template .reference-header1 .box.component.col-xs-12.col-md-10.last,
:lang(en-AE) .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,
:lang(en-AE) .green-table,
:lang(en-AE) .green-table table,
:lang(en-AE) .overlay-container #wrapper .parametrizedhtml.reference-popup-health {
  background-color: #201547;
}
:lang(en-AE) .green-bottom:after,
:lang(en-AE) .green-top:before,
:lang(en-AE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover h3,
:lang(en-AE) .btn.white-btn,
:lang(en-AE) .gray-box [class*=box-num-] > :before,
:lang(en-AE) .how-to-table-section h3,
:lang(en-AE) .flex-symptoms-parent .flex-symptoms-img:after,
:lang(en-AE) .page-where-to-buy .panadol-content-rte p,
:lang(en-AE) .page-where-to-buy .panadol-content-rte p a,
:lang(en-AE) .richText ul li:before,
:lang(en-AE) .page-panadol-rapid-caplets a.btn.white-btn,
:lang(en-AE) .where-btn,
:lang(en-AE) .page-search .searchResults-result h3,
:lang(en-AE) .page-search .searchResults-result a,
:lang(en-AE) .page-search .searchResults-pagination ul li.is-active a,
:lang(en-AE) .page-sitemap h1,
:lang(en-AE) .page-sitemap .accordion .accordion-container .accordion-slide .accordion-head:before,
:lang(en-AE) .sitemap-column ul ul li:before,
:lang(en-AE) .page-search .searchResults-pagination ul li a:hover {
  color: #201547 !important;
}
:lang(en-AE) .txt-grey {
  color: #201547 !important;
  /* Have to overwrite the !important set in the main theme for some reason -_- */
}
:lang(en-AE) .how-to-table-section .txt-grey {
  color: #201547 !important;
}
:lang(en-AE) .carousel-nav .carousel-nav-item a {
  background-color: #C9C9C9;
  border: 1px solid #C9C9C9;
}
:lang(en-AE) .panadol-search-icon img {
  cursor: pointer;
}
:lang(en-AE) .carousel-nav li.is-active a,
:lang(en-AE) .panadol-compare-now-link p {
  background: #201547;
  border: 1px solid #201547;
}
:lang(en-AE) h3,
:lang(en-AE) h2,
:lang(en-AE) h1,
:lang(en-AE) .how-to-table-section h3 > .txt-grey,
:lang(en-AE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover a {
  color: #201547;
}
:lang(en-AE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover p {
  color: #7F7F7F;
}
:lang(en-AE) .panadol-product-list-tab-box.compare-selected .richText.panadol-prod-comp-checkbox-rte p {
  background: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_AE/Reskin/check.png) no-repeat 0;
}
:lang(en-AE) .navigation-mobile-menu::after {
  right: 43vw;
}
@media (min-width: 768px) {
  :lang(en-AE) .navigation-mobile-menu::after {
    right: 25vw;
  }
}
:lang(en-AE) .reference-language-selector {
  width: 10%;
  z-index: 1000;
  position: absolute;
  right: 57%;
  top: 3.1vw;
}
@media (min-width: 768px) {
  :lang(en-AE) .reference-language-selector {
    left: auto;
    right: 18vw;
    top: 3.4vw;
  }
}
@media (min-width: 992px) {
  :lang(en-AE) .reference-language-selector {
    left: auto;
    top: auto;
    right: 8vw;
  }
}
:lang(en-AE) .reference-panadol-woman-video #video-block {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0;
}
:lang(en-AE) .reference-panadol-woman-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 992px) {
  :lang(en-AE) .richText.references .richText-content p {
    font-size: 1rem;
  }
}
:lang(en-AE) .header .navigation-horizontal .navigation-item.navigation-level1.page-children > .navigation-item-title::after {
  content: none;
}
:lang(en-AE) .header .navigation-horizontal .navigation-item.navigation-level1.page-children ul {
  display: none !important;
}
@media screen and (min-width: 992px) {
  :lang(en-AE) .header .navigation-horizontal .navigation-item.navigation-level1.page-dosage-calculator > .navigation-item-title::after {
    content: none;
  }
}
@media screen and (min-width: 992px) {
  :lang(en-AE) .header .navigation-horizontal .navigation-item.navigation-level1.page-safetyinformation {
    cursor: default;
  }
  :lang(en-AE) .header .navigation-horizontal .navigation-item.navigation-level1.page-safetyinformation > .navigation-item-title::after {
    content: "\f054";
  }
}
:lang(en-AE) .carousel .carousel-slides .carousel-slide .carouselSlide {
  margin: auto;
}
@media (max-width: 991px) {
  :lang(en-AE) .carousel .carousel-slides .carousel-slide .carouselSlide .richText-content p:last-child {
    font-size: 1rem;
  }
}
:lang(en-AE) .carousel .carousel-slides .carousel-slide .carousel-content .snippetReference .richText .component-content {
  width: 100%;
}
@media screen and (min-width: 768px) {
  :lang(en-AE) .panadol-prod-comp-checkbox-rte {
    padding: 0;
  }
}
:lang(en-AE) .green-table {
  border-color: #201547;
}
:lang(en-AE) .btn {
  border: 1px solid #201547;
}
:lang(en-AE) .panadol-search-outer-box {
  background: #201547;
}
:lang(en-AE) .text-align-center {
  text-align: center;
}
:lang(en-AE) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box {
  left: -34.4vw;
}
:lang(en-AE) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box .panadol-search button {
  top: -38px;
}
@media (min-width: 768px) and (max-width: 991px) {
  :lang(en-AE) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box {
    left: 0.6vw;
    top: .1vw;
    width: 100%;
    height: 8vw;
  }
  :lang(en-AE) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box .panadol-search {
    margin: 0;
  }
  :lang(en-AE) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box .panadol-search .panadol-search-close {
    margin-left: .5vw;
  }
}
@media (min-width: 992px) {
  :lang(en-AE) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box {
    left: -1.5vw;
  }
}
:lang(en-AE) .page-living-well #content .carousel .image img,
:lang(en-AE) .page-symptoms #content .carousel .image img {
  width: auto;
}
:lang(en-AE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_AE/Reskin/earache-white-icon.png);
}
:lang(en-AE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_AE/Reskin/tootache-white-icon.png);
}
:lang(en-AE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_AE/Reskin/headache-white-icon.png);
}
:lang(en-AE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_AE/Reskin/fever-white-icon.png);
}
:lang(en-AE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_AE/Reskin/earache-blue-icon.png);
}
:lang(en-AE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_AE/Reskin/tootache-blue-icon.png);
}
:lang(en-AE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_AE/Reskin/headache-blue-icon.png);
}
:lang(en-AE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_AE/Reskin/fever-blue-icon.png);
}
:lang(en-AE) .page-home .carousel .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_AE/Reskin/arrowblueleft.png);
}
:lang(en-AE) .page-home .carousel .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_AE/Reskin/arrowblueright.png);
}
:lang(en-AE) .page-home .reskin-homepage-header-banner .component-content {
  background-position: 40% 100% !important;
}
:lang(en-AE) .page-home .reskin-homepage-green-section .background-color-green .green-bottom:after {
  color: #fff !important;
}
:lang(en-AE) .page-products .panadol-compare-second-level-box {
  height: auto !important;
}
@media (min-width: 992px) {
  :lang(en-AE) .page-products .reference-compare-snippet .panadol-compare-table-section-box {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_AE/Reskin/greencompare.png);
    background-position-y: 110%;
    background-repeat: no-repeat;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  :lang(en-AE) .page-products .reference-compare-snippet .panadol-compare-table-section-box .panadol-product-table-section .richText.panadol-content-rte ul:last-child li {
    min-height: 100px;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  :lang(en-AE) .page-products .reference-compare-snippet .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_AE/Reskin/greencompare.png);
    background-position-y: 90%;
    background-repeat: no-repeat;
    min-height: 740px;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  :lang(en-AE) .page-products .reference-compare-snippet .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_AE/Reskin/greencompare.png);
  }
}
:lang(en-AE) .page-products .panadol-compare-label-rte {
  margin-top: 328px;
}
:lang(en-AE) .page-products .panadol-compare-label-rte li:first-child {
  margin-bottom: 58px;
}
:lang(en-AE) .page-products .panadol-compare-label-rte li:last-child {
  padding-bottom: 33px;
}
@media (max-width: 767px) {
  :lang(en-AE) .page-products .panadol-content-rte p a {
    padding: 7px 30px;
  }
}
:lang(en-AE) .page-living-well .gray-car .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_AE/Reskin/arrowgreenleft.png);
}
:lang(en-AE) .page-living-well .gray-car .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_AE/Reskin/arrowgreenright.png);
}
:lang(en-AE) .page-children .carousel-child .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_AE/Reskin/arrowgreenleft.png);
}
:lang(en-AE) .page-children .carousel-child .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_AE/Reskin/arrowgreenright.png);
}
:lang(en-AE) .page-dosage-calculator #products-list p.vertical-wrapper:hover,
:lang(en-AE) .page-dosage-calculator #calculator #calculator-block {
  background-color: #201547;
}
:lang(en-AE) .page-dosage-calculator #calculator #calculator-heading .close .calc-close-text:before,
:lang(en-AE) .page-dosage-calculator #calculator #calculator-heading h2 {
  color: #201547;
}
:lang(en-AE) .page-dosage-calculator #calculator #how-to-dose .how-to-dose-item p span {
  color: #201547;
}
:lang(en-AE) .page-womanhood #content .image img {
  width: 100%;
}
:lang(en-AE) .page-womanhood .reference-womanhood-landing-page-video {
  margin-bottom: 30px;
}
:lang(en-AE) .page-womanhood .reference-womanhood-landing-page-video #video-block {
  position: relative;
  padding-bottom: 56.25%;
  /* aspect ratio 16:9 */
  height: 0;
}
:lang(en-AE) .page-womanhood .reference-womanhood-landing-page-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
:lang(en-AE) .page-womanhood .reference-womanhood-landing-page-video .component-content {
  border: 15px solid #201547;
  border-radius: 7px;
}
@media (max-width: 767px) {
  :lang(en-AE) .page-womanhood .reference-womanhood-landing-page-video .component-content {
    border-radius: 0;
  }
}
@media (max-width: 767px) {
  :lang(en-AE) .page-womanhood .reference-womanhood-landing-page-video {
    padding: 0;
  }
}
:lang(en-AE) .page-womanhood .richText h1 {
  font-size: 2.4375rem;
  line-height: 2.6875rem;
  margin: 30px 0;
}
@media (min-width: 768px) {
  :lang(en-AE) .page-womanhood .richText h1 {
    font-size: 3.5rem;
    line-height: 3.875rem;
  }
}
@media (min-width: 992px) {
  :lang(en-AE) .page-womanhood .richText h1 {
    font-size: 4.7vw;
    line-height: 1.1;
  }
}
:lang(en-AE) .page-womanhood .richText h2 {
  margin-bottom: 28px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  :lang(en-AE) .page-womanhood .richText h2 {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }
}
:lang(en-AE) .page-womanhood .richText P,
:lang(en-AE) .page-womanhood .richText ul li {
  font-size: 1rem;
  line-height: 1.5625rem;
}
@media (min-width: 992px) {
  :lang(en-AE) .page-womanhood .richText P,
  :lang(en-AE) .page-womanhood .richText ul li {
    font-size: 1.04vw;
    line-height: 1.3 !important;
  }
}
:lang(en-AE) .page-womanhood .richText ul {
  margin: 0;
}
@media (min-width: 767px) {
  :lang(en-AE) .page-womanhood .richText.green-top:before {
    margin: 0;
  }
}
:lang(en-AE) .page-womanhood .richText.col-xs-12.col-sm-10.col-sm-offset-1.even .component-content {
  padding-top: 10px;
  padding-bottom: 10px;
}
:lang(en-AE) .page-womanhood .womanhood-blue-background {
  margin-top: 60px;
}
:lang(en-AE) .page-womanhood .womanhood-blue-background .box.womanhood-order > .component-content > .paragraphSystem {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
:lang(en-AE) .page-womanhood .womanhood-blue-background .box.womanhood-order .richText.womanhood-read-more .component-content {
  padding-top: 10px;
  padding-bottom: 10px;
}
@media (max-width: 767px) {
  :lang(en-AE) .page-womanhood .womanhood-blue-background .box.womanhood-order.even > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(en-AE) .page-womanhood .womanhood-blue-background .box.womanhood-order.even > .component-content > .paragraphSystem > .image {
    order: 2;
  }
}
:lang(en-AE) .page-womanhood .womanhood-blue-background h2 {
  margin-bottom: 58px;
}
:lang(en-AE) .page-womanhood .womanhood-blue-background h2::after {
  content: '';
  height: 5px;
  width: 60px;
  background-color: #d60d8b;
  display: block;
  position: relative;
  top: 26px;
}
:lang(en-AE) .page-womanhood .carousel-didyouknow-classic {
  margin-top: 60px;
}
@media (max-width: 767px) {
  :lang(en-AE) .page-womanhood .carousel-didyouknow-classic .carousel {
    padding-right: 34px !important;
    padding-left: 34px !important;
  }
}
:lang(en-AE) .page-womanhood .carousel-didyouknow-classic .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ae/Reskin/arrowgreenleft.png);
}
@media (max-width: 767px) {
  :lang(en-AE) .page-womanhood .carousel-didyouknow-classic .carousel-nav-prev {
    margin-left: -6px;
    margin-top: -40px;
  }
}
:lang(en-AE) .page-womanhood .carousel-didyouknow-classic .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ae/Reskin/arrowgreenright.png);
}
@media (max-width: 767px) {
  :lang(en-AE) .page-womanhood .carousel-didyouknow-classic .carousel-nav-next {
    margin-right: 4px;
    margin-top: -40px;
  }
}
:lang(en-AE) .page-common-colds-in-children-and-how-to-manage-it .richText ul li:before {
  top: 13px;
}
@media (min-width: 767px) {
  :lang(en-AE) .page-common-colds-in-children-and-how-to-manage-it .richText ul li:before {
    top: 14px;
  }
}
@media (min-width: 992px) {
  :lang(en-AE) .page-common-colds-in-children-and-how-to-manage-it .richText ul li:before {
    top: 10px;
  }
}
:lang(en-AE) .page-where-to-buy .tabs-nav-item.is-active,
:lang(en-AE) .page-where-to-buy .tabs-nav-item.is-active:hover {
  border-bottom: 4px solid #201547;
}
:lang(en-AE) .page-sitemap .accord-living .accordion-content-wrapper h3 {
  pointer-events: none;
}
:lang(en-AE) .page-404-handler #content {
  margin-top: 32vw;
}
@media (min-width: 768px) {
  :lang(en-AE) .page-404-handler #content {
    margin-top: 26vw;
  }
}
@media (min-width: 992px) {
  :lang(en-AE) .page-404-handler #content {
    margin-top: 14vw;
  }
}
:lang(en-AE) .page-404-handler #content .richText {
  padding: 8em 0;
}
@media (min-width: 768px) {
  :lang(en-AE) .page-404-handler #content .richText {
    padding: 2em 0 14em;
  }
}
@media (min-width: 992px) {
  :lang(en-AE) .page-404-handler #content .richText {
    padding: 10em 0;
  }
}
:lang(en-AE) .page-404-handler #content .richText h1 {
  font-family: 'Montserrat';
font-weight: '400';
  line-height: 1.5;
}
@media (min-width: 768px) {
  :lang(en-AE) .page-404-handler #content .richText h1 {
    font-size: 12vw;
  }
}
@media (min-width: 992px) {
  :lang(en-AE) .page-404-handler #content .richText h1 {
    font-size: 11vw;
    line-height: 1.1;
  }
}
:lang(en-AE) .page-404-handler #content .richText h2 {
  font-family: 'Montserrat';
font-weight: '400';
}
@media (max-width: 991px) {
  :lang(en-AE) #footer .footer-flex > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(en-AE) #footer .footer-flex > .component-content > .paragraphSystem .footer-order.first {
    order: 2;
  }
  :lang(en-AE) #footer .footer-flex > .component-content > .paragraphSystem .footer-order.even {
    order: 1;
  }
}
@media (max-width: 991px) {
  :lang(en-AE) .navigation-horizontal .has-children > .navigation-item-title .navigation-item-decoration:after {
    color: #201547 !important;
  }
}
@media (min-width: 992px) {
  :lang(en-AE) .header .navigation-horizontal .navigation-level2.navigation-branch,
  :lang(en-AE) .template-panadol-template .header .navigation-horizontal .navigation-level2.navigation-branch,
  :lang(en-AE) .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  :lang(en-AE) .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  :lang(en-AE) .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover,
  :lang(en-AE) .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover {
    background: #201547;
  }
}
@media (min-width: 1025px) {
  :lang(en-AE) .page-symptoms .carousel[class*=car-] .carousel-slide > .carouselSlide > .no-image > .carousel-content .paragraphSystem .snippetReference {
    height: auto;
  }
}


:lang(ar-ae) body {
  overflow-x: hidden;
}
:lang(ar-ae) .reference-header1 .box.component.col-xs-12.col-md-10.last,
:lang(ar-ae) .btn.green-btn,
:lang(ar-ae) .page-home .reskin-homepage-header-banner .reskin-header-banner-content a.btn-custom:after,
:lang(ar-ae) .background-color-green,
:lang(ar-ae) .green-label,
:lang(ar-ae) .template-panadol-template .reference-header1 .box.component.col-xs-12.col-md-10.last,
:lang(ar-ae) .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,
:lang(ar-ae) .green-table,
:lang(ar-ae) .green-table table,
:lang(ar-ae) .overlay-container #wrapper .parametrizedhtml.reference-popup-health {
  background-color: #201547;
}
:lang(ar-ae) .green-table {
  border-color: #201547;
}
:lang(ar-ae) .btn {
  border: 1px solid #201547;
}
:lang(ar-ae) .page-where-to-buy .tabs-nav-item.is-active, :lang(ar-ae) .page-where-to-buy .tabs-nav-item.is-active:hover {
  border-bottom: 4px solid #201547;
}
:lang(ar-ae) .panadol-search-outer-box {
  background: #201547;
}
:lang(ar-ae) .green-bottom:after,
:lang(ar-ae) .green-top:before,
:lang(ar-ae) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover h3,
:lang(ar-ae) .btn.white-btn,
:lang(ar-ae) .gray-box [class*=box-num-] > :before,
:lang(ar-ae) .how-to-table-section h3,
:lang(ar-ae) .flex-symptoms-parent .flex-symptoms-img:after,
:lang(ar-ae) .page-where-to-buy .panadol-content-rte p,
:lang(ar-ae) .page-where-to-buy .panadol-content-rte p a,
:lang(ar-ae) .richText ul li:before,
:lang(ar-ae) .page-panadol-rapid-caplets a.btn.white-btn,
:lang(ar-ae) .where-btn,
:lang(ar-ae) .page-search .searchResults-result h3,
:lang(ar-ae) .page-search .searchResults-result a,
:lang(ar-ae) .page-search .searchResults-pagination ul li.is-active a,
:lang(ar-ae) .page-sitemap h1,
:lang(ar-ae) .page-sitemap .accordion .accordion-container .accordion-slide .accordion-head:before,
:lang(ar-ae) .sitemap-column ul ul li:before,
:lang(ar-ae) .page-search .searchResults-pagination ul li a:hover {
  color: #201547 !important;
}
:lang(ar-ae) .page-home .reskin-homepage-green-section .background-color-green .green-bottom:after {
  color: #fff !important;
}
:lang(ar-ae) .txt-grey {
  color: #201547 !important;
  /* Have to overwrite the !important set in the main theme for some reason -_- */
}
:lang(ar-ae) .how-to-table-section .txt-grey {
  color: #201547 !important;
}
:lang(ar-ae) .carousel-nav .carousel-nav-item a {
  background-color: #C9C9C9;
  border: 1px solid #C9C9C9;
}
:lang(ar-ae) .carousel-nav li.is-active a,
:lang(ar-ae) .panadol-compare-now-link p {
  background: #201547;
  border: 1px solid #201547;
}
:lang(ar-ae) h3,
:lang(ar-ae) h2,
:lang(ar-ae) h1,
:lang(ar-ae) .how-to-table-section h3 > .txt-grey,
:lang(ar-ae) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover a {
  color: #201547;
}
:lang(ar-ae) .header .navigation-horizontal .navigation-branch.navigation-level2 {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 50px;
}
:lang(ar-ae) .panadol-product-list-tab-box.compare-selected .richText.panadol-prod-comp-checkbox-rte p {
  background: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_AE/Reskin/check.png) no-repeat 0;
}
:lang(ar-ae) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box {
  left: -1.5vw;
}
@media (min-width: 992px) {
  :lang(ar-ae) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box .form-search button.button {
    top: .9vw;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  :lang(ar-ae) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box {
    top: .3vw;
    width: 100%;
    left: -.5vw;
  }
  :lang(ar-ae) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box .panadol-search {
    margin: 0;
  }
  :lang(ar-ae) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box .panadol-search .panadol-search-close {
    float: none;
  }
}
@media (min-width: 992px) {
  :lang(ar-ae) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box {
    left: .5vw;
  }
}
:lang(ar-ae) .panadol-search-icon img {
  cursor: pointer;
}
:lang(ar-ae) .richText ul li {
  padding-left: 0;
  padding-right: 15px;
}
:lang(ar-ae) .richText ul li::before {
  right: 0;
}
:lang(ar-ae) .gray-box [class*=box-num-] > :before {
  right: -16px;
}
@media (min-width: 992px) {
  :lang(ar-ae) .gray-box [class*=box-num-] > :before {
    right: -.85vw;
  }
}
:lang(ar-ae) .reference-language-selector {
  width: 10%;
  z-index: 1000;
  position: absolute;
  right: auto;
  left: 58%;
  top: 3.1vw;
}
@media (min-width: 768px) {
  :lang(ar-ae) .reference-language-selector {
    right: auto;
    left: 18vw;
    top: 3.4vw;
  }
}
@media (min-width: 992px) {
  :lang(ar-ae) .reference-language-selector {
    right: auto;
    top: auto;
    left: 7vw;
  }
}
:lang(ar-ae) .carousel-nav-prev {
  left: auto;
  right: 10px;
}
:lang(ar-ae) .carousel-nav-next {
  right: auto;
  left: 10px;
}
:lang(ar-ae) .reference-panadol-woman-video #video-block {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0;
}
:lang(ar-ae) .reference-panadol-woman-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
:lang(ar-ae) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover p {
  color: #7F7F7F;
}
:lang(ar-ae) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_AE/Reskin/earache-white-icon.png);
}
:lang(ar-ae) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_AE/Reskin/tootache-white-icon.png);
}
:lang(ar-ae) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_AE/Reskin/headache-white-icon.png);
}
:lang(ar-ae) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_AE/Reskin/fever-white-icon.png);
}
:lang(ar-ae) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:before {
  float: right;
  margin-right: 0;
  margin-left: .5vw;
}
:lang(ar-ae) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_AE/Reskin/earache-blue-icon.png);
}
:lang(ar-ae) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_AE/Reskin/tootache-blue-icon.png);
}
:lang(ar-ae) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_AE/Reskin/headache-blue-icon.png);
}
:lang(ar-ae) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_AE/Reskin/fever-blue-icon.png);
}
:lang(ar-ae) .page-home .carousel .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_AE/Reskin/arrowblueleft.png);
}
:lang(ar-ae) .page-home .carousel .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_AE/Reskin/arrowblueright.png);
}
:lang(ar-ae) .page-home .reskin-homepage-header-banner .reskin-header-banner-content a.btn-custom: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;
  margin-left: 0;
  margin-right: 21px;
}
:lang(ar-ae) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText a.btn-custom: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;
  margin-left: 0;
  margin-right: 1vw;
}
:lang(ar-ae) .page-home .homepage-content-section .homepage-content-box.first .paragraphSystem .box.last .component-content {
  background: none;
  padding-top: 0;
}
@media (min-width: 992px) {
  :lang(ar-ae) .page-home .reskin-homepage-header-banner .reskin-header-banner-content {
    margin-right: 47px !important;
  }
  :lang(ar-ae) .page-home .reskin-homepage-header-banner .component-content {
    padding-top: 55px !important;
  }
}
:lang(ar-ae) .page-products .panadol-product-table-section .richText.panadol-content-rte p {
  padding-left: 0;
  padding-right: 15px;
}
@media (min-width: 992px) {
  :lang(ar-ae) .page-products .reference-compare-snippet .panadol-compare-table-section-box {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_AE/Reskin/greencompare.png);
    background-position-y: 101% !important;
    background-repeat: no-repeat;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  :lang(ar-ae) .page-products .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_AE/Reskin/greencompare.png);
    background-position-y: 111%;
    background-repeat: no-repeat;
    min-height: 740px;
    padding-left: 0;
    padding-right: 0;
  }
  :lang(ar-ae) .page-products .panadol-product-list-tab-box {
    padding-right: 50px;
  }
  :lang(ar-ae) .page-products .box.component.section.col-xs-12.col-sm-12.col-md-12.col-lg-12.first.odd.last.panadol-product-table-section {
    padding-right: 40px;
  }
  :lang(ar-ae) .page-products .panadol-product-table-section .richText.panadol-content-rte ul:last-child li {
    min-height: 90px;
  }
}
@media (max-width: 766px) {
  :lang(ar-ae) .page-products .panadol-content-rte p a {
    padding: 7px 30px;
  }
  :lang(ar-ae) .page-products .panadol-compare-selected {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_AE/Reskin/greencompare.png);
    background-position-y: 154%;
    background-repeat: no-repeat;
  }
}
:lang(ar-ae) .page-products .panadol-compare-label-rte {
  margin-top: 328px;
}
:lang(ar-ae) .page-products .panadol-compare-label-rte li:first-child {
  margin-bottom: 58px;
}
:lang(ar-ae) .page-products .panadol-compare-label-rte li:last-child {
  padding-bottom: 33px;
}
:lang(ar-ae) .page-products .panadol-content-box .content {
  margin-left: 0;
  margin-right: 0;
}
:lang(ar-ae) .page-products .box.compare-hidden .content .btn {
  padding: 15px 30px;
}
:lang(ar-ae) .page-living-well .gray-car .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_AE/Reskin/arrowgreenright.png);
}
:lang(ar-ae) .page-living-well .gray-car .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_AE/Reskin/arrowgreenleft.png);
}
@media (max-width: 767px) {
  :lang(ar-ae) .page-living-well .mobile-img img {
    left: 50%;
    right: auto;
  }
}
@media (max-width: 991px) {
  :lang(ar-ae) .page-know-your-period .richTextHyperlinkedImage p {
    font-size: 1rem;
  }
}
:lang(ar-ae) .page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .panadol-print p {
  padding: 10px 40px 10px 0;
}
:lang(ar-ae) .page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .panadol-print p::before {
  left: 1rem;
  right: auto;
}
:lang(ar-ae) .page-symptoms #content .carousel .image img {
  width: auto;
}
:lang(ar-ae) .page-symptoms .flex-symptoms-parent.symptom-img-txt-1 .flex-symptoms-img::after {
  right: 47vw;
}
:lang(ar-ae) .page-symptoms .flex-symptoms-parent.symptom-img-txt-2 .flex-symptoms-img::after, :lang(ar-ae) .page-symptoms .flex-symptoms-parent.symptom-img-txt-4 .flex-symptoms-img::after, :lang(ar-ae) .page-symptoms .flex-symptoms-parent.symptom-img-txt-6 .flex-symptoms-img::after, :lang(ar-ae) .page-symptoms .flex-symptoms-parent.symptom-img-txt-8 .flex-symptoms-img::after, :lang(ar-ae) .page-symptoms .flex-symptoms-parent.symptom-img-txt-10 .flex-symptoms-img::after {
  right: -43vw;
}
:lang(ar-ae) .page-symptoms .flex-symptoms-parent.symptom-img-txt-3 .flex-symptoms-img::after {
  right: 43vw;
}
:lang(ar-ae) .page-symptoms .flex-symptoms-parent.symptom-img-txt-5 .flex-symptoms-img::after, :lang(ar-ae) .page-symptoms .flex-symptoms-parent.symptom-img-txt-7 .flex-symptoms-img::after, :lang(ar-ae) .page-symptoms .flex-symptoms-parent.symptom-img-txt-9 .flex-symptoms-img::after {
  right: 45vw;
}
@media (max-width: 767px) {
  :lang(ar-ae) .page-symptoms .mobile-img img {
    left: 50%;
    right: auto;
  }
}
:lang(ar-ae) .page-children .carousel-child .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_AE/Reskin/arrowgreenright.png);
}
:lang(ar-ae) .page-children .carousel-child .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_AE/Reskin/arrowgreenleft.png);
}
:lang(ar-ae) .page-children .child-table .richText {
  /* &.richText:nth-child(2):before {
      content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_ae/Reskin/coldflu-blue-icon.png);
  }
  &.richText:nth-child(3):before {
      content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_ae/Reskin/headache-blue-icon.png);
  }
  &.richText:nth-child(4):before {
      content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_ae/Reskin/tootache-blue-icon.png);
  }
  &.richText:nth-child(5):before {
      content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_ae/Reskin/fever-blue-icon.png);
  }
  &.richText:nth-child(6):before {
      content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_ae/Reskin/earache-blue-icon.png);
  }
  &.richText:nth-child(7):before {
      content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/ar_ae/Reskin/vomit-blue-icon.png);
  } */
}
:lang(ar-ae) .page-children .child-table .richText h3 {
  margin-right: 4rem;
}
:lang(ar-ae) .page-children .child-table .richText .richText-content {
  padding-left: 0;
}
:lang(ar-ae) .page-children .child-table .richText .richText-content p:last-child {
  text-align: left;
}
:lang(ar-ae) .page-children .child-table .richText .richText-content p:last-child a {
  margin-left: 1rem;
}
:lang(ar-ae) .page-children .child-table .richText .btn-custom:after {
  content: "\f060";
  position: absolute;
  margin-right: .6rem;
  text-decoration: none !important;
}
:lang(ar-ae) .page-children .child-table .richText:nth-child(2):before, :lang(ar-ae) .page-children .child-table .richText:nth-child(3):before, :lang(ar-ae) .page-children .child-table .richText:nth-child(4):before, :lang(ar-ae) .page-children .child-table .richText:nth-child(5):before, :lang(ar-ae) .page-children .child-table .richText:nth-child(6):before, :lang(ar-ae) .page-children .child-table .richText:nth-child(7):before {
  top: 2%;
}
@media (min-width: 767px) {
  :lang(ar-ae) .page-children .child-table .richText:nth-child(2):before, :lang(ar-ae) .page-children .child-table .richText:nth-child(3):before, :lang(ar-ae) .page-children .child-table .richText:nth-child(4):before, :lang(ar-ae) .page-children .child-table .richText:nth-child(5):before, :lang(ar-ae) .page-children .child-table .richText:nth-child(6):before, :lang(ar-ae) .page-children .child-table .richText:nth-child(7):before {
    top: 4%;
  }
}
:lang(ar-ae) .page-children .yellow-child .btn-custom:after {
  position: absolute;
  transform: rotate(180deg);
}
:lang(ar-ae) .page-dosage-calculator #products-list p.vertical-wrapper:hover,
:lang(ar-ae) .page-dosage-calculator #calculator #calculator-block {
  background-color: #201547;
}
:lang(ar-ae) .page-dosage-calculator #calculator #calculator-heading .close .calc-close-text:before,
:lang(ar-ae) .page-dosage-calculator #calculator #calculator-heading h2 {
  color: #201547;
}
:lang(ar-ae) .page-dosage-calculator #calculator #how-to-dose .how-to-dose-item p span {
  color: #201547;
}
:lang(ar-ae) .page-dosage-calculator #products-list p.vertical-wrapper .middle-child {
  text-align: right;
}
:lang(ar-ae) .page-dosage-calculator #calculator #calculator-heading .close .calc-close-text:before {
  margin-right: 0;
  margin-left: 9px;
  transform: rotate(-180deg);
}
@media (max-width: 991px) {
  :lang(ar-ae) .page-adult .snippetReference p {
    font-size: 1rem !important;
  }
}
:lang(ar-ae) .page-common-causes-of-hip-pain .richText ul li:before {
  top: .3vw;
}
@media (max-width: 991px) {
  :lang(ar-ae) .page-common-causes-of-hip-pain .richText ul li:before {
    top: 0;
  }
}
:lang(ar-ae) .page-common-causes-of-neck-pain .richText ul li:before {
  top: .4vw;
}
@media (max-width: 991px) {
  :lang(ar-ae) .page-common-causes-of-neck-pain .richText ul li:before {
    top: 0;
  }
}
:lang(ar-ae) .page-womanhood #content .image img {
  width: 100%;
}
:lang(ar-ae) .page-womanhood .reference-womanhood-landing-page-video {
  margin-bottom: 30px;
}
:lang(ar-ae) .page-womanhood .reference-womanhood-landing-page-video #video-block {
  position: relative;
  padding-bottom: 56.25%;
  /* aspect ratio 16:9 */
  height: 0;
}
:lang(ar-ae) .page-womanhood .reference-womanhood-landing-page-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
:lang(ar-ae) .page-womanhood .reference-womanhood-landing-page-video .component-content {
  border: 15px solid #201547;
  border-radius: 7px;
}
@media (max-width: 767px) {
  :lang(ar-ae) .page-womanhood .reference-womanhood-landing-page-video .component-content {
    border-radius: 0;
  }
}
@media (max-width: 767px) {
  :lang(ar-ae) .page-womanhood .reference-womanhood-landing-page-video {
    padding: 0;
  }
}
:lang(ar-ae) .page-womanhood .richText h1 {
  font-size: 2.4375rem;
  line-height: 2.6875rem;
  margin: 30px 0;
}
@media (min-width: 768px) {
  :lang(ar-ae) .page-womanhood .richText h1 {
    font-size: 3.5rem;
    line-height: 3.875rem;
  }
}
@media (min-width: 992px) {
  :lang(ar-ae) .page-womanhood .richText h1 {
    font-size: 4.7vw;
    line-height: 1.1;
  }
}
:lang(ar-ae) .page-womanhood .richText h2 {
  margin-bottom: 28px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  :lang(ar-ae) .page-womanhood .richText h2 {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }
}
:lang(ar-ae) .page-womanhood .richText P,
:lang(ar-ae) .page-womanhood .richText ul li {
  font-size: 1rem;
  line-height: 1.5625rem;
}
@media (min-width: 992px) {
  :lang(ar-ae) .page-womanhood .richText P,
  :lang(ar-ae) .page-womanhood .richText ul li {
    font-size: 1.04vw;
    line-height: 1.3 !important;
  }
}
:lang(ar-ae) .page-womanhood .richText ul {
  margin: 0;
}
@media (min-width: 767px) {
  :lang(ar-ae) .page-womanhood .richText.green-top:before {
    margin: 0;
  }
}
:lang(ar-ae) .page-womanhood .richText.col-xs-12.col-sm-10.col-sm-offset-1.even .component-content {
  padding-top: 10px;
  padding-bottom: 10px;
}
:lang(ar-ae) .page-womanhood .womanhood-blue-background {
  margin-top: 60px;
}
:lang(ar-ae) .page-womanhood .womanhood-blue-background .box.womanhood-order > .component-content > .paragraphSystem {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
:lang(ar-ae) .page-womanhood .womanhood-blue-background .box.womanhood-order .richText.womanhood-read-more .component-content {
  padding-top: 10px;
  padding-bottom: 10px;
}
@media (max-width: 767px) {
  :lang(ar-ae) .page-womanhood .womanhood-blue-background .box.womanhood-order.odd > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(ar-ae) .page-womanhood .womanhood-blue-background .box.womanhood-order.odd > .component-content > .paragraphSystem > .image {
    order: 2;
  }
}
:lang(ar-ae) .page-womanhood .womanhood-blue-background h2 {
  margin-bottom: 58px;
}
:lang(ar-ae) .page-womanhood .womanhood-blue-background h2::after {
  content: '';
  height: 5px;
  width: 60px;
  background-color: #d60d8b;
  display: block;
  position: relative;
  top: 26px;
}
:lang(ar-ae) .page-womanhood .carousel-didyouknow-classic {
  margin-top: 60px;
}
@media (max-width: 767px) {
  :lang(ar-ae) .page-womanhood .carousel-didyouknow-classic .carousel {
    padding-right: 34px !important;
    padding-left: 34px !important;
  }
}
:lang(ar-ae) .page-womanhood .carousel-didyouknow-classic .carousel-nav .carousel-nav-next,
:lang(ar-ae) .page-womanhood .carousel-didyouknow-classic .carousel-nav .carousel-nav-prev {
  display: inline-block;
  top: 37%;
}
@media (max-width: 767px) {
  :lang(ar-ae) .page-womanhood .carousel-didyouknow-classic .carousel-nav .carousel-nav-next,
  :lang(ar-ae) .page-womanhood .carousel-didyouknow-classic .carousel-nav .carousel-nav-prev {
    top: 50%;
  }
}
:lang(ar-ae) .page-womanhood .carousel-didyouknow-classic .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ae/Reskin/arrowgreenright.png);
}
@media (max-width: 767px) {
  :lang(ar-ae) .page-womanhood .carousel-didyouknow-classic .carousel-nav-prev {
    margin-right: 4px;
    margin-top: -40px;
  }
}
:lang(ar-ae) .page-womanhood .carousel-didyouknow-classic .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ae/Reskin/arrowgreenleft.png);
}
@media (max-width: 767px) {
  :lang(ar-ae) .page-womanhood .carousel-didyouknow-classic .carousel-nav-next {
    margin-left: -6px;
    margin-top: -40px;
  }
}
@media (max-width: 766px) {
  :lang(ar-ae) .page-panadol-woman h1 {
    font-size: 1.9rem !important;
  }
}
:lang(ar-ae) .page-sitemap .sitemap-column ul ul li:before,
:lang(ar-ae) .page-sitemap .accordion .accordion-container .accordion-slide .accordion-head:before {
  right: -.8rem;
  left: auto;
}
:lang(ar-ae) .page-sitemap .accord-living .accordion-content-wrapper h3 {
  pointer-events: none;
}
:lang(ar-ae) .page-404-handler #content {
  margin-top: 32vw;
}
@media (min-width: 768px) {
  :lang(ar-ae) .page-404-handler #content {
    margin-top: 26vw;
  }
}
@media (min-width: 992px) {
  :lang(ar-ae) .page-404-handler #content {
    margin-top: 14vw;
  }
}
:lang(ar-ae) .page-404-handler #content .richText {
  text-align: center;
  padding: 8em 0;
}
@media (min-width: 768px) {
  :lang(ar-ae) .page-404-handler #content .richText {
    padding: 2em 0 14em;
  }
}
@media (min-width: 992px) {
  :lang(ar-ae) .page-404-handler #content .richText {
    padding: 10em 0;
  }
}
:lang(ar-ae) .page-404-handler #content .richText h1 {
  font-family: 'Montserrat';
font-weight: '400';
  line-height: 1.5;
}
@media (min-width: 768px) {
  :lang(ar-ae) .page-404-handler #content .richText h1 {
    font-size: 12vw;
  }
}
@media (min-width: 992px) {
  :lang(ar-ae) .page-404-handler #content .richText h1 {
    font-size: 11vw;
    line-height: 1.1;
  }
}
:lang(ar-ae) .page-404-handler #content .richText h2 {
  font-family: 'Montserrat';
font-weight: '400';
}
@media (max-width: 991px) {
  :lang(ar-ae) #footer .footer-flex > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(ar-ae) #footer .footer-flex > .component-content > .paragraphSystem .footer-order.first {
    order: 2;
  }
  :lang(ar-ae) #footer .footer-flex > .component-content > .paragraphSystem .footer-order.even {
    order: 1;
  }
}
@media (min-width: 992px) {
  :lang(ar-ae) #footer #footer .reference-footer1 .top-margin-box > .component-content > .paragraphSystem > .footer-icons {
    position: absolute;
    bottom: 34px;
    left: 16%;
    right: auto;
  }
}
:lang(ar-ae) .navigation-root {
  text-align: right;
}
@media (min-width: 992px) {
  :lang(ar-ae) .header .navigation-horizontal .navigation-item.navigation-level1 > .navigation-item-title: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;
  }
  :lang(ar-ae) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    padding-right: 0;
    padding-left: 15px;
  }
  :lang(ar-ae) #header .reference-header1 > .inner > .component-content > .box > .component-content > .paragraphSystem > .box .navigation-level1 > .navigation-item-title:after {
    left: auto;
    right: .4vw;
  }
  :lang(ar-ae) .header .navigation-horizontal .navigation-item.navigation-level1:nth-child(6) > .navigation-item-title: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;
  }
  :lang(ar-ae) #header .reference-header1 > .inner > .component-content > .box > .component-content > .paragraphSystem > .box .page-children > .navigation-item-title:after,
  :lang(ar-ae) #header .reference-header1 > .inner > .component-content > .box > .component-content > .paragraphSystem > .box .page-dosage-calculator > .navigation-item-title:after {
    display: none;
  }
  :lang(ar-ae) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .navigation .navigation-level1 > .navigation-item-title
  .header .navigation-horizontal .navigation-level2.navigation-branch .navigation-item {
    padding: 10px 0 10px 10px;
  }
  :lang(ar-ae) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even {
    position: absolute;
    left: 0;
    margin-left: 0;
  }
  :lang(ar-ae) .snippetReference .richText:nth-child(3) p:first-child {
    min-height: 80px;
  }
  :lang(ar-ae) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even {
    position: absolute;
  }
}
@media (min-width: 1200px) {
  :lang(ar-ae) .mod-no-touch .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level3 .navigation-item {
    float: left;
  }
}
@media (min-width: 1025px) {
  :lang(ar-ae) .page-symptoms .carousel[class*=car-] .carousel-slide > .carouselSlide > .no-image > .carousel-content .paragraphSystem .snippetReference {
    height: auto;
  }
}
:lang(ar-ae) .col-xs-1, :lang(ar-ae) .col-xs-2, :lang(ar-ae) .col-xs-3, :lang(ar-ae) .col-xs-4, :lang(ar-ae) .col-xs-5, :lang(ar-ae) .col-xs-6, :lang(ar-ae) .col-xs-7, :lang(ar-ae) .col-xs-8, :lang(ar-ae) .col-xs-9, :lang(ar-ae) .col-xs-10, :lang(ar-ae) .col-xs-11, :lang(ar-ae) .col-xs-12 {
  float: right;
}
@media (min-width: 768px) {
  :lang(ar-ae) .col-sm-1, :lang(ar-ae) .col-sm-2, :lang(ar-ae) .col-sm-3, :lang(ar-ae) .col-sm-4, :lang(ar-ae) .col-sm-5, :lang(ar-ae) .col-sm-6, :lang(ar-ae) .col-sm-7, :lang(ar-ae) .col-sm-8, :lang(ar-ae) .col-sm-9, :lang(ar-ae) .col-sm-10, :lang(ar-ae) .col-sm-11, :lang(ar-ae) .col-sm-12 {
    float: right;
  }
}
@media (min-width: 992px) {
  :lang(ar-ae) .col-md-1, :lang(ar-ae) .col-md-2, :lang(ar-ae) .col-md-3, :lang(ar-ae) .col-md-4, :lang(ar-ae) .col-md-5, :lang(ar-ae) .col-md-6, :lang(ar-ae) .col-md-7, :lang(ar-ae) .col-md-8, :lang(ar-ae) .col-md-9, :lang(ar-ae) .col-md-10, :lang(ar-ae) .col-md-11, :lang(ar-ae) .col-md-12 {
    float: right;
  }
}
@media (min-width: 1200px) {
  :lang(ar-ae) .col-lg-1, :lang(ar-ae) .col-lg-2, :lang(ar-ae) .col-lg-3, :lang(ar-ae) .col-lg-4, :lang(ar-ae) .col-lg-5, :lang(ar-ae) .col-lg-6, :lang(ar-ae) .col-lg-7, :lang(ar-ae) .col-lg-8, :lang(ar-ae) .col-lg-9, :lang(ar-ae) .col-lg-10, :lang(ar-ae) .col-lg-11, :lang(ar-ae) .col-lg-12 {
    float: right;
  }
}
:lang(ar-ae) .col-xs-offset-12, :lang(ar-ae) .col-xs-offset-11, :lang(ar-ae) .col-xs-offset-10, :lang(ar-ae) .col-xs-offset-9, :lang(ar-ae) .col-xs-offset-8, :lang(ar-ae) .col-xs-offset-7, :lang(ar-ae) .col-xs-offset-6, :lang(ar-ae) .col-xs-offset-5, :lang(ar-ae) .col-xs-offset-4, :lang(ar-ae) .col-xs-offset-3, :lang(ar-ae) .col-xs-offset-2, :lang(ar-ae) .col-xs-offset-1, :lang(ar-ae) .col-xs-offset-0,
:lang(ar-ae) .col-sm-offset-12, :lang(ar-ae) .col-sm-offset-11, :lang(ar-ae) .col-sm-offset-10, :lang(ar-ae) .col-sm-offset-9, :lang(ar-ae) .col-sm-offset-8, :lang(ar-ae) .col-sm-offset-7, :lang(ar-ae) .col-sm-offset-6, :lang(ar-ae) .col-sm-offset-5, :lang(ar-ae) .col-sm-offset-4, :lang(ar-ae) .col-sm-offset-3, :lang(ar-ae) .col-sm-offset-2, :lang(ar-ae) .col-sm-offset-1, :lang(ar-ae) .col-sm-offset-0,
:lang(ar-ae) .col-md-offset-12, :lang(ar-ae) .col-md-offset-11, :lang(ar-ae) .col-md-offset-10, :lang(ar-ae) .col-md-offset-9, :lang(ar-ae) .col-md-offset-8, :lang(ar-ae) .col-md-offset-7, :lang(ar-ae) .col-md-offset-6, :lang(ar-ae) .col-md-offset-5, :lang(ar-ae) .col-md-offset-4, :lang(ar-ae) .col-md-offset-3, :lang(ar-ae) .col-md-offset-2, :lang(ar-ae) .col-md-offset-1, :lang(ar-ae) .col-md-offset-0,
:lang(ar-ae) .col-lg-offset-12, :lang(ar-ae) .col-lg-offset-11, :lang(ar-ae) .col-lg-offset-10, :lang(ar-ae) .col-lg-offset-9, :lang(ar-ae) .col-lg-offset-8, :lang(ar-ae) .col-lg-offset-7, :lang(ar-ae) .col-lg-offset-6, :lang(ar-ae) .col-lg-offset-5, :lang(ar-ae) .col-lg-offset-4, :lang(ar-ae) .col-lg-offset-3, :lang(ar-ae) .col-lg-offset-2, :lang(ar-ae) .col-lg-offset-1, :lang(ar-ae) .col-lg-offset-0 {
  margin-left: 0;
}
:lang(ar-ae) .col-xs-offset-12 {
  margin-right: 100%;
}
:lang(ar-ae) .col-xs-offset-11 {
  margin-right: 91.66666667%;
}
:lang(ar-ae) .col-xs-offset-10 {
  margin-right: 83.33333333%;
}
:lang(ar-ae) .col-xs-offset-9 {
  margin-right: 75%;
}
:lang(ar-ae) .col-xs-offset-8 {
  margin-right: 66.66666667%;
}
:lang(ar-ae) .col-xs-offset-7 {
  margin-right: 58.33333333%;
}
:lang(ar-ae) .col-xs-offset-6 {
  margin-right: 50%;
}
:lang(ar-ae) .col-xs-offset-5 {
  margin-right: 41.66666667%;
}
:lang(ar-ae) .col-xs-offset-4 {
  margin-right: 33.33333333%;
}
:lang(ar-ae) .col-xs-offset-3 {
  margin-right: 25%;
}
:lang(ar-ae) .col-xs-offset-2 {
  margin-right: 16.66666667%;
}
:lang(ar-ae) .col-xs-offset-1 {
  margin-right: 8.33333333%;
}
:lang(ar-ae) .col-xs-offset-0 {
  margin-right: 0;
}
@media (min-width: 768px) {
  :lang(ar-ae) .col-sm-offset-12 {
    margin-right: 100%;
  }
  :lang(ar-ae) .col-sm-offset-11 {
    margin-right: 91.66666667%;
  }
  :lang(ar-ae) .col-sm-offset-10 {
    margin-right: 83.33333333%;
  }
  :lang(ar-ae) .col-sm-offset-9 {
    margin-right: 75%;
  }
  :lang(ar-ae) .col-sm-offset-8 {
    margin-right: 66.66666667%;
  }
  :lang(ar-ae) .col-sm-offset-7 {
    margin-right: 58.33333333%;
  }
  :lang(ar-ae) .col-sm-offset-6 {
    margin-right: 50%;
  }
  :lang(ar-ae) .col-sm-offset-5 {
    margin-right: 41.66666667%;
  }
  :lang(ar-ae) .col-sm-offset-4 {
    margin-right: 33.33333333%;
  }
  :lang(ar-ae) .col-sm-offset-3 {
    margin-right: 25%;
  }
  :lang(ar-ae) .col-sm-offset-2 {
    margin-right: 16.66666667%;
  }
  :lang(ar-ae) .col-sm-offset-1 {
    margin-right: 8.33333333%;
  }
  :lang(ar-ae) .col-sm-offset-0 {
    margin-right: 0;
  }
}
@media (min-width: 992px) {
  :lang(ar-ae) .col-md-offset-12 {
    margin-right: 100%;
  }
  :lang(ar-ae) .col-md-offset-11 {
    margin-right: 91.66666667%;
  }
  :lang(ar-ae) .col-md-offset-10 {
    margin-right: 83.33333333%;
  }
  :lang(ar-ae) .col-md-offset-9 {
    margin-right: 75%;
  }
  :lang(ar-ae) .col-md-offset-8 {
    margin-right: 66.66666667%;
  }
  :lang(ar-ae) .col-md-offset-7 {
    margin-right: 58.33333333%;
  }
  :lang(ar-ae) .col-md-offset-6 {
    margin-right: 50%;
  }
  :lang(ar-ae) .col-md-offset-5 {
    margin-right: 41.66666667%;
  }
  :lang(ar-ae) .col-md-offset-4 {
    margin-right: 33.33333333%;
  }
  :lang(ar-ae) .col-md-offset-3 {
    margin-right: 25%;
  }
  :lang(ar-ae) .col-md-offset-2 {
    margin-right: 16.66666667%;
  }
  :lang(ar-ae) .col-md-offset-1 {
    margin-right: 8.33333333%;
  }
  :lang(ar-ae) .col-md-offset-0 {
    margin-right: 0;
  }
}
@media (min-width: 1200px) {
  :lang(ar-ae) .col-lg-offset-12 {
    margin-right: 100%;
  }
  :lang(ar-ae) .col-lg-offset-11 {
    margin-right: 91.66666667%;
  }
  :lang(ar-ae) .col-lg-offset-10 {
    margin-right: 83.33333333%;
  }
  :lang(ar-ae) .col-lg-offset-9 {
    margin-right: 75%;
  }
  :lang(ar-ae) .col-lg-offset-8 {
    margin-right: 66.66666667%;
  }
  :lang(ar-ae) .col-lg-offset-7 {
    margin-right: 58.33333333%;
  }
  :lang(ar-ae) .col-lg-offset-6 {
    margin-right: 50%;
  }
  :lang(ar-ae) .col-lg-offset-5 {
    margin-right: 41.66666667%;
  }
  :lang(ar-ae) .col-lg-offset-4 {
    margin-right: 33.33333333%;
  }
  :lang(ar-ae) .col-lg-offset-3 {
    margin-right: 25%;
  }
  :lang(ar-ae) .col-lg-offset-2 {
    margin-right: 16.66666667%;
  }
  :lang(ar-ae) .col-lg-offset-1 {
    margin-right: 8.33333333%;
  }
  :lang(ar-ae) .col-lg-offset-0 {
    margin-right: 0;
  }
}
:lang(ar-ae) .list-normal .richText-content ul,
:lang(ar-ae) .flex-symptoms-parent.symptom-img-txt-3 .richText-content ul {
  flex-direction: column;
}
@media (max-width: 991px) {
  :lang(ar-ae) .navigation-horizontal .has-children > .navigation-item-title .navigation-item-decoration:after {
    color: #201547 !important;
  }
}
@media (min-width: 992px) {
  :lang(ar-ae) .header .navigation-horizontal .navigation-level2.navigation-branch,
  :lang(ar-ae) .template-panadol-template .header .navigation-horizontal .navigation-level2.navigation-branch,
  :lang(ar-ae) .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  :lang(ar-ae) .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  :lang(ar-ae) .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover,
  :lang(ar-ae) .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover {
    background: #201547;
  }
  :lang(ar-ae) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .navigation .navigation-level1 > .navigation-item:hover > .navigation-level2 {
    right: -1%;
    width: 123.4%;
  }
}
@media screen and (max-width: 992px) {
  :lang(ar-ae) .carousel .snippetReference p {
    text-align: center !important;
    font-size: 1rem;
  }
  :lang(ar-ae) .bullets-top-0.richText ul li:before {
    top: 0;
  }
  :lang(ar-ae) .navigation-mobile-menu:after {
    right: 7vw;
  }
}
@media (max-width: 767px) {
  :lang(ar-ae) .header .box.col-xs-12.col-sm-2.col-md-2.even {
    right: auto;
    left: 0;
  }
}
@media (max-width: 991px) {
  :lang(ar-ae) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content {
    background-position: right;
  }
  :lang(ar-ae) .navigation-horizontal .has-children > .navigation-item-title .navigation-item-decoration {
    left: 0;
    right: auto;
  }
  :lang(ar-ae) .navigation-horizontal .has-children > .navigation-item-title .navigation-item-decoration:after {
    content: "\f053";
    left: 0;
  }
  :lang(ar-ae) .richText ul li::before {
    top: 12px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  :lang(ar-ae) .header .box.col-xs-12.col-sm-2.col-md-2.even {
    right: auto;
    left: 0;
  }
  :lang(ar-ae) .reference-header1 .content.paragraphSystem .navigation {
    margin-left: auto;
    margin-right: 47%;
  }
}
@media (min-width: 1200px) {
  :lang(ar-ae) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .navigation .navigation-level1 > .navigation-item:hover > .navigation-level2 {
    right: -1.4%;
  }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  :lang(ar-ae) {
    /* IE10+ CSS styles go here */
  }
}
@media all and (-ms-high-contrast: none) and (min-width: 992px), (-ms-high-contrast: active) and (min-width: 992px) {
  :lang(ar-ae) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even {
    position: relative !important;
    left: 0 !important;
  }
  :lang(ar-ae) .reference-language-selector {
    top: 2.5rem !important;
  }
}

:lang(ar-ae) .page-panadol-woman .carousel.car-products .richText .component-content {
  overflow: visible;
}
:lang(ar-ae) .green-top .component-content {
  overflow: visible;
}

:lang(da-DK) {
  /* .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover p, */
  /* Footer */
}
:lang(da-DK) .reference-header1 .box.component.col-xs-12.col-md-10.last,
:lang(da-DK) .btn.green-btn,
:lang(da-DK) .page-home .reskin-homepage-header-banner .reskin-header-banner-content a.btn-custom:after,
:lang(da-DK) .background-color-green,
:lang(da-DK) .green-label,
:lang(da-DK) .template-panadol-template .reference-header1 .box.component.col-xs-12.col-md-10.last,
:lang(da-DK) .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,
:lang(da-DK) .green-table,
:lang(da-DK) .green-table table,
:lang(da-DK) .overlay-container #wrapper .parametrizedhtml.reference-popup-health {
  background-color: #201547;
}
:lang(da-DK) .green-table {
  border-color: #201547;
}
:lang(da-DK) .btn {
  border: 1px solid #201547;
}
:lang(da-DK) .page-where-to-buy .tabs-nav-item.is-active, :lang(da-DK) .page-where-to-buy .tabs-nav-item.is-active:hover {
  border-bottom: 4px solid #201547;
}
:lang(da-DK) .panadol-search-outer-box {
  background: #201547;
}
@media (min-width: 992px) {
  :lang(da-DK) .header .navigation-horizontal .navigation-level2.navigation-branch,
  :lang(da-DK) .template-panadol-template .header .navigation-horizontal .navigation-level2.navigation-branch,
  :lang(da-DK) .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  :lang(da-DK) .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  :lang(da-DK) .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover,
  :lang(da-DK) .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover {
    background: #201547;
  }
}
:lang(da-DK) .green-bottom:after,
:lang(da-DK) .green-top:before,
:lang(da-DK) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover h3,
:lang(da-DK) .btn.white-btn,
:lang(da-DK) .gray-box [class*=box-num-] > :before,
:lang(da-DK) .how-to-table-section h3,
:lang(da-DK) .flex-symptoms-parent .flex-symptoms-img:after,
:lang(da-DK) .page-where-to-buy .panadol-content-rte p,
:lang(da-DK) .page-where-to-buy .panadol-content-rte p a,
:lang(da-DK) .richText ul li:before,
:lang(da-DK) .page-panadol-rapid-caplets a.btn.white-btn,
:lang(da-DK) .where-btn,
:lang(da-DK) .page-search .searchResults-result h3,
:lang(da-DK) .page-search .searchResults-result a,
:lang(da-DK) .page-search .searchResults-pagination ul li.is-active a,
:lang(da-DK) .page-sitemap h1,
:lang(da-DK) .page-sitemap .accordion .accordion-container .accordion-slide .accordion-head:before,
:lang(da-DK) .sitemap-column ul ul li:before,
:lang(da-DK) .page-search .searchResults-pagination ul li a:hover {
  color: #201547 !important;
}
:lang(da-DK) .page-home .reskin-homepage-green-section .background-color-green .green-bottom:after {
  color: #fff !important;
}
@media (max-width: 991px) {
  :lang(da-DK) .navigation-horizontal .has-children > .navigation-item-title .navigation-item-decoration:after {
    color: #201547 !important;
  }
}
:lang(da-DK) .txt-grey {
  color: #201547 !important;
  /* Have to overwrite the !important set in the main theme for some reason -_- */
}
:lang(da-DK) .how-to-table-section .txt-grey {
  color: #201547 !important;
}
:lang(da-DK) .carousel-nav .carousel-nav-item a {
  background-color: #C9C9C9;
  border: 1px solid #C9C9C9;
}
:lang(da-DK) .carousel-nav li.is-active a,
:lang(da-DK) .panadol-compare-now-link p {
  background: #201547;
  border: 1px solid #201547;
}
:lang(da-DK) h3,
:lang(da-DK) h2,
:lang(da-DK) h1,
:lang(da-DK) .how-to-table-section h3 > .txt-grey,
:lang(da-DK) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover a {
  color: #201547;
}
:lang(da-DK) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover p {
  color: #7F7F7F;
}
:lang(da-DK) .panadol-product-list-tab-box.compare-selected .richText.panadol-prod-comp-checkbox-rte p {
  background: url(/content/dam/cf-consumer-healthcare/panadol-reskin/da_DK/Reskin/check.png) no-repeat 0;
}
@media (min-width: 992px) {
  :lang(da-DK) .header .navigation-horizontal .navigation-item.navigation-level1:nth-child(6) > .navigation-item-title:after,
  :lang(da-DK) .header .navigation-horizontal .navigation-item.navigation-level1:nth-child(8) > .navigation-item-title:after,
  :lang(da-DK) .header .navigation-horizontal .navigation-item.navigation-level1:nth-child(9) > .navigation-item-title: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;
  }
}
@media (max-width: 991px) {
  :lang(da-DK) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 9.3vw;
  }
}
@media (max-width: 767px) {
  :lang(da-DK) #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content {
    background-size: auto 150%;
    background-position: 8% 55%;
  }
  :lang(da-DK) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 16.8vw;
  }
}
:lang(da-DK) .richText sup {
  word-break: break-all;
}
:lang(da-DK) .is-active.navigation-item.navigation-level1 > a {
  border-bottom: 3px solid #fff;
}
:lang(da-DK) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/da_DK/Reskin/backpain-white-icon.png);
}
:lang(da-DK) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/da_DK/Reskin/tootache-white-icon.png);
}
:lang(da-DK) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/da_DK/Reskin/headache-white-icon.png);
}
:lang(da-DK) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/da_DK/Reskin/fever-white-icon.png);
}
:lang(da-DK) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/da_DK/Reskin/backpain-blue-icon.png);
}
:lang(da-DK) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/da_DK/Reskin/tootache-blue-icon.png);
}
:lang(da-DK) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/da_DK/Reskin/headache-blue-icon.png);
}
:lang(da-DK) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/da_DK/Reskin/fever-blue-icon.png);
}
:lang(da-DK) .page-home .carousel .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/da_DK/Reskin/arrowblueleft.png);
}
:lang(da-DK) .page-home .carousel .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/da_DK/Reskin/arrowblueright.png);
}
:lang(da-DK) .page-home .homepage-content-section-custom {
  margin-top: 30px;
}
@media (min-width: 768px) {
  :lang(da-DK) .page-home .homepage-content-section-custom {
    margin-top: 30px;
  }
}
@media (min-width: 992px) {
  :lang(da-DK) .page-home .homepage-content-section-custom {
    margin-top: 30px;
  }
}
:lang(da-DK) .page-home .homepage-content-section-custom .image img {
  width: 100%;
}
@media (max-width: 767px) {
  :lang(da-DK) .page-home .paragraph2 > .box.odd .homepage-content-box > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(da-DK) .page-home .paragraph2 > .box.odd .homepage-content-box > .component-content > .paragraphSystem .flex-order-child-box.first {
    order: 2;
  }
  :lang(da-DK) .page-home .paragraph2 > .box.odd .homepage-content-box > .component-content > .paragraphSystem .flex-order-child-box.last {
    order: 1;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  :lang(da-DK) .page-home .paragraph2 > .homepage-content-section-custom.even .image {
    padding-left: 0;
  }
  :lang(da-DK) .page-home .paragraph2 > .homepage-content-section-custom.odd .image {
    padding-right: 0;
  }
}
@media (min-width: 768px) {
  :lang(da-DK) .page-home h1 {
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  :lang(da-DK) .page-home h1 {
    margin-top: 8vw;
  }
}
@media (max-width: 767px) {
  :lang(da-DK) .page-home h2 {
    font-size: 7vw;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  :lang(da-DK) .page-home h2 {
    font-size: 4vw;
    line-height: 1.3;
  }
}
@media (max-width: 767px) {
  :lang(da-DK) .page-home .reskin-homepage-header-banner .reskin-header-banner-content h1 {
    font-size: 9.4vw;
    line-height: 1.2;
  }
}
@media (min-width: 768px) {
  :lang(da-DK) .page-contact-us-about-us .paragraph2 > .box.first .image {
    margin-top: 60px;
  }
}
@media (min-width: 992px) {
  :lang(da-DK) .page-contact-us-about-us .paragraph2 > .box.first .image {
    margin-top: 4vw;
  }
}
:lang(da-DK) .page-products .reference-compare-snippet .panadol-compare-table-section-box {
  background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/da_DK/Reskin/greencompare.png);
  background-position-y: 110% !important;
  background-repeat: no-repeat;
}
:lang(da-DK) .page-products .panadol-compare-label-rte {
  margin-top: 328px;
}
:lang(da-DK) .page-products .panadol-compare-label-rte li:first-child {
  margin-bottom: 58px;
}
:lang(da-DK) .page-products .panadol-compare-label-rte li:last-child {
  padding-bottom: 33px;
}
@media (max-width: 767px) {
  :lang(da-DK) .page-living-well h1 {
    font-size: 8.4vw;
    line-height: 1.2;
  }
}
:lang(da-DK) .page-living-well .gray-car .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/da_DK/Reskin/arrowgreenleft.png);
}
:lang(da-DK) .page-living-well .gray-car .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/da_DK/Reskin/arrowgreenright.png);
}
:lang(da-DK) .page-children .carousel-child .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/da_DK/Reskin/arrowgreenleft.png);
}
:lang(da-DK) .page-children .carousel-child .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/da_DK/Reskin/arrowgreenright.png);
}
:lang(da-DK) .page-404 #content {
  margin-top: 32vw;
}
@media (min-width: 768px) {
  :lang(da-DK) .page-404 #content {
    margin-top: 26vw;
  }
}
@media (min-width: 992px) {
  :lang(da-DK) .page-404 #content {
    margin-top: 14vw;
  }
}
:lang(da-DK) .page-404 #content .richText {
  padding: 8em 0;
}
@media (min-width: 768px) {
  :lang(da-DK) .page-404 #content .richText {
    padding: 2em 0 14em;
  }
}
@media (min-width: 992px) {
  :lang(da-DK) .page-404 #content .richText {
    padding: 10em 0;
  }
}
:lang(da-DK) .page-404 #content .richText h1 {
  font-family: 'Montserrat';
font-weight: '400';
  line-height: 1.5;
}
@media (min-width: 768px) {
  :lang(da-DK) .page-404 #content .richText h1 {
    font-size: 12vw;
  }
}
@media (min-width: 992px) {
  :lang(da-DK) .page-404 #content .richText h1 {
    font-size: 11vw;
    line-height: 1.1;
  }
}
:lang(da-DK) .page-404 #content .richText h2 {
  font-family: 'Montserrat';
font-weight: '400';
}
:lang(da-DK) .page-404 #content, :lang(da-DK) .page-contact-us-about-us #content, :lang(da-DK) .page-products #content, :lang(da-DK) .page-where-to-buy #content {
  margin-top: 40vw;
}
@media (min-width: 768px) {
  :lang(da-DK) .page-404 #content, :lang(da-DK) .page-contact-us-about-us #content, :lang(da-DK) .page-products #content, :lang(da-DK) .page-where-to-buy #content {
    margin-top: 24vw;
  }
}
@media (min-width: 992px) {
  :lang(da-DK) .page-404 #content, :lang(da-DK) .page-contact-us-about-us #content, :lang(da-DK) .page-products #content, :lang(da-DK) .page-where-to-buy #content {
    margin-top: 18vw;
  }
}
@media (max-width: 991px) {
  :lang(da-DK) #footer .footer-flex > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(da-DK) #footer .footer-flex > .component-content > .paragraphSystem .footer-order.first {
    order: 2;
  }
  :lang(da-DK) #footer .footer-flex > .component-content > .paragraphSystem .footer-order.even {
    order: 1;
  }
}

.layout-panadol-reskin-bootstrap-en-za-tablets {
  /* &.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover p, */
  /* Footer */
  /* menu navigation height adjustment - temp fix (logo should be adjusted) */
  /*IE fix*/
}
.layout-panadol-reskin-bootstrap-en-za-tablets .reference-header1 .box.component.col-xs-12.col-md-10.last,
.layout-panadol-reskin-bootstrap-en-za-tablets .btn.green-btn, .layout-panadol-reskin-bootstrap-en-za-tablets.page-home .reskin-homepage-header-banner .reskin-header-banner-content a.btn-custom:after,
.layout-panadol-reskin-bootstrap-en-za-tablets .background-color-green,
.layout-panadol-reskin-bootstrap-en-za-tablets .green-label,
.layout-panadol-reskin-bootstrap-en-za-tablets .template-panadol-template .reference-header1 .box.component.col-xs-12.col-md-10.last,
.layout-panadol-reskin-bootstrap-en-za-tablets .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,
.layout-panadol-reskin-bootstrap-en-za-tablets .green-table,
.layout-panadol-reskin-bootstrap-en-za-tablets .green-table table,
.layout-panadol-reskin-bootstrap-en-za-tablets .overlay-container #wrapper .parametrizedhtml.reference-popup-health {
  background-color: #201547;
}
.layout-panadol-reskin-bootstrap-en-za-tablets .green-table {
  border-color: #201547;
}
.layout-panadol-reskin-bootstrap-en-za-tablets .btn {
  border: 1px solid #201547;
}
.layout-panadol-reskin-bootstrap-en-za-tablets.page-where-to-buy .tabs-nav-item.is-active, .layout-panadol-reskin-bootstrap-en-za-tablets.page-where-to-buy .tabs-nav-item.is-active:hover {
  border-bottom: 4px solid #201547;
}
.layout-panadol-reskin-bootstrap-en-za-tablets .panadol-search-outer-box {
  background: #201547;
}
@media (min-width: 992px) {
  .layout-panadol-reskin-bootstrap-en-za-tablets .header .navigation-horizontal .navigation-level2.navigation-branch,
  .layout-panadol-reskin-bootstrap-en-za-tablets .template-panadol-template .header .navigation-horizontal .navigation-level2.navigation-branch,
  .layout-panadol-reskin-bootstrap-en-za-tablets .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  .layout-panadol-reskin-bootstrap-en-za-tablets .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  .layout-panadol-reskin-bootstrap-en-za-tablets .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover,
  .layout-panadol-reskin-bootstrap-en-za-tablets .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover {
    background: #201547;
  }
}
.layout-panadol-reskin-bootstrap-en-za-tablets .green-bottom:after,
.layout-panadol-reskin-bootstrap-en-za-tablets .green-top:before, .layout-panadol-reskin-bootstrap-en-za-tablets.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover h3,
.layout-panadol-reskin-bootstrap-en-za-tablets .btn.white-btn,
.layout-panadol-reskin-bootstrap-en-za-tablets .gray-box [class*=box-num-] > :before,
.layout-panadol-reskin-bootstrap-en-za-tablets .how-to-table-section h3,
.layout-panadol-reskin-bootstrap-en-za-tablets .flex-symptoms-parent .flex-symptoms-img:after, .layout-panadol-reskin-bootstrap-en-za-tablets.page-where-to-buy .panadol-content-rte p, .layout-panadol-reskin-bootstrap-en-za-tablets.page-where-to-buy .panadol-content-rte p a,
.layout-panadol-reskin-bootstrap-en-za-tablets .richText ul li:before, .layout-panadol-reskin-bootstrap-en-za-tablets.page-panadol-rapid-caplets a.btn.white-btn,
.layout-panadol-reskin-bootstrap-en-za-tablets .where-btn, .layout-panadol-reskin-bootstrap-en-za-tablets.page-search .searchResults-result h3, .layout-panadol-reskin-bootstrap-en-za-tablets.page-search .searchResults-result a, .layout-panadol-reskin-bootstrap-en-za-tablets.page-search .searchResults-pagination ul li.is-active a, .layout-panadol-reskin-bootstrap-en-za-tablets.page-sitemap h1, .layout-panadol-reskin-bootstrap-en-za-tablets.page-sitemap .accordion .accordion-container .accordion-slide .accordion-head:before,
.layout-panadol-reskin-bootstrap-en-za-tablets .sitemap-column ul ul li:before, .layout-panadol-reskin-bootstrap-en-za-tablets.page-search .searchResults-pagination ul li a:hover {
  color: #201547 !important;
}
.layout-panadol-reskin-bootstrap-en-za-tablets.page-home .reskin-homepage-green-section .background-color-green .green-bottom:after {
  color: #fff !important;
}
@media (max-width: 991px) {
  .layout-panadol-reskin-bootstrap-en-za-tablets .navigation-horizontal .has-children > .navigation-item-title .navigation-item-decoration:after {
    color: #201547 !important;
  }
}
.layout-panadol-reskin-bootstrap-en-za-tablets .txt-grey {
  color: #201547 !important;
  /* Have to overwrite the !important set in the main theme for some reason -_- */
}
.layout-panadol-reskin-bootstrap-en-za-tablets .how-to-table-section .txt-grey {
  color: #201547 !important;
}
.layout-panadol-reskin-bootstrap-en-za-tablets .carousel-nav .carousel-nav-item a {
  background-color: #C9C9C9;
  border: 1px solid #C9C9C9;
}
.layout-panadol-reskin-bootstrap-en-za-tablets .carousel-nav li.is-active a,
.layout-panadol-reskin-bootstrap-en-za-tablets .panadol-compare-now-link p {
  background: #201547;
  border: 1px solid #201547;
}
.layout-panadol-reskin-bootstrap-en-za-tablets h3,
.layout-panadol-reskin-bootstrap-en-za-tablets h2,
.layout-panadol-reskin-bootstrap-en-za-tablets h1,
.layout-panadol-reskin-bootstrap-en-za-tablets .how-to-table-section h3 > .txt-grey, .layout-panadol-reskin-bootstrap-en-za-tablets.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover a {
  color: #201547;
}
.layout-panadol-reskin-bootstrap-en-za-tablets.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover p {
  color: #7F7F7F;
}
.layout-panadol-reskin-bootstrap-en-za-tablets .panadol-product-list-tab-box.compare-selected .richText.panadol-prod-comp-checkbox-rte p {
  background: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA_tablets/Reskin/check.png) no-repeat 0;
}
.layout-panadol-reskin-bootstrap-en-za-tablets .gray-car .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA_tablets/Reskin/arrowgreenleft.png);
}
.layout-panadol-reskin-bootstrap-en-za-tablets .gray-car .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA_tablets/Reskin/arrowgreenright.png);
}
.layout-panadol-reskin-bootstrap-en-za-tablets.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA_tablets/Reskin/earache-white-icon.png);
}
.layout-panadol-reskin-bootstrap-en-za-tablets.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA_tablets/Reskin/tootache-white-icon.png);
}
.layout-panadol-reskin-bootstrap-en-za-tablets.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA_tablets/Reskin/headache-white-icon.png);
}
.layout-panadol-reskin-bootstrap-en-za-tablets.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA_tablets/Reskin/fever-white-icon.png);
}
.layout-panadol-reskin-bootstrap-en-za-tablets.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA_tablets/Reskin/earache-blue-icon.png);
}
.layout-panadol-reskin-bootstrap-en-za-tablets.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA_tablets/Reskin/tootache-blue-icon.png);
}
.layout-panadol-reskin-bootstrap-en-za-tablets.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA_tablets/Reskin/headache-blue-icon.png);
}
.layout-panadol-reskin-bootstrap-en-za-tablets.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA_tablets/Reskin/fever-blue-icon.png);
}
.layout-panadol-reskin-bootstrap-en-za-tablets.page-home .carousel .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA_tablets/Reskin/arrowblueleft.png);
}
.layout-panadol-reskin-bootstrap-en-za-tablets.page-home .carousel .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA_tablets/Reskin/arrowblueright.png);
}
@media (min-width: 992px) {
  .layout-panadol-reskin-bootstrap-en-za-tablets.page-products .reference-compare-snippet .panadol-compare-table-section-box {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA_tablets/Reskin/greencompare.png);
    background-position-y: 108% !important;
    background-repeat: no-repeat;
    background-size: 100% 65%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .layout-panadol-reskin-bootstrap-en-za-tablets.page-products .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA_tablets/Reskin/greencompare.png);
    background-position-y: 90%;
    background-repeat: no-repeat;
    min-height: 740px;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-tablets.page-products .panadol-compare-selected {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA_tablets/Reskin/greencompare.png);
    background-position-y: 150%;
    background-repeat: no-repeat;
  }
}
@media (min-width: 992px) {
  .layout-panadol-reskin-bootstrap-en-za-tablets.page-products.page-home .green-table p {
    font-size: 1.04vw;
    line-height: 1.3 !important;
  }
  .layout-panadol-reskin-bootstrap-en-za-tablets.page-products.page-home .paragraph2 > .box.last .richText.last .component-content {
    padding-bottom: 3vw;
  }
  .layout-panadol-reskin-bootstrap-en-za-tablets.page-products.page-home .flex-align-parent .flex-align-child.last {
    margin-top: -7vw;
  }
}
.layout-panadol-reskin-bootstrap-en-za-tablets.page-404 #content,
.layout-panadol-reskin-bootstrap-en-za-tablets .panadol-error-page-outer-box {
  margin-top: 32vw;
}
@media (min-width: 768px) {
  .layout-panadol-reskin-bootstrap-en-za-tablets.page-404 #content,
  .layout-panadol-reskin-bootstrap-en-za-tablets .panadol-error-page-outer-box {
    margin-top: 26vw;
  }
}
@media (min-width: 992px) {
  .layout-panadol-reskin-bootstrap-en-za-tablets.page-404 #content,
  .layout-panadol-reskin-bootstrap-en-za-tablets .panadol-error-page-outer-box {
    margin-top: 14vw;
  }
}
.layout-panadol-reskin-bootstrap-en-za-tablets.page-404 #content .richText,
.layout-panadol-reskin-bootstrap-en-za-tablets .panadol-error-page-outer-box .richText {
  padding: 8em 0;
}
@media (min-width: 768px) {
  .layout-panadol-reskin-bootstrap-en-za-tablets.page-404 #content .richText,
  .layout-panadol-reskin-bootstrap-en-za-tablets .panadol-error-page-outer-box .richText {
    padding: 2em 0 14em;
  }
}
@media (min-width: 992px) {
  .layout-panadol-reskin-bootstrap-en-za-tablets.page-404 #content .richText,
  .layout-panadol-reskin-bootstrap-en-za-tablets .panadol-error-page-outer-box .richText {
    padding: 10em 0;
  }
}
.layout-panadol-reskin-bootstrap-en-za-tablets.page-404 #content .richText h1,
.layout-panadol-reskin-bootstrap-en-za-tablets .panadol-error-page-outer-box .richText h1 {
  font-family: 'Montserrat';
font-weight: '400';
  line-height: 1.5;
}
@media (min-width: 768px) {
  .layout-panadol-reskin-bootstrap-en-za-tablets.page-404 #content .richText h1,
  .layout-panadol-reskin-bootstrap-en-za-tablets .panadol-error-page-outer-box .richText h1 {
    font-size: 12vw;
  }
}
@media (min-width: 992px) {
  .layout-panadol-reskin-bootstrap-en-za-tablets.page-404 #content .richText h1,
  .layout-panadol-reskin-bootstrap-en-za-tablets .panadol-error-page-outer-box .richText h1 {
    font-size: 11vw;
    line-height: 1.1;
  }
}
.layout-panadol-reskin-bootstrap-en-za-tablets.page-404 #content .richText h2,
.layout-panadol-reskin-bootstrap-en-za-tablets .panadol-error-page-outer-box .richText h2 {
  font-family: 'Montserrat';
font-weight: '400';
}
.layout-panadol-reskin-bootstrap-en-za-tablets #footer span.special-box-footer {
  display: inline-block;
  padding: 6px 15px;
  margin-bottom: 6px;
  border: 1px solid #fff;
}
@media (max-width: 991px) {
  .layout-panadol-reskin-bootstrap-en-za-tablets #footer .footer-flex > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  .layout-panadol-reskin-bootstrap-en-za-tablets #footer .footer-flex > .component-content > .paragraphSystem .footer-order.first {
    order: 2;
  }
}
@media (min-width: 992px) {
  .layout-panadol-reskin-bootstrap-en-za-tablets #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 5.8vw;
    margin-bottom: .4vw;
  }
}
@media (min-width: 1400px) {
  .layout-panadol-reskin-bootstrap-en-za-tablets #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    margin-bottom: .3vw;
  }
}
@media (max-width: 991px) {
  .layout-panadol-reskin-bootstrap-en-za-tablets #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 9.68vw !important;
    margin-bottom: 5px;
  }
  .layout-panadol-reskin-bootstrap-en-za-tablets #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 9.4vw;
  }
}
@media (max-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-tablets #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 13.55vw !important;
    margin-bottom: 5px;
  }
  .layout-panadol-reskin-bootstrap-en-za-tablets #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 13vw;
  }
}
@media all and (-ms-high-contrast: none), all and (-ms-high-contrast: active) {
  .layout-panadol-reskin-bootstrap-en-za-tablets.page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
    max-height: 1040px;
  }
}


:lang(en-za) .reference-header1 .box.component.col-xs-12.col-md-10.last,
:lang(en-za) .btn.green-btn,
:lang(en-za) .page-home .reskin-homepage-header-banner .reskin-header-banner-content a.btn-custom:after,
:lang(en-za) .background-color-green,
:lang(en-za) .green-label,
:lang(en-za) .template-panadol-template .reference-header1 .box.component.col-xs-12.col-md-10.last,
:lang(en-za) .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,
:lang(en-za) .green-table,
:lang(en-za) .green-table table,
:lang(en-za) .overlay-container #wrapper .parametrizedhtml.reference-popup-health {
  background-color: #e72188;
}
:lang(en-za) .green-table {
  border-color: #e72188;
}
:lang(en-za) .btn {
  border: 1px solid #e72188;
}
:lang(en-za) .page-where-to-buy .tabs-nav-item.is-active, :lang(en-za) .page-where-to-buy .tabs-nav-item.is-active:hover {
  border-bottom: 4px solid #e72188;
}
:lang(en-za) .panadol-search-outer-box {
  background: #e72188;
}
@media (min-width: 992px) {
  :lang(en-za) .header .navigation-horizontal .navigation-level2.navigation-branch,
  :lang(en-za) .template-panadol-template .header .navigation-horizontal .navigation-level2.navigation-branch,
  :lang(en-za) .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  :lang(en-za) .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  :lang(en-za) .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover,
  :lang(en-za) .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover {
    background: #e72188;
  }
}
:lang(en-za) .green-bottom:after,
:lang(en-za) .green-top:before,
:lang(en-za) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover h3,
:lang(en-za) .btn.white-btn,
:lang(en-za) .gray-box [class*=box-num-] > :before,
:lang(en-za) .how-to-table-section h3,
:lang(en-za) .flex-symptoms-parent .flex-symptoms-img:after,
:lang(en-za) .page-where-to-buy .panadol-content-rte p,
:lang(en-za) .page-where-to-buy .panadol-content-rte p a,
:lang(en-za) .richText ul li:before,
:lang(en-za) .page-panadol-rapid-caplets a.btn.white-btn,
:lang(en-za) .where-btn,
:lang(en-za) .page-search .searchResults-result h3,
:lang(en-za) .page-search .searchResults-result a,
:lang(en-za) .page-search .searchResults-pagination ul li.is-active a,
:lang(en-za) .page-sitemap h1,
:lang(en-za) .page-sitemap .accordion .accordion-container .accordion-slide .accordion-head:before,
:lang(en-za) .sitemap-column ul ul li:before,
:lang(en-za) .page-search .searchResults-pagination ul li a:hover {
  color: #e72188 !important;
}
:lang(en-za) .page-home .reskin-homepage-green-section .background-color-green .green-bottom:after {
  color: #fff !important;
}
@media (max-width: 991px) {
  :lang(en-za) .navigation-horizontal .has-children > .navigation-item-title .navigation-item-decoration:after {
    color: #e72188 !important;
  }
}
:lang(en-za) .txt-grey {
  color: #e72188 !important;
  /* Have to overwrite the !important set in the main theme for some reason -_- */
}
:lang(en-za) .how-to-table-section .txt-grey {
  color: #e72188 !important;
}
:lang(en-za) .carousel-nav .carousel-nav-item a {
  background-color: #C9C9C9;
  border: 1px solid #C9C9C9;
}
:lang(en-za) .carousel-nav li.is-active a,
:lang(en-za) .panadol-compare-now-link p {
  background: #e72188;
  border: 1px solid #e72188;
}
:lang(en-za) .adimo-iframe {
  width: 100%;
}
:lang(en-za) h3,
:lang(en-za) h2,
:lang(en-za) h1,
:lang(en-za) .how-to-table-section h3 > .txt-grey,
:lang(en-za) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover a {
  color: #e72188;
}
@media (min-width: 767px) {
  :lang(en-za) .page-home .image.component.section.col-xs-12.col-sm-7.col-md-6.first.odd.flex-order-child-box {
    padding-top: 17rem;
  }
}
@media (min-width: 992px) {
  :lang(en-za) .page-home .image.component.section.col-xs-12.col-sm-7.col-md-6.first.odd.flex-order-child-box {
    padding-top: 16rem;
  }
}
:lang(en-za) .page-home .box.component.section.col-xs-12.odd.reskin-homepage-green-section {
  margin-bottom: -14px;
}
:lang(en-za) .page-home .box.component.section.col-xs-12.col-sm-11.col-md-12.col-lg-12.even.homepage-content-box a {
  color: #e72188;
}
:lang(en-za) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover p {
  color: #7F7F7F;
}
:lang(en-za) .panadol-product-list-tab-box.compare-selected .richText.panadol-prod-comp-checkbox-rte p {
  background: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA/Reskin/check.png) no-repeat 0;
}
:lang(en-za) .gray-car .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA/Reskin/arrowgreenleft.png);
}
:lang(en-za) .gray-car .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA/Reskin/arrowgreenright.png);
}
:lang(en-za) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA/Reskin/earache-white-icon.png);
}
:lang(en-za) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA/Reskin/tootache-white-icon.png);
}
:lang(en-za) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA/Reskin/headache-white-icon.png);
}
:lang(en-za) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA/Reskin/fever-white-icon.png);
}
:lang(en-za) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA/Reskin/earache-blue-icon.png);
}
:lang(en-za) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA/Reskin/tootache-blue-icon.png);
}
:lang(en-za) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA/Reskin/headache-blue-icon.png);
}
:lang(en-za) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA/Reskin/fever-blue-icon.png);
}
@media (min-width: 992px) {
  :lang(en-za) .page-home .reskin-homepage-green-section .box.first .image img {
    max-width: none;
    width: 143%;
  }
}
:lang(en-za) .page-home .carousel .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA/Reskin/arrowblueleft.png);
}
:lang(en-za) .page-home .carousel .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA/Reskin/arrowblueright.png);
}
:lang(en-za) .page-home .reskin-homepage-header-banner .component-content {
  background-position: 37% 0;
}
@media (min-width: 768px) {
  :lang(en-za) .page-home .reskin-homepage-header-banner .component-content {
    background-position: 25% 0;
  }
}
@media (min-width: 992px) {
  :lang(en-za) .page-home .reskin-homepage-header-banner .component-content {
    background-position: 0;
  }
}
@media (min-width: 992px) {
  :lang(en-za) .page-products .reference-compare-snippet .panadol-compare-table-section-box {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA/Reskin/greencompare.png);
    background-position-y: 108% !important;
    background-repeat: no-repeat;
    background-size: 100% 65%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  :lang(en-za) .page-products .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA/Reskin/greencompare.png);
    background-position-y: 90%;
    background-repeat: no-repeat;
    min-height: 740px;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  :lang(en-za) .page-products .panadol-compare-selected {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA/Reskin/greencompare.png);
    background-position-y: 150%;
    background-repeat: no-repeat;
  }
}
:lang(en-za) .page-products .panadol-compare-label-rte {
  margin-top: 328px;
}
:lang(en-za) .page-products .panadol-compare-label-rte li:first-child {
  margin-bottom: 58px;
}
:lang(en-za) .page-products .panadol-compare-label-rte li:last-child {
  padding-bottom: 33px;
}
@media (min-width: 768px) {
  :lang(en-za) .page-products .compare-hidden .panadol-prod-list-image figcaption {
    min-height: 70px;
  }
}
@media (min-width: 992px) {
  :lang(en-za) .page-products .compare-hidden .panadol-prod-list-image figcaption {
    min-height: 3vw;
  }
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(en-za) .page-symptoms .car-products .image figcaption p {
    margin-bottom: 0;
  }
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(en-za) .page-symptoms .car-products .richText.even p:first-child {
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  :lang(en-za) .page-living-well .car-article-living p:first-child {
    min-height: 4vw !important;
  }
  :lang(en-za) .page-living-well .car-article-living p:nth-child(2) {
    min-height: 8vw !important;
  }
}
:lang(en-za) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
  display: -webkit-flexbox;
  display: -ms-flexbox;
  display: flex;
  max-height: 960px;
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(en-za) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
    max-height: 960px;
  }
}
@media (max-width: 767px) {
  :lang(en-za) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
    max-height: none;
  }
}
:lang(en-za) .header .reference-adimowidgetHome {
  text-align: right;
}
:lang(en-za) .header .btn.green-btn {
  font-size: 1vw;
  font-family: Montserrat;
 font-weight: 400;
}
:lang(en-za) .page-faqs {
  /*Footer page-faqs*/
  /* Page FAQ only children part */
}
@media (max-width: 767px) {
  :lang(en-za) .page-faqs #content {
    margin-top: 30vw;
  }
}
@media (min-width: 768px) {
  :lang(en-za) .page-faqs #content {
    margin-top: 16vw;
  }
}
@media (min-width: 1200px) {
  :lang(en-za) .page-faqs #content {
    margin-top: 14vw;
  }
}
:lang(en-za) .page-faqs #content .layout-outer {
  width: 100%;
  margin: 0 auto;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  :lang(en-za) .page-faqs .container-fluid #header > .row,
  :lang(en-za) .page-faqs .container-fluid #content > .row {
    display: block;
  }
}
:lang(en-za) .page-faqs h1 {
  color: #e72188;
  font-family: 'Montserrat';
  font-weight: 700;
  font-size: 2.4375rem;
  line-height: 3.75rem;
}
@media (min-width: 768px) {
  :lang(en-za) .page-faqs h1 {
    font-size: 3.5rem;
    line-height: 3.875rem;
  }
}
@media (min-width: 992px) {
  :lang(en-za) .page-faqs h1 {
    /* font-size: 5.625rem;
    line-height: 6.25rem; */
    font-size: 4.65vw;
    line-height: 1.1;
  }
}
:lang(en-za) .page-faqs #app {
  border: none;
  width: 100%;
}
@media (min-width: 992px) {
  :lang(en-za) .page-faqs #app {
    width: 90%;
    padding-top: 2vw;
  }
}
:lang(en-za) .page-faqs #app ul.tabs-nav-list {
  margin-bottom: 40px;
}
@media (min-width: 992px) {
  :lang(en-za) .page-faqs #app ul.tabs-nav-list {
    margin-bottom: 2.1vw;
    height: 5.7vw;
  }
}
:lang(en-za) .page-faqs #app ul.tabs-nav-list li.tabs-nav-item a {
  color: #535353;
  font-size: 1.5625rem;
  line-height: 1.6875rem;
}
@media (min-width: 768px) {
  :lang(en-za) .page-faqs #app ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
}
@media (min-width: 992px) {
  :lang(en-za) .page-faqs #app ul.tabs-nav-list li.tabs-nav-item a {
    /* font-size: 3.5rem;
    line-height: 3.875rem; */
    font-size: 2.92vw;
    line-height: 1.12;
    padding: 0.6vw;
  }
}
:lang(en-za) .page-faqs #app .nav-tabs .nav-link {
  border: none;
}
:lang(en-za) .page-faqs #app .nav-tabs {
  height: 110px;
  border-bottom: none;
}
:lang(en-za) .page-faqs #app .nav-tabs .nav-link.active {
  border-bottom: 4px solid transparent;
  border-color: #e72188;
}
@media (min-width: 992px) {
  :lang(en-za) .page-faqs #app .nav-tabs .nav-link.active {
    border-bottom: 0.2vw solid transparent;
    border-color: #e72188;
  }
}
:lang(en-za) .page-faqs #app .nav-tabs .tabs-nav-item {
  border: none;
}
:lang(en-za) .page-faqs #app .search_box {
  width: 90%;
  margin: 0 auto;
}
@media (min-width: 767px) {
  :lang(en-za) .page-faqs #app .search_box {
    width: 80%;
  }
}
@media (min-width: 992px) {
  :lang(en-za) .page-faqs #app .search_box {
    width: 40%;
  }
}
:lang(en-za) .page-faqs #app .search_box #faq-search {
  border: none;
  border-bottom: 2px solid #535353;
  background-image: url("/content/dam/cf-consumer-healthcare/panadol-reskin/en_ZA/search-icon.png");
  background-repeat: no-repeat;
  background-position: 1%;
  /* &.form-control {
      padding: 0.5rem 1rem 0.5rem 3rem;
      width: 91%;
  } */
}
@media (min-width: 992px) {
  :lang(en-za) .page-faqs #app .search_box #faq-search {
    background-size: 4%;
  }
}
:lang(en-za) .page-faqs #app .search_box #faq-search.form-control-lg {
  height: calc(2.875rem + 2px);
  padding: 0.5rem 1rem 0.5rem 3rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: none;
  width: 82%;
}
@media (min-width: 768px) {
  :lang(en-za) .page-faqs #app .search_box #faq-search.form-control-lg {
    font-size: 1.25rem;
    width: 91%;
  }
}
@media (min-width: 992px) {
  :lang(en-za) .page-faqs #app .search_box #faq-search.form-control-lg {
    font-size: 1vw;
    padding: .4vw 0.8vw .4vw 2.5vw;
    height: calc(2.4vw + 2px);
  }
}
:lang(en-za) .page-faqs #app #outer-tab-content {
  width: 80%;
  margin: 0 auto;
}
:lang(en-za) .page-faqs #app #outer-tab-content #faq-filter-adult,
:lang(en-za) .page-faqs #app #outer-tab-content #faq-filter-children {
  width: 90%;
  margin: 40px auto 50px;
  text-align: left;
}
@media (min-width: 768px) {
  :lang(en-za) .page-faqs #app #outer-tab-content #faq-filter-adult,
  :lang(en-za) .page-faqs #app #outer-tab-content #faq-filter-children {
    text-align: center;
  }
}
@media (min-width: 992px) {
  :lang(en-za) .page-faqs #app #outer-tab-content #faq-filter-adult,
  :lang(en-za) .page-faqs #app #outer-tab-content #faq-filter-children {
    margin: 2.1vw auto 2.5vw;
  }
  :lang(en-za) .page-faqs #app #outer-tab-content #faq-filter-adult .custom-control,
  :lang(en-za) .page-faqs #app #outer-tab-content #faq-filter-children .custom-control {
    margin-right: 1vw;
    min-height: 1vw;
    padding-left: 1vw;
  }
  :lang(en-za) .page-faqs #app #outer-tab-content #faq-filter-adult .custom-control .custom-control-label,
  :lang(en-za) .page-faqs #app #outer-tab-content #faq-filter-children .custom-control .custom-control-label {
    font-size: 0.84vw;
    line-height: 1.6;
  }
  :lang(en-za) .page-faqs #app #outer-tab-content #faq-filter-adult .custom-control .custom-control-label::before,
  :lang(en-za) .page-faqs #app #outer-tab-content #faq-filter-children .custom-control .custom-control-label::before {
    top: 0.2vw;
    left: -1.2vw;
    width: 0.9vw;
    height: 0.9vw;
  }
}
:lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult,
:lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren {
  margin-right: 0;
  margin-left: 0;
}
:lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult h4,
:lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren h4 {
  margin-top: 60px;
  margin-bottom: 0;
  color: #e72188;
  font-size: 1.5625rem;
  line-height: 1.875rem;
  padding-left: 0;
  padding-right: 0;
}
:lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult h4:first-child,
:lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren h4:first-child {
  margin-top: 0;
}
@media (min-width: 768px) {
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult h4,
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren h4 {
    font-size: 1.5625rem;
    line-height: 2.5rem;
  }
}
@media (min-width: 992px) {
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult h4,
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren h4 {
    /* font-size: 2.4375rem;
    line-height: 2.5rem;
    margin-top: 80px; */
    font-size: 2.03vw;
    line-height: 1.1;
  }
}
:lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult .card,
:lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren .card {
  border: none;
  border-radius: none;
}
@media (min-width: 992px) {
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult .card,
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren .card {
    flex-basis: 40%;
  }
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult .card.card-offset,
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren .card.card-offset {
    margin-left: 20%;
  }
}
:lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header,
:lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header {
  height: auto;
  min-height: auto;
  background-color: #fff;
  padding: .75rem 0;
  border-bottom: 1px solid #535353;
}
@media (min-width: 992px) {
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header,
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header {
    padding: 0.6vw 0;
  }
}
:lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header::before,
:lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header::before {
  content: " ";
}
:lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header::after,
:lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header::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;
  color: #e72188;
  float: right;
  position: absolute;
  top: 36px;
  right: 0;
  transition: all 0.5s;
}
@media (max-width: 768px) {
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header::after,
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header::after {
    transform: none;
  }
}
@media (min-width: 992px) {
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header::after,
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header::after {
    top: 2vw;
    font-size: 0.84vw;
  }
}
:lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header.inverted::after,
:lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header.inverted::after {
  transform: rotateZ(90deg);
}
:lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header h5,
:lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header h5 {
  font-size: 1.125rem;
  line-height: 1.875rem;
  font-family: "Montserrat";
  font-weight: "400";
  color: #535353;
  vertical-align: middle;
  margin: 0 1em 0 0;
  padding-top: 0.8em;
  cursor: pointer;
  display: block;
  width: 94%;
  overflow: hidden;
}
@media (min-width: 768px) {
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header h5,
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header h5 {
    line-height: 1.625rem;
  }
}
@media (min-width: 992px) {
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header h5,
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header h5 {
    /* font-size: 1.5625rem;
    line-height: 1.875rem; */
    font-size: 1.3vw;
    line-height: 1.2;
    padding-top: 1.1vw;
    margin: 0 1vw 0 0;
  }
}
:lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult .card .card-body,
:lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren .card .card-body {
  font-size: 1rem;
  line-height: 1.3125rem;
  font-family: "Montserrat";
  font-weight: "400";
  color: #535353;
  background-color: #fff;
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 768px) {
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult .card .card-body,
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren .card .card-body {
    line-height: 1.125rem;
  }
}
@media (min-width: 992px) {
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult .card .card-body,
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren .card .card-body {
    /* font-size: 1.25rem;
    line-height: 1.5625rem; */
    font-size: 1.04vw;
    line-height: 1.3;
    padding: 1vw 0;
  }
}
@media (min-width: 992px) {
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionAdult .no-results,
  :lang(en-za) .page-faqs #app #outer-tab-content #accordionChildren .no-results {
    font-size: 0.84vw;
  }
}
@media (min-width: 992px) {
  :lang(en-za) .page-faqs.grid-bootstrap .reference-header1 > .inner > .component-content > .box.first.last > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
  }
  :lang(en-za) .page-faqs.grid-bootstrap .reference-header1 > .inner > .component-content > .box.first.last > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10 > .component-content {
    margin-top: 0;
  }
  :lang(en-za) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root > .navigation-level1 > .navigation-item-title {
    padding: 0 6px 0 15px;
  }
  :lang(en-za) .page-faqs #header > .row > .layout-outer {
    width: 100%;
  }
}
:lang(en-za) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .image {
  padding: 0;
}
:lang(en-za) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last {
  /* margin-bottom: 0.18vw; */
  height: 6.55vw;
  margin-bottom: 1.5vw;
}
:lang(en-za) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even {
  margin-left: 0;
}
@media (min-width: 992px) {
  :lang(en-za) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even .panadol-search-icon {
    padding: 0 1vw;
  }
  :lang(en-za) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even .panadol-search-icon img {
    width: 35%;
  }
  :lang(en-za) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even .image.last img {
    width: 65%;
  }
}
:lang(en-za) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .panadol-search-outer-box .form-search label {
  display: block;
}
@media (max-width: 991px) and (min-width: 768px) {
  :lang(en-za) .page-faqs #header .panadol-search-outer-box {
    width: 100.5vw;
  }
  :lang(en-za) .page-faqs #header .panadol-search-outer-box button.button {
    top: -43px;
  }
}
@media (max-width: 991px) {
  :lang(en-za) .page-faqs #header .layout-outer {
    width: 100%;
  }
  :lang(en-za) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .image {
    max-width: 100%;
    flex: none;
  }
  :lang(en-za) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    max-width: 100%;
    flex: none;
    margin-bottom: .28vw;
    height: 9.8vw !important;
  }
  :lang(en-za) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation {
    flex: none;
  }
  :lang(en-za) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even {
    max-width: 100%;
    flex: none;
    top: 2.6vw;
  }
}
@media (max-width: 767px) {
  :lang(en-za) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 14vw !important;
    margin-bottom: .38vw;
  }
  :lang(en-za) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box {
    left: -35vw;
    width: 100vw;
  }
  :lang(en-za) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box button.button {
    top: -43px;
  }
  :lang(en-za) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box .panadol-search.searchBox input[type=text] {
    width: 94%;
  }
}
:lang(en-za) .page-faqs .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
  /* @media (min-width: 1601px) {
      left: -5.6%!important;
  } */
}
@media (max-width: 1200px) and (min-width: 992px) {
  :lang(en-za) .page-faqs .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
    top: 0;
    left: -4.5%;
  }
}
@media (max-width: 1600px) and (min-width: 1200px) {
  :lang(en-za) .page-faqs .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
    top: 42%;
    left: -4.9%;
  }
}
@media all and (-ms-high-contrast: none) and (min-width: 1601px), (-ms-high-contrast: active) and (min-width: 1601px) {
  :lang(en-za) .page-faqs .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
    top: 80%;
  }
}

@media (max-width: 991px) {
  :lang(en-za) .page-faqs #footer .reference-footer1.footer .box.col-xs-12.first.odd > .component-content > .paragraphSystem > .box.odd {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  :lang(en-za) .page-faqs #footer .reference-footer1.footer .box.col-xs-12.first.odd > .component-content > .paragraphSystem > .box.odd .richText {
    flex: 0 0 100%;
    max-width: 100%;
  }
  :lang(en-za) .page-faqs #footer .reference-footer1.footer .box.col-xs-12.first.odd > .component-content > .paragraphSystem > .box.even {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  :lang(en-za) .page-faqs #footer .reference-footer1.footer .box.col-xs-12.first.odd > .component-content > .paragraphSystem > .image {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
    margin-left: 8.33333333%;
  }
}
:lang(en-za) .page-faqs #app ul.nav-tabs > li:last-child,
:lang(en-za) .page-faqs #app #outer-tab-content > #adult {
  display: none;
}
@media (min-width: 992px) {
  :lang(en-za) .page-faqs .custom-control-label::after {
    top: .1vw;
    left: -1.3vw;
    width: 1vw;
    height: 1vw;
  }
}
:lang(en-za).page-404 #content,
:lang(en-za) .panadol-error-page-outer-box {
  margin-top: 32vw;
}
@media (min-width: 768px) {
  :lang(en-za).page-404 #content,
  :lang(en-za) .panadol-error-page-outer-box {
    margin-top: 26vw;
  }
}
@media (min-width: 992px) {
  :lang(en-za).page-404 #content,
  :lang(en-za) .panadol-error-page-outer-box {
    margin-top: 14vw;
  }
}
:lang(en-za).page-404 #content .richText,
:lang(en-za) .panadol-error-page-outer-box .richText {
  padding: 8em 0;
}
@media (min-width: 768px) {
  :lang(en-za).page-404 #content .richText,
  :lang(en-za) .panadol-error-page-outer-box .richText {
    padding: 2em 0 14em;
  }
}
@media (min-width: 992px) {
  :lang(en-za).page-404 #content .richText,
  :lang(en-za) .panadol-error-page-outer-box .richText {
    padding: 10em 0;
  }
}
:lang(en-za).page-404 #content .richText h1,
:lang(en-za) .panadol-error-page-outer-box .richText h1 {
  font-family: 'Montserrat';
font-weight: '400';
  line-height: 1.5;
}
@media (min-width: 768px) {
  :lang(en-za).page-404 #content .richText h1,
  :lang(en-za) .panadol-error-page-outer-box .richText h1 {
    font-size: 12vw;
  }
}
@media (min-width: 992px) {
  :lang(en-za).page-404 #content .richText h1,
  :lang(en-za) .panadol-error-page-outer-box .richText h1 {
    font-size: 11vw;
    line-height: 1.1;
  }
}
:lang(en-za).page-404 #content .richText h2,
:lang(en-za) .panadol-error-page-outer-box .richText h2 {
  font-family: 'Montserrat';
font-weight: '400';
}
:lang(en-za) #footer span.special-box-footer {
  display: inline-block;
  padding: 6px 15px;
  margin-bottom: 6px;
  border: 1px solid #fff;
}
@media (max-width: 991px) {
  :lang(en-za) #footer .footer-flex > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(en-za) #footer .footer-flex > .component-content > .paragraphSystem .footer-order.first {
    order: 2;
  }
}
@media (min-width: 992px) {
  :lang(en-za) #footer .image {
    margin-top: 12px;
  }
}
@media (min-width: 992px) {
  :lang(en-za) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 5.8vw;
    margin-bottom: .4vw;
  }
}
@media (min-width: 1400px) {
  :lang(en-za) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    margin-bottom: .3vw;
  }
}
@media (max-width: 991px) {
  :lang(en-za) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 9.68vw !important;
    margin-bottom: 5px;
  }
  :lang(en-za) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 9.4vw;
  }
}
@media (max-width: 767px) {
  :lang(en-za) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 10.55vw !important;
    margin-bottom: 5px;
  }
  :lang(en-za) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 13vw;
  }
}
@media (min-width: 992px) {
  :lang(en-za) .navigation-level1.is-open > .navigation-level2 {
    width: 176% !important;
    z-index: -1000;
  }
}
:lang(en-za) .reference-adimowidgetHome {
  z-index: 1000;
}
:lang(en-za) .reference-header1 .box.col-xs-12.col-sm-2.col-md-2 {
  z-index: 1000;
}
:lang(en-za) .page-home .btn.green-btn {
  font-size: 1rem;
}
@media (max-width: 991px) {
  :lang(en-za) .navigation-mobile-menu:after {
    top: 0 !important;
  }
}
@media (max-width: 767px) {
  :lang(en-za) .mobile-navigation > .component-content > .content {
    align-items: flex-start;
  }
  :lang(en-za) .gsk-logo {
    margin-top: 10px !important;
  }
  :lang(en-za) .gsk-logo > .component-content > .content {
    justify-content: center;
  }
  :lang(en-za) .gsk-logo .image {
    padding: 0;
  }
  :lang(en-za) .navigation {
    width: 55%;
  }
  :lang(en-za) .navigation-root.is-open {
    position: absolute;
    margin-top: 0 !important;
    width: 150px;
    max-width: 150px;
  }
  :lang(en-za) .navigation-mobile-menu {
    height: 13vw;
  }
  :lang(en-za) .navigation-mobile-menu:after {
    top: .8rem !important;
    left: 0 !important;
  }
}
@media (max-width: 767px) {
  :lang(en-za) .header .btn {
    padding: 15px;
  }
}
@media (max-width: 575px) {
  :lang(en-za) .header .btn {
    padding: 4px 20px;
  }
  :lang(en-za) .page-home .btn.green-btn {
    font-size: 12px;
  }
}

/* COLOR NAMES
----------------------------------------- */

:lang(es-PR) .container-fluid,
:lang(es-PR) .paragraphSystem,
:lang(es-PR) .row,
:lang(es-PR) [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
  margin-right: 0;
  margin-left: 0;
}
:lang(es-PR) #content {
  margin-top: 120px !important;
}
:lang(es-PR) p {
  line-height: 1;
  margin: 0;
}
:lang(es-PR) .richText ul {
  margin-left: 0;
}
:lang(es-PR) .richText ul li {
  margin-bottom: 0;
}
:lang(es-PR) .richText ul li:before {
  color: #010b41;
  left: 5px;
}
:lang(es-PR) .component {
  margin-bottom: 0;
}
:lang(es-PR) .richText .component-content {
  overflow: visible;
}
:lang(es-PR) .page-accessibility .box.last.top-margin-box,
:lang(es-PR) .page-contact-us-about-us .box.last.top-margin-box,
:lang(es-PR) .page-acceptable-use-policy .box.last.top-margin-box {
  margin-top: 2em;
}
@media (min-width: 1025px) {
  :lang(es-PR) .page-accessibility .box.last.top-margin-box,
  :lang(es-PR) .page-contact-us-about-us .box.last.top-margin-box,
  :lang(es-PR) .page-acceptable-use-policy .box.last.top-margin-box {
    margin-top: 4em;
  }
}
@media (max-width: 767px) {
  :lang(es-PR) .ms-utility .richText {
    margin: 0 30px;
  }
}
@media (max-width: 767px) {
  :lang(es-PR) .breadcrumbs-list li {
    float: left;
    clear: both;
  }
}
@media (max-width: 991px) {
  :lang(es-PR) .richText ul li:before {
    top: 12px;
  }
}

/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* Reskin one pager colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* Reskin colors */
:lang(es-PR) .ms-bottom-margin {
  margin-bottom: 16rem;
}
:lang(es-PR) .ms-accordion-group-title p {
  color: #082056;
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 1.4rem;
  font-weight: 900;
  line-height: 2rem;
  margin: 4.5rem 1rem 1.8rem;
  text-align: center;
}
:lang(es-PR) .ms-accordion-group-title p:after {
  border-bottom: 2px solid #79adcf;
  color: transparent;
  content: "";
  display: block;
  height: 0.5rem;
  margin: 0 auto;
  text-align: center;
  width: 220px;
}
:lang(es-PR) .accordion .accordion-container {
  border: none;
  margin: 0 9vw;
}
:lang(es-PR) .accordion .accordion-container .accordion-slide {
  background-color: #f7f9f8;
  margin-bottom: 14px;
  padding: 0 8px;
}
:lang(es-PR) .accordion .accordion-container .accordion-slide .accordion-head {
  background-color: transparent;
  border-top: none;
  cursor: pointer;
}
:lang(es-PR) .accordion .accordion-container .accordion-slide .accordion-head:after {
  color: #082056;
  content: "\002B";
  font-size: 2rem;
  font-weight: 900;
  position: absolute;
  right: 10px;
  top: 29%;
}
:lang(es-PR) .accordion .accordion-container .accordion-slide .accordion-head .accordion-title {
  font-size: 1rem;
  padding: 0;
}
:lang(es-PR) .accordion .accordion-container .accordion-slide.is-active .accordion-head:hover {
  background-color: transparent;
}
:lang(es-PR) .accordion .accordion-container .accordion-slide.is-active .accordion-head:after {
  content: "\2212";
}
:lang(es-PR) .accordion .accordion-container .accordion-slide .accordion-title-link {
  color: #082056;
}
:lang(es-PR) .accordion .accordion-container .accordion-slide .accordion-title-text {
  display: inline-block;
  padding-right: 20px;
}
:lang(es-PR) .accordion .accordion-container .accordion-slide .accordion-content-wrapper strong {
  color: #146daf;
  display: block;
  font-family: "Montserrat";
  font-weight: 700;
  padding-bottom: 0.2rem;
}
:lang(es-PR) .accordion .accordion-container .accordion-slide .accordion-content-wrapper p {
  color: #808285;
  line-height: 1.5rem;
}
@media (max-width: 357px) {
  :lang(es-PR) .ms-accordion-group-title p:after {
    width: 200px;
  }
}
@media (min-width: 768px) {
  :lang(es-PR) .ms-accordion-group-title p {
    font-size: 2.5rem;
    margin-bottom: 4.6rem;
    margin-top: 4.6rem;
  }
  :lang(es-PR) .ms-accordion-group-title p:after {
    border-bottom-width: 3px;
    height: 1.5rem;
    width: 400px;
  }
  :lang(es-PR) .accordion .accordion-container .accordion-slide .accordion-head:after {
    font-size: 2.5rem;
    top: 18%;
  }
  :lang(es-PR) .accordion .accordion-container .accordion-slide .accordion-head .accordion-title {
    font-size: 1.4rem;
  }
  :lang(es-PR) .accordion .accordion-container .accordion-slide .accordion-title-text {
    padding-right: 25px;
  }
  :lang(es-PR) .accordion .accordion-container .accordion-slide .accordion-content-wrapper p {
    font-size: 1.4rem;
    line-height: 2.1rem !important;
  }
}
@media (min-width: 992px) {
  :lang(es-PR) .accordion .accordion-container {
    max-width: 900px;
    margin: 0 auto;
  }
  :lang(es-PR) .accordion .accordion-container .accordion-slide .accordion-head:after {
    top: 0;
  }
}

/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* Reskin one pager colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* Reskin colors */
:lang(es-PR) .ms-banner {
  margin-bottom: -3px;
}
:lang(es-PR) .ms-banner .richText {
  max-width: 293px;
  position: absolute;
  top: 17vw;
  left: 0;
  right: 0;
  margin: 0 auto;
}
:lang(es-PR) .ms-banner-title {
  font-size: 1.3125rem;
  text-transform: uppercase;
}
:lang(es-PR) .ms-banner p {
  text-align: center;
  font-family: "Montserrat";
  font-weight: 700;
  color: white;
}
:lang(es-PR) .ms-banner img {
  width: 100%;
}
@media (min-width: 768px) {
  :lang(es-PR) .ms-banner .richText {
    top: 90px;
    left: -310px;
    right: 0;
    margin: 0 auto;
  }
  :lang(es-PR) .ms-banner .component-content {
    height: 495px;
  }
  :lang(es-PR) .ms-banner p {
    text-align: left;
  }
  :lang(es-PR) .ms-banner img {
    position: absolute;
    min-height: 490px;
    overflow: hidden;
    min-width: 1920px;
    left: 50%;
    transform: translateX(-50%);
  }
}
@media (min-width: 992px) {
  :lang(es-PR) .ms-banner .richText {
    max-width: 425px;
    left: -450px;
    right: 0;
    margin: 0 auto;
  }
  :lang(es-PR) .ms-banner-title {
    font-size: 1.875rem;
    text-transform: uppercase;
  }
  :lang(es-PR) .ms-banner-subtitle {
    font-size: 1.5625rem;
  }
}

/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* Reskin one pager colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* Reskin colors */
:lang(es-PR) .ms-dosage-title h2 {
  color: #014380;
  text-transform: uppercase;
  margin-bottom: 5px;
}
:lang(es-PR) .ms-dosage-subtitle p {
  color: #014380;
  font-weight: 500;
  margin: 0;
}
:lang(es-PR) .ms-dosage-list ul li {
  color: #444444;
  font-size: 12px;
  font-weight: 600;
  font-family: "Montserrat";
  font-weight: "400";
  margin-left: 0;
  padding-left: 25px;
}
:lang(es-PR) .ms-dosage-list ul {
  margin-left: 0;
}
:lang(es-PR) .ms-dosage-list li::before {
  content: "\2022";
  color: #444444;
  font-size: 1.5rem;
  top: -13px;
  left: 10px;
  margin-right: 10px;
}
:lang(es-PR) .ms-dosage-table-heading h2, :lang(es-PR) .ms-dosage-table-content p {
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 0.75rem;
  text-align: center;
}
:lang(es-PR) .ms-dosage-table-heading {
  padding: 0 3vw;
  margin-top: 15px;
}
:lang(es-PR) .ms-dosage-table-heading h2 {
  border-bottom: 2px solid rgba(82, 135, 177, 0.5);
  color: #010b41;
  text-transform: uppercase;
  margin-bottom: 0;
  height: 33px;
  line-height: 1;
}
:lang(es-PR) .ms-dosage-table-content p {
  padding: 15px 5px;
  color: #5287b1;
}
:lang(es-PR) .ms-dosage-table-content p:first-child {
  height: 24px;
}
:lang(es-PR) .ms-dosage-disclaimer {
  padding: 0 5%;
  margin-top: 30px;
}
:lang(es-PR) .ms-dosage-disclaimer p {
  font-size: 0.75rem;
  color: #808285;
}
:lang(es-PR) .ms-dosage-bluebg {
  background-color: #D0E9FB;
  padding: 7vw 0;
}
:lang(es-PR) .ms-dosage-bluebg > .component-content > .content {
  display: flex;
  flex-direction: column;
  align-items: center;
}
:lang(es-PR) .ms-dosage-whitebg {
  border-radius: 24px;
  background-color: #ffffff;
  background-image: url("../../assets/img/Rectangle_Dosage-chart_SP-top.png"), url("../../assets/img/Rectangle_Dosage-chart_SP-bottom.png");
  background-position: right top, left bottom;
  background-repeat: no-repeat, no-repeat;
  background-size: contain;
}
:lang(es-PR) .ms-dosage-whitebg.col-xs-10 {
  width: 89%;
}
:lang(es-PR) .ms-dosage-content {
  padding: 1.7rem 1rem 13rem;
}
:lang(es-PR) .ms-dosage-content .image {
  width: 32vw;
  min-width: 170px;
  max-width: 200px;
  position: absolute;
  bottom: -30px;
  left: 0px;
}
:lang(es-PR) .ms-dosage-shadow-table {
  border-radius: 25px;
  box-shadow: 0 0 40px 0 rgba(212, 212, 212, 0.38);
  padding: 5px 0 2rem 0;
}
@media (min-width: 768px) {
  :lang(es-PR) .ms-dosage-table-heading h2, :lang(es-PR) .ms-dosage-table-content p {
    font-size: 1.4375rem;
  }
  :lang(es-PR) .ms-dosage-table-heading {
    padding: 0 3vw;
    margin-top: 15px;
  }
  :lang(es-PR) .ms-dosage-table-heading h2 {
    height: 63px;
  }
  :lang(es-PR) .ms-dosage-subtitle p {
    font-size: 1.4375rem;
  }
  :lang(es-PR) .ms-dosage-list ul li {
    color: #444444;
    font-size: 1rem;
  }
  :lang(es-PR) .ms-dosage-list ul li:before {
    top: -8px;
  }
}
@media (min-width: 992px) {
  :lang(es-PR) .ms-dosage-title h2 {
    font-size: 3.8125rem;
    line-height: 1;
  }
  :lang(es-PR) .ms-dosage-subtitle p:first-of-type {
    font-size: 2.25rem;
  }
  :lang(es-PR) .ms-dosage-subtitle p:last-of-type {
    font-size: 1.25rem;
  }
  :lang(es-PR) .ms-dosage-list ul li {
    font-size: 1.5rem;
  }
  :lang(es-PR) .ms-dosage-list ul li:before {
    top: 0;
  }
  :lang(es-PR) .ms-dosage-table {
    padding: 0 10vw;
  }
  :lang(es-PR) .ms-dosage-table-heading h2, :lang(es-PR) .ms-dosage-table-content p {
    line-height: 31px;
  }
  :lang(es-PR) .ms-dosage-table-heading h2 {
    color: #082056;
    font-weight: bold;
    text-align: center;
    font-size: 1.6875rem;
  }
  :lang(es-PR) .ms-dosage-table-content p {
    font-size: 1.5rem;
    line-height: 31px;
    color: #5287b1;
    font-weight: bold;
    text-align: center;
  }
  :lang(es-PR) .ms-dosage-table-content p:first-child {
    height: 40px;
  }
  :lang(es-PR) .ms-dosage-whitebg {
    background-image: url("../../assets/img/Rectangle_Dosage-chart_DT-top.png"), url("../../assets/img/Rectangle_Dosage-chart_DT-bottom.png");
  }
  :lang(es-PR) .ms-dosage-content {
    padding: 12vw;
  }
  :lang(es-PR) .ms-dosage-content .image {
    width: 25vw;
    min-width: 300px;
    max-width: 400px;
    bottom: -105px;
    left: -101px;
  }
  :lang(es-PR) .ms-dosage-disclaimer p {
    font-size: 1.0625rem;
    line-height: 18px;
    color: #808285;
    font-weight: 500;
  }
}

/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* Reskin one pager colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* Reskin colors */
:lang(es-PR) #footer {
  background: #1a467e;
}
:lang(es-PR) #footer .component-content {
  display: flex;
  justify-content: center;
}
:lang(es-PR) #footer .ms-footer .component-content {
  display: block;
}
:lang(es-PR) #footer .ms-footer-disclaimer p {
  font-size: 0.75rem;
  line-height: 1.5;
}
:lang(es-PR) .ms-footer {
  max-width: 1000px;
}
:lang(es-PR) .ms-footer-links {
  margin: 15px 0 95px;
}
:lang(es-PR) .ms-footer-links .richText-content {
  flex: 1 0;
}
:lang(es-PR) .ms-footer-links strong {
  display: flex;
  flex-direction: column;
}
:lang(es-PR) .ms-footer-links strong a {
  align-self: center;
  padding: 16px 0;
}
:lang(es-PR) .ms-footer-links strong-shadow-table {
  border-radius: 25px;
  box-shadow: 0 0 40px 0 rgba(212, 212, 212, 0.38);
}
:lang(es-PR) .ms-footer .richText p {
  color: white;
}
:lang(es-PR) .ms-footer-social-icons {
  margin-bottom: 4vw;
}
:lang(es-PR) .ms-footer-social-icons .content {
  display: flex;
  justify-content: center;
}
:lang(es-PR) .ms-footer-social-icons .content .image:nth-of-type(2) {
  margin-left: 10px;
}
:lang(es-PR) .ms-footer-icons-box {
  margin-bottom: 2%;
}
:lang(es-PR) .ms-footer-divider-white {
  display: block;
  background: white;
  height: 1px;
  opacity: 0.5;
  position: relative;
  margin: 20px auto 0 auto;
  width: 85%;
}
:lang(es-PR) .ms-footer-disclaimer {
  padding: 0 25px;
  margin-bottom: 30px;
  margin-top: 10px;
}
:lang(es-PR) .ms-footer-disclaimer .component-content {
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  padding-top: 10px;
}
@media (min-width: 992px) {
  :lang(es-PR) .ms-footer-links .richText-content strong {
    justify-content: space-between;
    flex-direction: row;
  }
  :lang(es-PR) .ms-footer-links .richText-content strong a {
    font-size: 0.9375rem;
  }
  :lang(es-PR) .ms-footer-social-icons {
    margin-bottom: 20px;
  }
  :lang(es-PR) .ms-footer-divider-white {
    display: block;
    background: white;
    height: 1px;
    opacity: 0.5;
    position: relative;
    margin: 20px auto 0 auto;
    width: 55%;
    max-width: 900px;
  }
}

/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* Reskin one pager colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* Reskin colors */
.hamburger-menu {
  width: 35px;
  height: 35px;
  position: relative;
  position: relative;
  cursor: pointer;
  border-radius: 5px;
}
.hamburger-menu span {
  display: block;
  background: white;
  border-radius: 2px;
  transition: .25s ease-in-out;
}
.hamburger-menu .hamburger {
  position: absolute;
  height: 100%;
  width: 100%;
}
.hamburger-menu .hamburger span {
  width: 35px;
  height: 3px;
  top: 24px;
  left: 20px;
  margin: 0 0 8px 0;
}
.hamburger-menu .hamburger span:last-child {
  margin: 0;
}
.hamburger-menu .hamburger span:nth-child(1) {
  transition-delay: .5s;
}
.hamburger-menu .hamburger span:nth-child(2) {
  transition-delay: .625s;
}
.hamburger-menu .hamburger span:nth-child(3) {
  transition-delay: .75s;
}
.hamburger-menu .cross {
  position: absolute;
  height: 100%;
  width: 100%;
  transform: rotate(45deg);
}
.hamburger-menu .cross span:nth-child(1) {
  height: 0%;
  width: 3px;
  position: absolute;
  top: 0px;
  left: 16px;
  transition-delay: 0s;
}
.hamburger-menu .cross span:nth-child(2) {
  width: 0%;
  height: 3px;
  position: absolute;
  left: 0%;
  top: 16px;
  transition-delay: .25s;
}
.hamburger-menu.active .hamburger span {
  width: 0%;
}
.hamburger-menu.active .hamburger span:nth-child(1) {
  transition-delay: 0s;
}
.hamburger-menu.active .hamburger span:nth-child(2) {
  transition-delay: .125s;
}
.hamburger-menu.active .hamburger span:nth-child(3) {
  transition-delay: .25s;
}
.hamburger-menu.active .cross span:nth-child(1) {
  height: 100%;
  transition-delay: .625s;
}
.hamburger-menu.active .cross span:nth-child(2) {
  width: 100%;
  transition-delay: .375s;
}

.plusMinusButton {
  color: white;
  width: 30px;
  height: 30px;
  border: 0;
  font-size: 1.5em;
  position: relative;
}

.plusMinusButton span {
  position: absolute;
  display: block;
  transition: .3s;
  background: white;
  border-radius: 2px;
}

.plusMinusButton span:first-of-type {
  top: 25%;
  bottom: 25%;
  width: 10%;
  left: 45%;
}

.plusMinusButton span:last-of-type {
  left: 25%;
  right: 25%;
  height: 10%;
  top: 45%;
}

p.active .plusMinusButton span:first-of-type, p.active .plusMinusButton span:last-of-type {
  transform: rotate(90deg);
}

p.active .plusMinusButton span:last-of-type {
  left: 50%;
  right: 50%;
}

:lang(es-PR) .page-home #header {
  position: fixed;
}
:lang(es-PR) .page-home p {
  line-height: 1;
}
:lang(es-PR) #header {
  position: fixed;
  top: 0;
  background: linear-gradient(0.25turn, #1f1d52, #01b4e5);
  height: 120px;
  box-shadow: 0 3px 15px 0px #1f1d52;
}
:lang(es-PR) #header.active-mobile-nav {
  background: linear-gradient(0.25turn, #103d64, #01b4e5);
  animation: pulse 5s ease;
  background-size: 400% 400%;
  height: 100%;
}
:lang(es-PR) #header.hidden-mobile-nav {
  height: 120px;
  animation: pulseReverse 5s ease;
}
:lang(es-PR) #header .panadol-logo img {
  width: 108px;
  position: absolute;
  left: 0;
}
:lang(es-PR) #header .gsk-logo {
  width: 50px;
  margin: 0 10px 0 20px;
}
:lang(es-PR) #header .ms-nav > .component-content > .content {
  display: flex;
  width: 100%;
  height: 120px;
  justify-content: flex-end;
  align-items: center;
}
:lang(es-PR) #header .ms-nav-icons-wrapper {
  width: 90%;
  position: absolute;
}
:lang(es-PR) #header .ms-nav-icons-wrapper > .component-content > .content {
  display: flex;
  align-items: flex-end;
}
:lang(es-PR) #header.active-mobile-nav .ms-nav-icons-wrapper {
  top: 120px;
  left: 45px;
}
:lang(es-PR) #header.active-mobile-nav .ms-nav-icons-wrapper > .component-content > .content {
  display: flex;
  flex-direction: column;
}
:lang(es-PR) #header .ms-nav-links {
  display: none;
}
:lang(es-PR) #header.active-mobile-nav .ms-nav-links {
  display: block;
  width: 100%;
}
:lang(es-PR) #header.active-mobile-nav .ms-nav-links p {
  display: flex;
  flex-direction: column;
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 20px;
}
:lang(es-PR) #header.active-mobile-nav .ms-nav-links .richText-content {
  display: flex;
  flex-direction: column;
}
:lang(es-PR) #header.active-mobile-nav .ms-nav-links .dropdown:before {
  content: none;
}
:lang(es-PR) #header.active-mobile-nav .ms-nav-links .plusMinusButton {
  display: block;
  position: absolute;
  left: -30px;
  top: -8px;
}
:lang(es-PR) #header.active-mobile-nav .ms-nav-links .plusMinusButton span {
  display: block;
}
:lang(es-PR) #header .ms-nav-links .richText-content {
  display: flex;
}
:lang(es-PR) #header .ms-nav-links p, :lang(es-PR) #header .ms-nav-links a {
  color: white;
  text-decoration: none;
  font-size: 0.875rem;
  font-family: "Montserrat";
  font-weight: "400";
  position: relative;
}
:lang(es-PR) #header .ms-nav-links p span {
  display: none;
}
:lang(es-PR) #header .ms-nav-links p span a {
  color: white;
  padding: 0;
}
:lang(es-PR) #header .ms-nav-links p a {
  cursor: pointer;
}
:lang(es-PR) #header .ms-nav-links p.active > a:after, :lang(es-PR) #header .ms-nav-links p > a:hover:after {
  content: none;
}
:lang(es-PR) #header .ms-nav-links p.active .dropdown-items {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  position: relative;
  color: black;
  padding: 1rem .5rem .5rem;
}
:lang(es-PR) #header .ms-nav-links .dropdown {
  margin-right: 15px;
  position: relative;
}
:lang(es-PR) #header .ms-nav-links .dropdown:before {
  content: '';
  position: absolute;
  background-image: url("../../assets/img/drop-down-arrow.svg");
  width: 13px;
  top: 0;
  bottom: 0;
  right: -10px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
:lang(es-PR) #header .ms-nav-links .dropdown .plusMinusButton {
  display: none;
}
:lang(es-PR) #header .ms-header-social-icons {
  display: none;
}
:lang(es-PR) #header.active-mobile-nav .ms-header-social-icons {
  display: block;
}
:lang(es-PR) #header .ms-header-social-icons > .component-content > .content {
  display: flex;
}
:lang(es-PR) #header .ms-header-social-icons:before {
  content: '';
  width: 80%;
  display: block;
  height: 3px;
  background-color: #fff;
  margin: 1.5rem 0;
}
:lang(es-PR) #header .ms-header-social-icons .image:nth-of-type(2) {
  margin-left: 10px;
}
@media (min-width: 992px) {
  :lang(es-PR) #header.active-mobile-nav {
    background-size: 100% 100%;
    animation: pulseReverse 5s ease;
    height: 120px;
  }
  :lang(es-PR) #header .hamburger-menu {
    display: none;
  }
  :lang(es-PR) #header .ms-header-social-icons {
    display: block;
    width: auto;
  }
  :lang(es-PR) #header .ms-header-social-icons:before {
    content: none;
  }
  :lang(es-PR) #header .panadol-logo img {
    width: 168px;
    top: 25px;
  }
  :lang(es-PR) #header .ms-nav {
    width: calc(100% - 125px);
    margin: 0;
    float: right;
  }
  :lang(es-PR) #header .ms-nav > .component-content > .content {
    height: 110px;
    align-items: flex-end;
  }
  :lang(es-PR) #header .ms-nav-icons-wrapper {
    position: relative;
  }
  :lang(es-PR) #header .ms-nav-links {
    display: block;
    position: relative;
    left: 0;
    right: 0;
    width: auto;
    margin: 0 auto;
  }
  :lang(es-PR) #header .ms-nav-links p, :lang(es-PR) #header .ms-nav-links a {
    font-size: 1rem;
  }
  :lang(es-PR) #header .ms-nav-links p {
    padding-bottom: 10px;
    font-weight: 600;
  }
  :lang(es-PR) #header .ms-nav-links p.active > a:after, :lang(es-PR) #header .ms-nav-links p > a:hover:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    top: 35px;
    right: 0;
    margin: 0 auto;
    width: 95%;
    height: 3px;
    background-color: #fff;
    width: 80%;
  }
  :lang(es-PR) #header .ms-nav-links p.active .dropdown-items {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    position: absolute;
    padding: 0px 10px;
    bottom: -59px;
    left: 10px;
    right: 0px;
    background-color: white;
    width: 120px;
    height: 50px;
  }
  :lang(es-PR) #header .ms-nav-links p span a {
    color: black;
  }
  :lang(es-PR) #header .ms-nav-links a {
    padding: 0 .8vw;
  }
}
@media (min-width: 1200px) {
  :lang(es-PR) #header .ms-nav {
    width: calc(100% - 300px);
    left: 0;
    right: 0;
    margin: 0 auto;
    float: none;
  }
  :lang(es-PR) #header .ms-nav-links p, :lang(es-PR) #header .ms-nav a {
    font-size: 1.125rem;
  }
}
:lang(es-PR) #products,
:lang(es-PR) #FAQ {
  position: absolute;
  top: -120px;
}
:lang(es-PR) #dosage {
  position: absolute;
  top: -150px;
}

@keyframes pulse {
  0% {
    background-size: 100% 100%;
  }
  100% {
    background-size: 400% 400%;
  }
}
@keyframes pulseReverse {
  0% {
    background-size: 400% 400%;
  }
  100% {
    background-size: 100% 100%;
  }
}
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* Reskin one pager colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* Reskin colors */
:lang(es-PR) .green-bottom:after {
  color: #79adcf;
  border-bottom: 3px solid;
  width: 90px;
  height: 3px;
}
:lang(es-PR) .ms-products-box {
  background-image: linear-gradient(#8eb7d5, #f6f6f6, #f6f6f6, #dce4ec);
  padding: 13vw 8vw 0;
}
:lang(es-PR) .ms-products-box .image {
  padding: 0;
}
:lang(es-PR) .ms-products-box h2, :lang(es-PR) .ms-products-box p, :lang(es-PR) .ms-products-box li {
  color: #010b41;
}
:lang(es-PR) .ms-products-box .ms-product {
  width: 100%;
  margin-bottom: 3rem;
}
:lang(es-PR) .ms-products-box .ms-products > .component-content > .content {
  display: flex;
  flex-direction: column;
}
:lang(es-PR) .ms-products-box .ms-products-wrapper > .component-content > .content {
  display: flex;
  justify-content: space-around;
}
:lang(es-PR) .ms-products-box .ms-products.odd, :lang(es-PR) .ms-products-box .ms-products.last {
  width: 45%;
}
:lang(es-PR) .ms-products-box .ms-products ul, :lang(es-PR) .ms-products-box .ms-products li, :lang(es-PR) .ms-products-box .ms-products p {
  font-size: 0.75rem;
  line-height: 1rem;
}
:lang(es-PR) .ms-products-box .ms-products-title {
  margin-bottom: 3rem;
}
:lang(es-PR) .ms-products-box .ms-products-title h2 {
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 1.4375rem;
  margin-bottom: 0;
  color: #082056;
}
:lang(es-PR) .ms-products-box .ms-products-subtitle {
  margin-bottom: 4.5rem;
}
:lang(es-PR) .ms-products-box .ms-products-subtitle p {
  line-height: 1.5625rem;
  font-family: "Montserrat";
  font-weight: 700;
  color: #082056;
  font-size: 1.4375rem;
  text-align: center;
}
:lang(es-PR) .ms-products-box .ms-products-image-header {
  margin-bottom: 5vw;
}
:lang(es-PR) .ms-products-box .ms-products-image-header > .component-content > .content {
  display: flex;
  flex-wrap: wrap;
  height: auto;
}
:lang(es-PR) .ms-products-box .ms-products-image-header .image {
  display: flex;
  align-items: flex-end;
  margin-left: -7.5vw;
}
:lang(es-PR) .ms-products-box .ms-products-image-header h2 {
  font-size: 0.75rem;
  line-height: 1rem;
  padding: 0;
  margin-bottom: 50px;
}
:lang(es-PR) .ms-products-box .ms-products .richText p {
  width: 95%;
}
@media (min-width: 768px) {
  :lang(es-PR) .ms-products-box .ms-products.odd, :lang(es-PR) .ms-products-box .ms-products.last {
    width: 30%;
  }
  :lang(es-PR) .ms-products-box .ms-products p, :lang(es-PR) .ms-products-box .ms-products ul, :lang(es-PR) .ms-products-box .ms-products li {
    font-size: 1rem;
  }
  :lang(es-PR) .ms-products-box .ms-products-image-header h2 {
    font-size: 1.25rem;
    line-height: 1rem;
    padding: 0 1vw;
  }
  :lang(es-PR) .ms-products-box .ms-products-image-header .image {
    margin-left: -40px;
  }
  :lang(es-PR) .ms-products-box .ms-products-padding {
    padding: 3vw 1vw;
  }
}
@media (min-width: 992px) {
  :lang(es-PR) .green-bottom:after {
    width: 124px;
  }
  :lang(es-PR) .ms-products-box {
    background-image: none;
    background-color: #f6f6f6;
    padding: 6vw 8vw 0;
  }
  :lang(es-PR) .ms-products-box .ms-product {
    width: 250px;
  }
  :lang(es-PR) .ms-products-box .ms-products.odd {
    width: 60%;
  }
  :lang(es-PR) .ms-products-box .ms-products.odd > .component-content > .content {
    justify-content: flex-end;
    flex-direction: row;
  }
  :lang(es-PR) .ms-products-box .ms-products.last {
    width: 40%;
  }
  :lang(es-PR) .ms-products-box .ms-products.last > .component-content > .content {
    flex-direction: row;
  }
  :lang(es-PR) .ms-products-box .ms-products.last .ms-product.last {
    margin-right: 0;
  }
  :lang(es-PR) .ms-products-box .ms-products p, :lang(es-PR) .ms-products-box .ms-products ul, :lang(es-PR) .ms-products-box .ms-products li {
    font-size: 0.9375rem;
  }
  :lang(es-PR) .ms-products-box .ms-products ul li:before {
    top: 8px;
  }
  :lang(es-PR) .ms-products-box .ms-products-image-header > .component-content > .content {
    height: 250px;
  }
  :lang(es-PR) .ms-products-box .ms-products-image-header h2 {
    font-size: 1.125rem;
    line-height: 1rem;
    padding: 0;
  }
  :lang(es-PR) .ms-products-box .ms-products-title {
    margin-bottom: 3vw;
  }
  :lang(es-PR) .ms-products-box .ms-products-title h2 {
    font-size: 2.1875rem;
  }
  :lang(es-PR) .ms-products-box .ms-products-subtitle {
    margin-bottom: 7vw;
  }
  :lang(es-PR) .ms-products-box .ms-products-subtitle p {
    font-size: 2.875rem;
  }
}
@media (min-width: 1200px) {
  :lang(es-PR) .ms-products-box .ms-products p, :lang(es-PR) .ms-products-box .ms-products ul, :lang(es-PR) .ms-products-box .ms-products li {
    font-size: 1.125rem;
  }
}
@media (min-width: 1366px) {
  :lang(es-PR) .ms-products-box .ms-product {
    margin-right: 5%;
  }
}

/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* Reskin one pager colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* Reskin colors */
:lang(es-PR) .breadcrumbs {
  margin-left: 4%;
}
:lang(es-PR) .breadcrumbs a {
  color: #082056;
}
:lang(es-PR) .breadcrumbs a:hover {
  color: #146daf;
}
@media (min-width: 768px) {
  :lang(es-PR) .breadcrumbs {
    margin-left: 17%;
  }
}
:lang(es-PR) .ms-utility {
  color: #808285;
}
:lang(es-PR) .ms-utility .content {
  display: flex;
}
:lang(es-PR) .ms-utility .richText {
  margin: 0 auto;
}
:lang(es-PR) .ms-utility .richText h1 {
  text-decoration: underline;
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 1.4375rem;
  color: #082056;
}
@media (min-width: 992px) {
  :lang(es-PR) .ms-utility .richText h1 {
    font-size: 2.875rem;
  }
}
:lang(es-PR) .ms-utility .richText h2 {
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 1.4375rem;
  color: #082056;
}
@media (min-width: 992px) {
  :lang(es-PR) .ms-utility .richText h2 {
    font-size: 2.1875rem;
  }
}
:lang(es-PR) .ms-utility .richText a {
  color: #146daf;
}
:lang(es-PR) .ms-utility .richText p {
  line-height: 1.5rem;
  font-size: 1rem;
}
@media (min-width: 768px) {
  :lang(es-PR) .ms-utility .richText p {
    line-height: 2.1rem !important;
    font-size: 1.4375rem;
  }
}

:lang(es-UY) {
  /* .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover p, */
  /* Footer */
  /* menu navigation height adjustment - temp fix (logo should be adjusted) */
  /* Safety menu adjustment */
}
:lang(es-UY) .reference-header1 .box.component.col-xs-12.col-md-10.last,
:lang(es-UY) .btn.green-btn,
:lang(es-UY) .page-home .reskin-homepage-header-banner .reskin-header-banner-content a.btn-custom:after,
:lang(es-UY) .background-color-green,
:lang(es-UY) .green-label,
:lang(es-UY) .template-panadol-template .reference-header1 .box.component.col-xs-12.col-md-10.last,
:lang(es-UY) .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,
:lang(es-UY) .green-table,
:lang(es-UY) .green-table table,
:lang(es-UY) .overlay-container #wrapper .parametrizedhtml.reference-popup-health {
  background-color: #c8102e;
}
:lang(es-UY) .green-table {
  border-color: #c8102e;
}
:lang(es-UY) .btn {
  border: 1px solid #c8102e;
}
:lang(es-UY) .panadol-search-outer-box {
  background: #c8102e;
}
:lang(es-UY) .text-align-center {
  text-align: center;
}
@media (min-width: 992px) {
  :lang(es-UY) .header .navigation-horizontal .navigation-level2.navigation-branch,
  :lang(es-UY) .template-panadol-template .header .navigation-horizontal .navigation-level2.navigation-branch,
  :lang(es-UY) .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  :lang(es-UY) .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  :lang(es-UY) .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover,
  :lang(es-UY) .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover {
    background: #c8102e;
  }
  :lang(es-UY) #header li.has-children.navigation-item.navigation-level2.page-adult {
    position: relative;
    right: 0;
    top: 0;
  }
}
:lang(es-UY) .green-bottom:after,
:lang(es-UY) .green-top:before,
:lang(es-UY) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover h3,
:lang(es-UY) .btn.white-btn,
:lang(es-UY) .gray-box [class*=box-num-] > :before,
:lang(es-UY) .how-to-table-section h3,
:lang(es-UY) .flex-symptoms-parent .flex-symptoms-img:after,
:lang(es-UY) .page-where-to-buy .panadol-content-rte p,
:lang(es-UY) .page-where-to-buy .panadol-content-rte p a,
:lang(es-UY) .richText ul li:before,
:lang(es-UY) .page-panadol-rapid-caplets a.btn.white-btn,
:lang(es-UY) .where-btn,
:lang(es-UY) .page-search .searchResults-result h3,
:lang(es-UY) .page-search .searchResults-result a,
:lang(es-UY) .page-search .searchResults-pagination ul li.is-active a,
:lang(es-UY) .page-sitemap h1,
:lang(es-UY) .page-sitemap .accordion .accordion-container .accordion-slide .accordion-head:before,
:lang(es-UY) .sitemap-column ul ul li:before,
:lang(es-UY) .page-search .searchResults-pagination ul li a:hover {
  color: #c8102e !important;
}
:lang(es-UY) .page-home .reskin-homepage-green-section .background-color-green .green-bottom:after {
  color: #fff !important;
}
@media (max-width: 991px) {
  :lang(es-UY) .navigation-horizontal .has-children > .navigation-item-title .navigation-item-decoration:after {
    color: #c8102e !important;
  }
}
:lang(es-UY) .txt-grey {
  color: #c8102e !important;
  /* Have to overwrite the !important set in the main theme for some reason -_- */
}
:lang(es-UY) .how-to-table-section .txt-grey {
  color: #343434 !important;
}
:lang(es-UY) .carousel-nav .carousel-nav-item a {
  background-color: #C9C9C9;
  border: 1px solid #C9C9C9;
}
:lang(es-UY) .carousel-nav li.is-active a,
:lang(es-UY) .panadol-compare-now-link p {
  background: #c8102e;
  border: 1px solid #c8102e;
}
:lang(es-UY) h3,
:lang(es-UY) h2,
:lang(es-UY) h1,
:lang(es-UY) .how-to-table-section h3 > .txt-grey,
:lang(es-UY) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover a {
  color: #343434;
}
:lang(es-UY) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover p {
  color: #7F7F7F;
}
:lang(es-UY) .panadol-product-list-tab-box.compare-selected .richText.panadol-prod-comp-checkbox-rte p {
  background: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_UY/Reskin/check.png) no-repeat 0;
}
:lang(es-UY) .gray-car .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_UY/Reskin/arrowgreenleft.png);
}
:lang(es-UY) .gray-car .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_UY/Reskin/arrowgreenright.png);
}
:lang(es-UY) .page-home .homepage-content-section .homepage-content-box.first .paragraphSystem .box.last .component-content {
  padding-top: 0 !important;
  height: 100% !important;
}
:lang(es-UY) .page-home .homepage-content-section .homepage-content-box.first .box.last {
  padding: 0 15px;
}
:lang(es-UY) .page-home .reskin-homepage-header-banner .component-content {
  background-position: 79% 0;
}
:lang(es-UY) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(2):before {
  width: 50px;
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_UY/Reskin/headache-white-icon.png);
}
:lang(es-UY) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_UY/Reskin/fever-white-icon.png);
}
:lang(es-UY) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_UY/Reskin/backache-icon-white.png);
}
:lang(es-UY) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_UY/Reskin/coldflu-icon-white.png);
}
:lang(es-UY) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover a.btn-custom {
  color: #c8102e;
}
:lang(es-UY) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(2):before {
  width: 50px;
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_UY/Reskin/headache-icon.png);
}
:lang(es-UY) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_UY/Reskin/fever-green-icon.png);
}
:lang(es-UY) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_UY/Reskin/backache-icon.png);
}
:lang(es-UY) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_UY/Reskin/coldflu.png);
}
:lang(es-UY) .page-home .carousel .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_UY/Reskin/arrowgreenleft.png);
}
:lang(es-UY) .page-home .carousel .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_UY/Reskin/arrowgreenright.png);
}
@media (min-width: 992px) {
  :lang(es-UY) .page-products .reference-compare-snippet .panadol-compare-table-section-box {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_UY/Reskin/greencompare.png);
    background-position-y: 108% !important;
    background-repeat: no-repeat;
    background-size: 100% 65%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  :lang(es-UY) .page-products .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_UY/Reskin/greencompare.png);
    background-position-y: 90%;
    background-repeat: no-repeat;
    min-height: 740px;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  :lang(es-UY) .page-products .panadol-compare-selected {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_UY/Reskin/greencompare.png);
    background-position-y: 150%;
    background-repeat: no-repeat;
  }
}
:lang(es-UY) .page-products .panadol-compare-label-rte {
  margin-top: 328px;
}
:lang(es-UY) .page-products .panadol-compare-label-rte li:first-child {
  margin-bottom: 58px;
}
:lang(es-UY) .page-products .panadol-compare-label-rte li:last-child {
  padding-bottom: 33px;
}
@media (min-width: 768px) {
  :lang(es-UY) .page-products .compare-hidden .panadol-prod-list-image figcaption {
    min-height: 70px;
  }
}
@media (min-width: 992px) {
  :lang(es-UY) .page-products .compare-hidden .panadol-prod-list-image figcaption {
    min-height: 3vw;
  }
}
@media (min-width: 992px) {
  :lang(es-UY) .page-products .flex-align-child.last {
    margin-top: -6%;
  }
}
@media (max-width: 991px) {
  :lang(es-UY) .page-products table span.txt-white,
  :lang(es-UY) .page-products h3 {
    font-size: 1rem;
  }
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(es-UY) .page-symptoms .car-products .image figcaption p {
    margin-bottom: 0;
  }
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(es-UY) .page-symptoms .car-products .richText.even p:first-child {
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  :lang(es-UY) .page-living-well .car-article-living p:first-child {
    min-height: 4vw !important;
  }
  :lang(es-UY) .page-living-well .car-article-living p:nth-child(2) {
    min-height: 8vw !important;
  }
}
:lang(es-UY) .page-where-to-buy .panadol-content-rte p {
  line-height: 1;
}
@media (max-width: 767px) {
  :lang(es-UY) .page-where-to-buy h1 {
    font-size: 1.8rem;
  }
}
:lang(es-UY) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
  display: -webkit-flexbox;
  display: -ms-flexbox;
  display: flex;
  max-height: 960px;
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(es-UY) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
    max-height: 960px;
  }
}
@media (max-width: 767px) {
  :lang(es-UY) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
    max-height: none;
  }
}
:lang(es-UY) .page-faqs h1 {
  color: #c8102e;
  font-size: 2.4375rem;
  line-height: 3.75rem;
}
@media (min-width: 768px) {
  :lang(es-UY) .page-faqs h1 {
    font-size: 3.5rem;
    line-height: 3.875rem;
  }
}
@media (min-width: 992px) {
  :lang(es-UY) .page-faqs h1 {
    font-size: 5.625rem;
    line-height: 6.25rem;
  }
}
@media (max-width: 767px) {
  :lang(es-UY) .page-faqs #content {
    margin-top: 30vw;
  }
}
@media (min-width: 768px) {
  :lang(es-UY) .page-faqs #content {
    margin-top: 16vw;
  }
}
@media (min-width: 1200px) {
  :lang(es-UY) .page-faqs #content {
    margin-top: 14vw;
  }
}
:lang(es-UY) .page-faqs #app .nav-tabs .nav-link.active {
  border-color: #c8102e;
}
:lang(es-UY) .page-faqs #app #outer-tab-content #accordionAdult h4,
:lang(es-UY) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header:after,
:lang(es-UY) .page-faqs #app #outer-tab-content #accordionChildren h4,
:lang(es-UY) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header:after {
  color: #c8102e;
}
:lang(es-UY) .page-faqs .tabs.col-xs-10 {
  width: 83.33333% !important;
}
:lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-nav {
  position: relative;
  height: auto;
  margin-bottom: 40px;
}
:lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-nav .tabs-nav-list {
  width: 100%;
  text-align: center;
}
:lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-nav .tabs-nav-list .tabs-nav-item {
  display: inline-block;
  background: transparent;
  border: none;
  border-bottom: 4px solid;
  border-color: #c8102e;
  float: none;
  height: auto;
  padding: 13px;
}
:lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-nav .tabs-nav-list .tabs-nav-item a {
  color: #343434;
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 1.5625rem;
  line-height: 1.6875rem;
}
@media (min-width: 768px) {
  :lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-nav .tabs-nav-list .tabs-nav-item a {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
}
@media (min-width: 992px) {
  :lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-nav .tabs-nav-list .tabs-nav-item a {
    font-size: 3.5rem;
    line-height: 3.875rem;
  }
}
:lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-content {
  top: 0;
  padding: 0;
  border: none;
}
:lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-content .accordion {
  /* .accordion-slide.is-active .accordion-content-wrapper {
      display: block;
  } */
}
:lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container {
  border: none;
}
@media (min-width: 992px) {
  :lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide {
    width: 40%;
  }
  :lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide.odd {
    float: left;
    clear: left;
  }
  :lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide.even {
    float: right;
    clear: right;
  }
}
:lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide.is-active .accordion-head::after {
  content: "\f054";
  transform: rotate(90deg);
}
:lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-head {
  background-color: #fff;
  padding: 13px 0;
  border: none;
  border-bottom: 1px solid #535353;
}
:lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-head::after {
  content: "\f054";
  font-family: FontAwesome;
  font-style: normal;
  font-weight: 400;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 50%;
  right: 0;
  font-size: 1rem;
  color: #c8102e;
  transition-property: transform;
  transition-duration: 0.5s;
}
:lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-head:hover {
  color: #343434;
}
:lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-head h3.accordion-title {
  width: 95%;
  padding: 0;
  font-family: Montserrat;
 font-weight: 400;
  font-weight: normal;
  font-size: 1.125rem;
  line-height: 1.875rem;
}
@media (min-width: 768px) {
  :lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-head h3.accordion-title {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }
}
:lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-head h3.accordion-title a:hover {
  color: #343434;
}
:lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-content-wrapper {
  overflow: hidden;
}
:lang(es-UY) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-content-wrapper .accordion-content {
  padding: 13px 0 0;
}
:lang(es-UY) .page-whats-the-difference-between-colds-and-the-flu .green-table ul li,
:lang(es-UY) .page-whats-the-difference-between-colds-and-the-flu .green-table p {
  color: #fff;
}
@media (max-width: 767px) {
  :lang(es-UY) .page-whats-the-difference-between-colds-and-the-flu .green-table ul li,
  :lang(es-UY) .page-whats-the-difference-between-colds-and-the-flu .green-table p {
    font-size: .7rem !important;
  }
}
@media (max-width: 767px) {
  :lang(es-UY) .page-whats-the-difference-between-colds-and-the-flu .green-table h3 {
    font-size: 1rem !important;
  }
}
@media (max-width: 767px) {
  :lang(es-UY) .page-whats-the-difference-between-colds-and-the-flu table {
    font-size: .7rem !important;
  }
}
@media (max-width: 767px) {
  :lang(es-UY) .page-which-type-of-headache-is-causing-you-pain .mobile-img img {
    right: 69%;
  }
}
@media (max-width: 767px) {
  :lang(es-UY) .page-managing-fever .mobile-img img {
    max-width: 150%;
    width: 150% !important;
    position: relative;
    right: 23%;
  }
}
:lang(es-UY) .page-experts #content {
  margin-top: 28vw;
}
@media (min-width: 768px) {
  :lang(es-UY) .page-experts #content {
    margin-top: 22vw;
  }
}
@media (min-width: 992px) {
  :lang(es-UY) .page-experts #content {
    margin-top: 16vw;
  }
}
:lang(es-UY) .page-experts h1 {
  font-size: 10vw;
  line-height: 1.1;
  margin-bottom: 3vw;
}
@media (min-width: 768px) {
  :lang(es-UY) .page-experts h1 {
    font-size: 6vw;
  }
}
@media (min-width: 992px) {
  :lang(es-UY) .page-experts h1 {
    font-size: 3vw;
  }
}
:lang(es-UY) .page-experts p,
:lang(es-UY) .page-experts ul li {
  font-size: 5vw;
  line-height: 1.2;
}
@media (min-width: 768px) {
  :lang(es-UY) .page-experts p,
  :lang(es-UY) .page-experts ul li {
    font-size: 2vw;
    line-height: 1.6;
  }
}
@media (min-width: 992px) {
  :lang(es-UY) .page-experts p,
  :lang(es-UY) .page-experts ul li {
    font-size: 1.04vw;
  }
}
:lang(es-UY) .page-experts ul li::before {
  top: 2.5vw;
}
@media (min-width: 768px) {
  :lang(es-UY) .page-experts ul li::before {
    top: 1vw;
  }
}
@media (min-width: 992px) {
  :lang(es-UY) .page-experts ul li::before {
    top: 0.6vw;
  }
}
:lang(es-UY) .page-experts h2 {
  font-size: 7.8vw;
  line-height: 1.1;
  margin-bottom: 10vw;
}
@media (min-width: 768px) {
  :lang(es-UY) .page-experts h2 {
    font-size: 4vw;
    margin-bottom: 4vw;
  }
}
@media (min-width: 992px) {
  :lang(es-UY) .page-experts h2 {
    font-size: 2.92vw;
    margin-bottom: 2vw;
  }
}
:lang(es-UY) .page-experts td {
  font-size: 3vw;
  line-height: 1.2;
}
@media (min-width: 768px) {
  :lang(es-UY) .page-experts td {
    font-size: 1.7vw;
    line-height: 1.6;
  }
}
@media (min-width: 992px) {
  :lang(es-UY) .page-experts td {
    font-size: 1.04vw;
  }
}
:lang(es-UY) .page-experts .paragraph2 > .box {
  padding: 4vw 0 2vw;
}
:lang(es-UY) .page-experts .background-grey {
  background-color: #efefef;
}
@media (min-width: 768px) {
  :lang(es-UY) .page-experts .experts-box-left .image.col-xs-6.col-sm-3.col-md-2 {
    padding-right: 0;
    width: auto;
  }
}
@media (min-width: 992px) {
  :lang(es-UY) .page-experts .experts-box-left .image.col-xs-6.col-sm-3.col-md-2 img {
    width: 100%;
  }
}
:lang(es-UY) .page-experts .experts-box-left .richText ul {
  column-count: 2;
}
:lang(es-UY) .page-experts .experts-icons-box .experts-box-left > .component-content > .paragraphSystem {
  display: flex;
  flex-wrap: wrap;
}
:lang(es-UY) .page-experts .experts-icons-box .experts-box-left > .component-content > .paragraphSystem .richText {
  width: 100%;
}
:lang(es-UY) .page-experts .alwayson-table table,
:lang(es-UY) .page-experts .alwayson-table td {
  border: none;
}
:lang(es-UY) .page-experts .alwayson-table table tr:first-child {
  border-bottom: 1px solid black;
  /* color: #00A0DF; */
  color: #c8102e;
}
:lang(es-UY) .page-experts .alwayson-table table td:nth-child(2) {
  border-right: 1px solid black;
  border-left: 1px solid black;
}
@media (min-width: 768px) {
  :lang(es-UY) .page-experts .background-grey .box.col-xs-10.col-xs-offset-1.first.odd.last > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(es-UY) .page-experts .background-grey .box.col-xs-10.col-xs-offset-1.first.odd.last > .component-content > .paragraphSystem .experts-box-left,
  :lang(es-UY) .page-experts .background-grey .box.col-xs-10.col-xs-offset-1.first.odd.last > .component-content > .paragraphSystem .experts-box-right {
    display: flex;
  }
  :lang(es-UY) .page-experts .background-grey .box.col-xs-10.col-xs-offset-1.first.odd.last > .component-content > .paragraphSystem .experts-box-left > .component-content > .paragraphSystem,
  :lang(es-UY) .page-experts .background-grey .box.col-xs-10.col-xs-offset-1.first.odd.last > .component-content > .paragraphSystem .experts-box-right > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
    height: 100%;
  }
  :lang(es-UY) .page-experts .background-grey .box.col-xs-10.col-xs-offset-1.first.odd.last > .component-content > .paragraphSystem .experts-box-left > .component-content > .paragraphSystem > .richText.last,
  :lang(es-UY) .page-experts .background-grey .box.col-xs-10.col-xs-offset-1.first.odd.last > .component-content > .paragraphSystem .experts-box-right > .component-content > .paragraphSystem > .richText.last {
    display: flex;
    flex-grow: 2;
    align-items: flex-end;
  }
}
:lang(es-UY) .page-error-handler #content {
  margin-top: 32vw;
}
:lang(es-UY) .page-error-handler #content .panadol-content-rte {
  width: 85%;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
:lang(es-UY) .page-error-handler #content .panadol-content-rte h1,
:lang(es-UY) .page-error-handler #content .panadol-content-rte a {
  color: #c8102e;
}
@media (min-width: 768px) {
  :lang(es-UY) .page-error-handler #content {
    margin-top: 26vw;
  }
}
@media (min-width: 992px) {
  :lang(es-UY) .page-error-handler #content {
    margin-top: 14vw;
  }
}
:lang(es-UY) .page-error-handler #content .richText {
  padding: 8em 0;
}
@media (min-width: 768px) {
  :lang(es-UY) .page-error-handler #content .richText {
    padding: 2em 0 14em;
  }
}
@media (min-width: 992px) {
  :lang(es-UY) .page-error-handler #content .richText {
    padding-bottom: 10em;
  }
}
:lang(es-UY) .page-error-handler #content .richText h1 {
  font-family: 'Montserrat';
font-weight: '400';
  line-height: 1.5;
  color: #c8102e !important;
}
@media (min-width: 768px) {
  :lang(es-UY) .page-error-handler #content .richText h1 {
    font-size: 12vw;
  }
}
@media (min-width: 992px) {
  :lang(es-UY) .page-error-handler #content .richText h1 {
    font-size: 11vw;
    line-height: 1.1;
  }
}
:lang(es-UY) .page-error-handler #content .richText h2 {
  font-family: 'Montserrat';
font-weight: '400';
}
@media (max-width: 991px) {
  :lang(es-UY) #footer .footer-flex > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(es-UY) #footer .footer-flex > .component-content > .paragraphSystem .footer-order.first {
    order: 2;
  }
}
@media (min-width: 992px) {
  :lang(es-UY) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 5.8vw;
    margin-bottom: .4vw;
  }
}
@media (min-width: 1400px) {
  :lang(es-UY) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    margin-bottom: .3vw;
  }
}
@media (max-width: 991px) {
  :lang(es-UY) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 9.68vw !important;
    margin-bottom: 5px;
  }
  :lang(es-UY) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 9.4vw;
  }
}
@media (max-width: 767px) {
  :lang(es-UY) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 13.55vw !important;
    margin-bottom: 5px;
  }
  :lang(es-UY) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 13vw;
  }
}
@media (min-width: 992px) {
  :lang(es-UY) .page-home .flex-items-content-box > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(es-UY) .page-home .flex-items-content-box > .component-content > .paragraphSystem .richText p,
  :lang(es-UY) .page-home .flex-items-content-box > .component-content > .paragraphSystem figcaption p {
    min-height: auto;
    font-size: 1.2vw;
  }
}
:lang(es-UY) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2 a {
  font-family: Montserrat;
  font-weight: 700;
}
:lang(es-UY) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(2),
:lang(es-UY) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(3),
:lang(es-UY) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(4) {
  white-space: normal;
  text-align: center;
  font-size: 1.25rem;
  line-height: 1.75;
  display: block;
  width: 100%;
}
:lang(es-UY) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(2) a,
:lang(es-UY) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(3) a,
:lang(es-UY) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(4) a {
  font-family: Montserrat;
 font-weight: 400;
  padding-bottom: 0 !important;
}
:lang(es-UY) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(4) {
  margin-bottom: 1rem;
}
:lang(es-UY) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(n+5) a:before {
  content: "вЂў";
  margin-right: 1rem;
}
@media (max-width: 991px) {
  :lang(es-UY) .navigation-item.navigation-level1.page-safetyinformation > .navigation-level2 {
    background-color: #fff;
  }
}
@media (min-width: 992px) {
  :lang(es-UY) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2 {
    display: block;
    width: 26%;
    padding: 0 !important;
  }
  :lang(es-UY) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:first-child,
  :lang(es-UY) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(2),
  :lang(es-UY) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(3),
  :lang(es-UY) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(4) {
    display: block;
    width: 100%;
    padding: 0 16% !important;
  }
  :lang(es-UY) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(5),
  :lang(es-UY) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(8) {
    padding: 0 0 0 14% !important;
    display: block;
    width: 22%;
  }
}
@media (max-width: 767px) {
  :lang(es-UY) .mobile-img {
    max-width: 200%;
    width: 200% !important;
    position: relative;
    right: 50%;
  }
}

:lang(es-DO) {
  /* .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover p, */
  /* Footer */
  /*Table custom style*/
}
:lang(es-DO) .reference-header1 .box.component.col-xs-12.col-md-10.last,
:lang(es-DO) .btn.green-btn,
:lang(es-DO) .page-home .reskin-homepage-header-banner .reskin-header-banner-content a.btn-custom:after,
:lang(es-DO) .background-color-green,
:lang(es-DO) .green-label,
:lang(es-DO) .template-panadol-template .reference-header1 .box.component.col-xs-12.col-md-10.last,
:lang(es-DO) .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,
:lang(es-DO) .green-table,
:lang(es-DO) .green-table table,
:lang(es-DO) .overlay-container #wrapper .parametrizedhtml.reference-popup-health {
  background-color: #c8102e;
}
:lang(es-DO) .green-table {
  border-color: #c8102e;
}
:lang(es-DO) .btn {
  border: 1px solid #c8102e;
}
:lang(es-DO) .selection-bold {
  font-weight: 700;
}
:lang(es-DO) .page-where-to-buy .tabs-nav-item.is-active, :lang(es-DO) .page-where-to-buy .tabs-nav-item.is-active:hover {
  border-bottom: 4px solid #c8102e;
}
:lang(es-DO) .panadol-search-outer-box {
  background: #c8102e;
}
:lang(es-DO) .carousel-nav {
  margin-top: 0;
}
:lang(es-DO) h1 {
  font-size: 3.1rem;
}
:lang(es-DO) .panadol-compare-outer-box {
  padding-top: 0;
}
:lang(es-DO) .green-bottom:after,
:lang(es-DO) .green-top:before,
:lang(es-DO) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover h3,
:lang(es-DO) .btn.white-btn,
:lang(es-DO) .gray-box [class*=box-num-] > :before,
:lang(es-DO) .how-to-table-section h3,
:lang(es-DO) .flex-symptoms-parent .flex-symptoms-img:after,
:lang(es-DO) .page-where-to-buy .panadol-content-rte p,
:lang(es-DO) .page-where-to-buy .panadol-content-rte p a,
:lang(es-DO) .page-panadol-rapid-caplets a.btn.white-btn,
:lang(es-DO) .where-btn,
:lang(es-DO) .page-search .searchResults-result h3,
:lang(es-DO) .page-search .searchResults-result a,
:lang(es-DO) .page-search .searchResults-pagination ul li.is-active a,
:lang(es-DO) .page-sitemap h1,
:lang(es-DO) .page-sitemap .accordion .accordion-container .accordion-slide .accordion-head:before,
:lang(es-DO) .sitemap-column ul ul li:before,
:lang(es-DO) .page-search .searchResults-pagination ul li a:hover {
  top: 14px;
  color: #c8102e !important;
}
@media (min-width: 992px) {
  :lang(es-DO) .green-bottom:after,
  :lang(es-DO) .green-top:before,
  :lang(es-DO) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover h3,
  :lang(es-DO) .btn.white-btn,
  :lang(es-DO) .gray-box [class*=box-num-] > :before,
  :lang(es-DO) .how-to-table-section h3,
  :lang(es-DO) .flex-symptoms-parent .flex-symptoms-img:after,
  :lang(es-DO) .page-where-to-buy .panadol-content-rte p,
  :lang(es-DO) .page-where-to-buy .panadol-content-rte p a,
  :lang(es-DO) .page-panadol-rapid-caplets a.btn.white-btn,
  :lang(es-DO) .where-btn,
  :lang(es-DO) .page-search .searchResults-result h3,
  :lang(es-DO) .page-search .searchResults-result a,
  :lang(es-DO) .page-search .searchResults-pagination ul li.is-active a,
  :lang(es-DO) .page-sitemap h1,
  :lang(es-DO) .page-sitemap .accordion .accordion-container .accordion-slide .accordion-head:before,
  :lang(es-DO) .sitemap-column ul ul li:before,
  :lang(es-DO) .page-search .searchResults-pagination ul li a:hover {
    top: 8px;
  }
}
:lang(es-DO) .richText ul li:before {
  font-size: 5px;
  color: #c8102e !important;
}
@media (min-width: 992px) {
  :lang(es-DO) .richText ul li:before {
    top: 11px;
  }
}
:lang(es-DO) .page-home .reskin-homepage-green-section .background-color-green .green-bottom:after {
  color: #fff !important;
}
:lang(es-DO) .txt-grey {
  color: #c8102e !important;
  /* Have to overwrite the !important set in the main theme for some reason -_- */
}
:lang(es-DO) .padding-0 {
  padding: 0;
}
:lang(es-DO) .how-to-table-section .txt-grey {
  color: #c8102e !important;
}
:lang(es-DO) .carousel-nav .carousel-nav-item a {
  background-color: #C9C9C9;
  border: 1px solid #C9C9C9;
}
:lang(es-DO) .carousel-nav li.is-active a,
:lang(es-DO) .panadol-compare-now-link p {
  background: #c8102e;
  border: 1px solid #c8102e;
}
:lang(es-DO) h3,
:lang(es-DO) h2,
:lang(es-DO) h1,
:lang(es-DO) .how-to-table-section h3 > .txt-grey,
:lang(es-DO) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover a {
  color: #c8102e;
}
:lang(es-DO) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover p {
  color: #7F7F7F;
}
:lang(es-DO) .panadol-product-list-tab-box.compare-selected .richText.panadol-prod-comp-checkbox-rte p {
  background: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/check.png) no-repeat 0;
}
:lang(es-DO) .gray-car .carousel-nav-prev a:before,
:lang(es-DO) .page-children .carousel-child .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/arrowgreenleft.png);
}
:lang(es-DO) .gray-car .carousel-nav-next a:before,
:lang(es-DO) .page-children .carousel-child .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/arrowgreenright.png);
}
:lang(es-DO) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2 a {
  font-family: Montserrat;
  font-weight: 700;
}
:lang(es-DO) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(2),
:lang(es-DO) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(3),
:lang(es-DO) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(4) {
  white-space: normal;
  text-align: center;
  font-size: 1.25rem;
  line-height: 1.75;
  display: block;
  width: 100%;
}
:lang(es-DO) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(2) a,
:lang(es-DO) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(3) a,
:lang(es-DO) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(4) a {
  font-family: Montserrat;
 font-weight: 400;
  padding-bottom: 0 !important;
}
:lang(es-DO) .header .navigation-horizontal .navigation-item.navigation-level1:nth-child(3) > .navigation-item-title:after, :lang(es-DO) .header .navigation-horizontal .navigation-item.navigation-level1:nth-child(4) > .navigation-item-title:after {
  content: " ";
}
:lang(es-DO) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(4) {
  margin-bottom: 1rem;
}
:lang(es-DO) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(n+5) a:before {
  content: "вЂў";
  margin-right: 1rem;
}
:lang(es-DO) .page-products.page-children .tabs-nav-item.is-active {
  border-bottom: 3px solid #c8102e;
}
:lang(es-DO) .rethink-care-reskin .richText .txt-size-custom:after,
:lang(es-DO) .rethink-care-reskin .richText h2:after,
:lang(es-DO) .rethink-care-reskin figcaption .txt-size-custom:after,
:lang(es-DO) .rethink-care-reskin figcaption h2:after {
  color: #c8102e;
}
:lang(es-DO) .page-dosage-calculator #products-list p.vertical-wrapper:hover,
:lang(es-DO) .page-dosage-calculator #calculator #calculator-block {
  background-color: #c8102e;
}
:lang(es-DO) .page-dosage-calculator #calculator #calculator-heading .close .calc-close-text:before,
:lang(es-DO) .page-dosage-calculator #calculator #calculator-heading h2 {
  color: #c8102e;
}
:lang(es-DO) .page-dosage-calculator #calculator #how-to-dose .how-to-dose-item p span {
  color: #c8102e;
}
:lang(es-DO) .de-cerca-con-la-gripe .winasorb-products-table .div-height .title-img, :lang(es-DO) .de-cerca-con-la-gripe .winasorb-products-table .div-height .title-img, :lang(es-DO) .acerca-del-resfriado-comun .winasorb-products-table .div-height .title-img, :lang(es-DO) .cual-diferencia-entre-resfriado .winasorb-products-table .div-height .title-img, :lang(es-DO) .combatir-resfriado-remedios-caseros .winasorb-products-table .div-height .title-img, :lang(es-DO) .el-progreso-de-la-gripe .winasorb-products-table .div-height .title-img {
  width: 50%;
  margin: 0 auto;
  height: 68%;
}
:lang(es-DO) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/headache-white-icon.png);
}
:lang(es-DO) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/fever-white-icon.png);
}
:lang(es-DO) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/backpain-white-icon.png);
}
:lang(es-DO) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/coldflu-white-icon.png);
}
:lang(es-DO) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/headache-white-icon.png);
}
:lang(es-DO) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/fever-red-icon.png);
}
:lang(es-DO) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/backpain-white-icon.png);
}
:lang(es-DO) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/coldflu-red-icon.png);
}
:lang(es-DO) .page-home .carousel .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/arrowgreenleft.png);
}
:lang(es-DO) .page-home .carousel .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/arrowgreenright.png);
}
@media (min-width: 992px) {
  :lang(es-DO) .page-home .flex-items-content-box > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(es-DO) .page-home .flex-items-content-box > .component-content > .paragraphSystem .richText p,
  :lang(es-DO) .page-home .flex-items-content-box > .component-content > .paragraphSystem figcaption p {
    min-height: auto;
    font-size: 1.2vw;
  }
}
@media (min-width: 992px) {
  :lang(es-DO) .page-products .reference-compare-snippet .panadol-compare-table-section-box {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/greencompare.png);
    background-position-y: 88% !important;
    background-repeat: no-repeat;
    background-size: 100% 68%;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  :lang(es-DO) .page-products .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/greencompare.png);
    background-position-y: 100%;
    background-repeat: no-repeat;
    min-height: 740px;
    padding-left: 0;
    padding-right: 0;
  }
  :lang(es-DO) .page-products .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected li {
    padding-bottom: 0px;
  }
}
@media (max-width: 767px) {
  :lang(es-DO) .page-products .panadol-compare-selected .richText {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/greencompare.png);
    background-repeat: no-repeat;
  }
}
:lang(es-DO) .page-products .panadol-compare-label-rte {
  margin-top: 0px;
}
:lang(es-DO) .page-products .panadol-compare-label-rte li:first-child {
  margin-bottom: 10px;
  padding-bottom: 0 !important;
  border-bottom: 1px solid;
}
:lang(es-DO) .page-products .panadol-compare-label-rte li:last-child {
  margin-top: 0px;
}
@media (min-width: 768px) {
  :lang(es-DO) .page-products .compare-hidden .panadol-prod-list-image figcaption {
    min-height: 70px;
  }
}
@media (min-width: 992px) {
  :lang(es-DO) .page-products .compare-hidden .panadol-prod-list-image figcaption {
    min-height: 3vw;
  }
}
@media (min-width: 992px) {
  :lang(es-DO) .page-products .flex-align-child.last {
    margin-top: -15%;
  }
}
@media (min-width: 992px) {
  :lang(es-DO) .page-products.page-panadol-rapid-caplets .flex-align-child.last {
    margin-top: -12%;
  }
}
@media (min-width: 767px) {
  :lang(es-DO) .page-products .richText h3 {
    min-height: 61px;
  }
}
:lang(es-DO) .page-products .gray-box .box-num-2 .richText p {
  margin: 0;
}
:lang(es-DO) .page-products .gray-box .box-num-2 .image {
  padding-top: 0%;
}
@media (max-width: 767px) {
  :lang(es-DO) .page-products .gray-box .box-num-2 .image {
    padding-top: 1%;
  }
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(es-DO) .page-symptoms .car-products .image figcaption p {
    margin-bottom: 0;
  }
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(es-DO) .page-symptoms .car-products .richText.even p:first-child {
    margin-top: 0;
  }
}
:lang(es-DO) .page-symptoms h3 {
  font-size: 1.25rem;
}
@media (min-width: 992px) {
  :lang(es-DO) .page-symptoms h3 {
    font-size: 1.5rem;
  }
}
:lang(es-DO) .page-symptoms .richText ul li,
:lang(es-DO) .page-symptoms .richText p,
:lang(es-DO) .page-symptoms .flex-symptoms-parent p {
  font-size: 1rem;
  line-height: 1.5625rem;
}
@media (min-width: 992px) {
  :lang(es-DO) .page-symptoms .richText ul li,
  :lang(es-DO) .page-symptoms .richText p,
  :lang(es-DO) .page-symptoms .flex-symptoms-parent p {
    font-size: 1.25rem;
    line-height: 1.875rem;
  }
}
@media (min-width: 992px) {
  :lang(es-DO) .page-living-well .car-article-living p:first-child {
    min-height: 4vw !important;
  }
  :lang(es-DO) .page-living-well .car-article-living p:nth-child(2) {
    min-height: 8vw !important;
  }
}
:lang(es-DO) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
  display: -webkit-flexbox;
  display: -ms-flexbox;
  display: flex;
  max-height: 960px;
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(es-DO) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
    max-height: 960px;
  }
}
@media (max-width: 767px) {
  :lang(es-DO) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
    max-height: none;
  }
}
:lang(es-DO) .page-faqs h1 {
  color: #c8102e;
  font-size: 2.4375rem;
  line-height: 3.75rem;
}
@media (min-width: 768px) {
  :lang(es-DO) .page-faqs h1 {
    font-size: 3.5rem;
    line-height: 3.875rem;
  }
}
@media (min-width: 992px) {
  :lang(es-DO) .page-faqs h1 {
    font-size: 5.625rem;
    line-height: 6.25rem;
  }
}
@media (max-width: 767px) {
  :lang(es-DO) .page-faqs #content {
    margin-top: 30vw;
  }
}
@media (min-width: 768px) {
  :lang(es-DO) .page-faqs #content {
    margin-top: 16vw;
  }
}
@media (min-width: 1200px) {
  :lang(es-DO) .page-faqs #content {
    margin-top: 14vw;
  }
}
:lang(es-DO) .page-faqs #app .nav-tabs .nav-link.active {
  border-color: #c8102e;
}
:lang(es-DO) .page-faqs #app #outer-tab-content #accordionAdult h4,
:lang(es-DO) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header:after,
:lang(es-DO) .page-faqs #app #outer-tab-content #accordionChildren h4,
:lang(es-DO) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header:after {
  color: #c8102e;
}
:lang(es-DO) .page-faqs .tabs.col-xs-10 {
  width: 83.33333% !important;
}
:lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-nav {
  position: relative;
  height: auto;
  margin-bottom: 40px;
}
:lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-nav .tabs-nav-list {
  width: 100%;
  text-align: center;
}
:lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-nav .tabs-nav-list .tabs-nav-item {
  display: inline-block;
  background: transparent;
  border: none;
  border-bottom: 4px solid;
  border-color: #c8102e;
  float: none;
  height: auto;
  padding: 13px;
}
:lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-nav .tabs-nav-list .tabs-nav-item a {
  color: #c8102e;
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 1.5625rem;
  line-height: 1.6875rem;
}
@media (min-width: 768px) {
  :lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-nav .tabs-nav-list .tabs-nav-item a {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
}
@media (min-width: 992px) {
  :lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-nav .tabs-nav-list .tabs-nav-item a {
    font-size: 3.5rem;
    line-height: 3.875rem;
  }
}
:lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-content {
  top: 0;
  padding: 0;
  border: none;
}
:lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-content .accordion {
  /* .accordion-slide.is-active .accordion-content-wrapper {
      display: block;
  } */
}
:lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container {
  border: none;
}
@media (min-width: 992px) {
  :lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide {
    width: 40%;
  }
  :lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide.odd {
    float: left;
    clear: left;
  }
  :lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide.even {
    float: right;
    clear: right;
  }
}
:lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide.is-active .accordion-head::after {
  content: "\f054";
  transform: rotate(90deg);
}
:lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-head {
  background-color: #fff;
  padding: 13px 0;
  border: none;
  border-bottom: 1px solid #535353;
}
:lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-head::after {
  content: "\f054";
  font-family: FontAwesome;
  font-style: normal;
  font-weight: 400;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  top: 50%;
  right: 0;
  font-size: 1rem;
  color: #c8102e;
  transition-property: transform;
  transition-duration: 0.5s;
}
:lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-head:hover {
  color: #c8102e;
}
:lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-head h3.accordion-title {
  width: 95%;
  padding: 0;
  font-family: Montserrat;
 font-weight: 400;
  font-weight: normal;
  font-size: 1.125rem;
  line-height: 1.875rem;
}
@media (min-width: 768px) {
  :lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-head h3.accordion-title {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }
}
:lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-head h3.accordion-title a:hover {
  color: #c8102e;
}
:lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-content-wrapper {
  overflow: hidden;
}
:lang(es-DO) .page-faqs .tabs.col-xs-10 .tabs-content .accordion ul.accordion-container li.accordion-slide .accordion-content-wrapper .accordion-content {
  padding: 13px 0 0;
}
:lang(es-DO) .page-children .child-table a,
:lang(es-DO) .page-children .child-table h3 {
  color: #c8102e;
}
:lang(es-DO) .page-children .child-table .richText:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/headache-red-icon.png);
}
:lang(es-DO) .page-children .child-table .richText:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/tootache-red-icon.png);
}
:lang(es-DO) .page-children .child-table .richText:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/fever-red-icon.png);
}
:lang(es-DO) .page-children .child-table .richText:hover {
  background-color: #c8102e !important;
}
:lang(es-DO) .page-children .child-table .richText:hover:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/headache-white-icon.png);
}
:lang(es-DO) .page-children .child-table .richText:hover:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/tootache-white-icon.png);
}
:lang(es-DO) .page-children .child-table .richText:hover:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_DO/Reskin/fever-white-icon.png);
}
:lang(es-DO) .page-404 #content,
:lang(es-DO) .page-error-handler #content {
  margin-top: 32vw;
}
@media (min-width: 768px) {
  :lang(es-DO) .page-404 #content,
  :lang(es-DO) .page-error-handler #content {
    margin-top: 26vw;
  }
}
@media (min-width: 992px) {
  :lang(es-DO) .page-404 #content,
  :lang(es-DO) .page-error-handler #content {
    margin-top: 14vw;
  }
}
:lang(es-DO) .page-404 #content .richText,
:lang(es-DO) .page-error-handler #content .richText {
  padding: 8em 0;
}
@media (min-width: 768px) {
  :lang(es-DO) .page-404 #content .richText,
  :lang(es-DO) .page-error-handler #content .richText {
    padding: 2em 0 14em;
  }
}
@media (min-width: 992px) {
  :lang(es-DO) .page-404 #content .richText,
  :lang(es-DO) .page-error-handler #content .richText {
    padding: 10em 0;
  }
}
:lang(es-DO) .page-404 #content .richText h1,
:lang(es-DO) .page-error-handler #content .richText h1 {
  font-family: 'Montserrat';
font-weight: '400';
  line-height: 1.5;
}
@media (min-width: 768px) {
  :lang(es-DO) .page-404 #content .richText h1,
  :lang(es-DO) .page-error-handler #content .richText h1 {
    font-size: 12vw;
  }
}
@media (min-width: 992px) {
  :lang(es-DO) .page-404 #content .richText h1,
  :lang(es-DO) .page-error-handler #content .richText h1 {
    font-size: 11vw;
    line-height: 1.1;
  }
}
:lang(es-DO) .page-404 #content .richText h2,
:lang(es-DO) .page-error-handler #content .richText h2 {
  font-family: 'Montserrat';
font-weight: '400';
}
@media (max-width: 991px) {
  :lang(es-DO) #footer .footer-flex > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(es-DO) #footer .footer-flex > .component-content > .paragraphSystem .footer-order.first {
    order: 2;
  }
}
@media (max-width: 767px) {
  :lang(es-DO) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 13.55vw !important;
    margin-bottom: 5px;
  }
  :lang(es-DO) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 13vw;
  }
}
:lang(es-DO) .winasorb-products-table .table {
  float: left;
  border-left: 2px solid #fff !important;
  display: block;
  width: 100%;
  border-collapse: collapse;
  position: relative;
  font-family: "Montserrat";
  font-weight: "400";
}
:lang(es-DO) .winasorb-products-table .thead {
  width: 33.3333%;
  display: block;
  float: left;
  border-top: 1px solid #c8102e;
  border-top-left-radius: 30px;
  color: #7f7f7f;
}
:lang(es-DO) .winasorb-products-table li {
  font-size: 1rem;
  background: none !important;
  line-height: 20px;
  color: #fff;
}
:lang(es-DO) .winasorb-products-table .th:last-child {
  border-bottom-left-radius: 30px;
}
:lang(es-DO) .winasorb-products-table .th.blue {
  border-top-left-radius: 30px;
  color: #fff;
  font-size: 1.5rem;
  padding-bottom: 0;
  background: #25408F;
  font-weight: 700;
}
:lang(es-DO) .winasorb-products-table .th.blue:before {
  content: "";
  width: 50px;
  background-color: #fff;
  height: 3px;
  position: absolute;
  margin-top: 3rem;
}
:lang(es-DO) .winasorb-products-table .thead .tr .th {
  background: #c8102e;
  color: #fff;
}
:lang(es-DO) .winasorb-products-table .tbody {
  width: auto;
  display: block;
  white-space: nowrap;
  position: relative;
  color: #7f7f7f;
}
:lang(es-DO) .winasorb-products-table .images-wrapper {
  display: inline-block;
  text-align: center;
  width: 50%;
}
:lang(es-DO) .winasorb-products-table .image1,
:lang(es-DO) .winasorb-products-table .image2 {
  width: 66%;
  border: #fff;
  display: inline-block;
}
:lang(es-DO) .winasorb-products-table .first-row {
  display: block;
}
:lang(es-DO) .winasorb-products-table ul {
  margin: 0;
}
:lang(es-DO) .winasorb-products-table .thead li {
  font-size: 1rem;
  line-height: 20px;
}
:lang(es-DO) .winasorb-products-table tr {
  border-bottom: 1px solid #a7a3a3;
  display: block;
  text-align: left;
}
:lang(es-DO) .winasorb-products-table .image1 {
  background: #fff;
  border-top: 1px solid #a7a3a3;
}
:lang(es-DO) .winasorb-products-table .image2 {
  border-right: 1px solid #a7a3a3;
  border-top: 1px solid #a7a3a3;
  margin-left: -5px;
  border-bottom-right-radius: 30px;
  border-top-right-radius: 30px;
}
:lang(es-DO) .winasorb-products-table .image2 .first-row .div-height:last-child {
  border-bottom-right-radius: 30px;
}
:lang(es-DO) .winasorb-products-table .image1 span,
:lang(es-DO) .winasorb-products-table .image2 span {
  white-space: pre-wrap;
}
:lang(es-DO) .winasorb-products-table .th {
  height: 190px;
  background: #ececec;
  border-bottom: 1px solid #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-left: 2rem;
  line-height: 2rem;
}
:lang(es-DO) .winasorb-products-table .div-height {
  height: 190px;
  border-bottom: 1px solid #a7a3a3;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
:lang(es-DO) .winasorb-products-table .div-height .title-img {
  width: 47%;
  margin: 0 auto;
  height: 40%;
}
:lang(es-DO) .winasorb-products-table .div-height .icons {
  width: 40px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  :lang(es-DO) .winasorb-products-table .thead {
    width: 50%;
  }
  :lang(es-DO) .winasorb-products-table .image1,
  :lang(es-DO) .winasorb-products-table .image2 {
    width: 100%;
  }
  :lang(es-DO) .winasorb-products-table .tbody {
    overflow-x: auto;
    width: 50%;
  }
  :lang(es-DO) .winasorb-products-table .images-wrapper {
    width: 100%;
  }
  :lang(es-DO) .winasorb-products-table .th {
    padding-left: 1rem;
  }
  :lang(es-DO) .winasorb-products-table .div-height .title-img {
    width: 46%;
    margin: 0 auto;
  }
  :lang(es-DO) .winasorb-products-table .thead li {
    font-size: .8rem;
  }
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(es-DO) .winasorb-products-table .div-height .title-img {
    height: 40%;
  }
}
@media (max-width: 767px) {
  :lang(es-DO) .mobile-img {
    max-width: 200%;
    width: 200% !important;
    position: relative;
    right: 50%;
  }
  :lang(es-DO) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 13.68vw !important;
    margin-bottom: 5px;
  }
  :lang(es-DO) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 12.6vw;
  }
}
@media (max-width: 991px) {
  :lang(es-DO) .navigation-item.navigation-level1.page-safetyinformation > .navigation-level2 {
    background-color: #fff;
  }
  :lang(es-DO) .navigation-horizontal .has-children > .navigation-item-title .navigation-item-decoration:after {
    color: #c8102e !important;
  }
}
@media (min-width: 992px) {
  :lang(es-DO) .page-children .carousel-child .carousel {
    padding: 15px 106px !important;
  }
  :lang(es-DO) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2 {
    display: block;
    width: 26%;
    padding: 0 !important;
  }
  :lang(es-DO) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:first-child,
  :lang(es-DO) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(2),
  :lang(es-DO) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(3),
  :lang(es-DO) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(4) {
    display: block;
    width: 100%;
    padding: 0 16% !important;
    pointer-events: none;
  }
  :lang(es-DO) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(5),
  :lang(es-DO) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(8) {
    padding: 0 0 0 14% !important;
    display: block;
    width: 22%;
  }
  :lang(es-DO) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 5.8vw;
    margin-bottom: .4vw;
  }
  :lang(es-DO) .header .navigation-horizontal .navigation-level2.navigation-branch,
  :lang(es-DO) .template-panadol-template .header .navigation-horizontal .navigation-level2.navigation-branch,
  :lang(es-DO) .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  :lang(es-DO) .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  :lang(es-DO) .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover,
  :lang(es-DO) .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover {
    background: #c8102e;
  }
  :lang(es-DO) .page-symptoms .carousel[class*=car-] .carousel-slide > .carouselSlide {
    padding: 0;
  }
  :lang(es-DO) .page-symptoms .paragraphSystem:last-child .car-article .snippetReference .richText:nth-child(3) p {
    min-height: 60px !important;
  }
  :lang(es-DO) .page-symptoms .carousel[class*=car-] .carousel-slide > .carouselSlide > .no-image > .carousel-content .paragraphSystem .snippetReference {
    padding: 5px;
  }
}
@media (min-width: 1400px) {
  :lang(es-DO) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    margin-bottom: .3vw;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  :lang(es-DO) .page-products .panadol-product-table-section .panadol-compare-selected li:nth-child(3) {
    min-height: 70px !important;
  }
  :lang(es-DO) .page-products .panadol-product-table-section .panadol-content-rte ul:last-child li {
    min-height: 100px !important;
  }
}
@media (max-width: 992px) {
  :lang(es-DO) .page-living-well .mobile-img img,
  :lang(es-DO) .page-symptoms .mobile-img img {
    max-width: 200%;
    width: 200% !important;
    /* height: 240px; */
    position: relative;
    right: 50%;
  }
}
@media (max-width: 992px) {
  :lang(es-DO) .page-symptoms .mobile-img img {
    right: 100%;
  }
}
@media (max-width: 992px) {
  :lang(es-DO) .page-acerca-del-resfriado-comun .mobile-img img {
    right: 52%;
  }
}
@media (max-width: 992px) {
  :lang(es-DO) .page-cual-diferencia-entre-resfriado .mobile-img img {
    right: 36%;
  }
}
@media (max-width: 992px) {
  :lang(es-DO) .page-el-progreso-de-la-gripe .mobile-img img {
    right: 47%;
  }
}
@media (max-width: 992px) {
  :lang(es-DO) .page-todo-lo-que-desea-saber-sobre-la-fiebre .mobile-img img {
    right: 74%;
  }
}
@media (max-width: 992px) {
  :lang(es-DO) .page-acerca-de-la-tos .mobile-img img {
    right: 0;
  }
}
:lang(es-DO) .page-winasorb-adulto .carouselSlide .snippetReference > .inner > .component-content > .box .richText > .component-content {
  overflow: visible;
}
@media (max-width: 991px) {
  :lang(es-DO) .flex-symptoms-parent.symptom-img-txt-3 .richText ul {
    flex-direction: column;
  }
  :lang(es-DO) .flex-symptoms-parent.symptom-img-txt-3 .richText ul li::before {
    top: 0;
  }
}
:lang(es-DO) .page-dosage-calculator .calc-instruction.even .richText.last {
  width: unset;
}
:lang(es-DO) .page-dosage-calculator .intake {
  white-space: nowrap;
}
@media (max-width: 991px) {
  :lang(es-DO) .sitemap-column ul > li:before {
    top: 0 !important;
  }
}
:lang(es-DO) .panadol-search-outer-box .panadol-search button {
  background-position-x: 5px;
}
:lang(es-DO) .page-children .yellow-child .component-content {
  padding-bottom: 50px !important;
}
@media (max-width: 992px) {
  :lang(es-DO) .page-how-to-treat-your-childs-headache .mobile-img img .mobile-img img {
    right: 60% !important;
  }
}
@media (max-width: 992px) {
  :lang(es-DO) .page-managing-fever-in-children .mobile-img img .mobile-img img {
    right: 75% !important;
  }
}
@media (max-width: 992px) {
  :lang(es-DO) .page-teething-taking-care-of-your-babys-teeth .mobile-img img .mobile-img img {
    right: 85% !important;
  }
}
@media (max-width: 992px) {
  :lang(es-DO) .page-fever-in-children-when-to-see-a-doctor .mobile-img img .mobile-img img {
    right: 40% !important;
  }
}
@media (max-width: 992px) {
  :lang(es-DO) .page-which-type-of-headache-is-causing-you-pain .mobile-img img {
    right: 50% !important;
  }
}
@media (max-width: 992px) {
  :lang(es-DO) .page-managing-fever .mobile-img img {
    right: 70% !important;
  }
}
@media (max-width: 992px) {
  :lang(es-DO) .page-whats-the-difference-between-colds-and-the-flu .mobile-img img {
    right: 30% !important;
  }
}
@media (max-width: 992px) {
  :lang(es-DO) .page-period-pain-and-cramps .mobile-img img {
    right: 77% !important;
  }
}
:lang(es-DO) li.has-children > a[title="Gripe y ResfrГ­o"] {
  pointer-events: none;
}
@media (min-width: 992px) {
  :lang(es-DO) .panadol-product-table-section .image.panadol-compare-product img {
    width: auto;
  }
}
:lang(es-DO) .winasorb-products-table .div-height .title-img {
  width: auto;
  height: 60%;
}
:lang(es-DO) .page-products .panadol-product-table-section .panadol-compare-label-rte.hidden-xs {
  margin-top: 3px !important;
}
@media (min-width: 992px) {
  :lang(es-DO) .page-products .panadol-product-table-section .panadol-content-rte li:last-child {
    min-height: 170px !important;
  }
}

:lang(en-CB) {
  /* .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover p, */
  /*Table custom style*/
}
:lang(en-CB) .reference-header1 .box.component.col-xs-12.col-md-10.last,
:lang(en-CB) .btn.green-btn,
:lang(en-CB) .page-home .reskin-homepage-header-banner .reskin-header-banner-content a.btn-custom:after,
:lang(en-CB) .background-color-green,
:lang(en-CB) .green-label,
:lang(en-CB) .template-panadol-template .reference-header1 .box.component.col-xs-12.col-md-10.last,
:lang(en-CB) .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,
:lang(en-CB) .green-table,
:lang(en-CB) .green-table table,
:lang(en-CB) .overlay-container #wrapper .parametrizedhtml.reference-popup-health {
  background-color: #002B77;
}
:lang(en-CB) .green-table {
  border-color: #002B77;
}
:lang(en-CB) .padding-0 {
  padding: 0;
}
:lang(en-CB) .btn {
  border: 1px solid #002B77;
}
:lang(en-CB) .page-where-to-buy .tabs-nav-item.is-active, :lang(en-CB) .page-where-to-buy .tabs-nav-item.is-active:hover {
  border-bottom: 4px solid #002B77;
}
:lang(en-CB) .panadol-search-outer-box {
  background: #002B77;
}
@media (min-width: 992px) {
  :lang(en-CB) .header .navigation-horizontal .navigation-level2.navigation-branch,
  :lang(en-CB) .template-panadol-template .header .navigation-horizontal .navigation-level2.navigation-branch,
  :lang(en-CB) .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  :lang(en-CB) .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  :lang(en-CB) .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover,
  :lang(en-CB) .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover {
    background: #002B77;
  }
}
:lang(en-CB) .green-bottom:after,
:lang(en-CB) .green-top:before,
:lang(en-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover h3,
:lang(en-CB) .btn.white-btn,
:lang(en-CB) .gray-box [class*=box-num-] > :before,
:lang(en-CB) .how-to-table-section h3,
:lang(en-CB) .flex-symptoms-parent .flex-symptoms-img:after,
:lang(en-CB) .page-where-to-buy .panadol-content-rte p,
:lang(en-CB) .page-where-to-buy .panadol-content-rte p a,
:lang(en-CB) .page-panadol-rapid-caplets a.btn.white-btn,
:lang(en-CB) .where-btn,
:lang(en-CB) .page-search .searchResults-result h3,
:lang(en-CB) .page-search .searchResults-result a,
:lang(en-CB) .page-search .searchResults-pagination ul li.is-active a,
:lang(en-CB) .page-sitemap h1,
:lang(en-CB) .page-sitemap .accordion .accordion-container .accordion-slide .accordion-head:before,
:lang(en-CB) .sitemap-column ul ul li:before,
:lang(en-CB) .page-search .searchResults-pagination ul li a:hover {
  top: 14px;
  color: #002B77 !important;
}
@media (min-width: 992px) {
  :lang(en-CB) .green-bottom:after,
  :lang(en-CB) .green-top:before,
  :lang(en-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover h3,
  :lang(en-CB) .btn.white-btn,
  :lang(en-CB) .gray-box [class*=box-num-] > :before,
  :lang(en-CB) .how-to-table-section h3,
  :lang(en-CB) .flex-symptoms-parent .flex-symptoms-img:after,
  :lang(en-CB) .page-where-to-buy .panadol-content-rte p,
  :lang(en-CB) .page-where-to-buy .panadol-content-rte p a,
  :lang(en-CB) .page-panadol-rapid-caplets a.btn.white-btn,
  :lang(en-CB) .where-btn,
  :lang(en-CB) .page-search .searchResults-result h3,
  :lang(en-CB) .page-search .searchResults-result a,
  :lang(en-CB) .page-search .searchResults-pagination ul li.is-active a,
  :lang(en-CB) .page-sitemap h1,
  :lang(en-CB) .page-sitemap .accordion .accordion-container .accordion-slide .accordion-head:before,
  :lang(en-CB) .sitemap-column ul ul li:before,
  :lang(en-CB) .page-search .searchResults-pagination ul li a:hover {
    top: 8px;
  }
}
:lang(en-CB) .richText ul li:before {
  color: #002B77 !important;
}
:lang(en-CB) .page-home .reskin-homepage-green-section .background-color-green .green-bottom:after {
  color: #fff !important;
}
@media (max-width: 991px) {
  :lang(en-CB) .navigation-horizontal .has-children > .navigation-item-title .navigation-item-decoration:after {
    color: #002B77 !important;
  }
}
:lang(en-CB) .txt-grey {
  color: #002B77 !important;
  /* Have to overwrite the !important set in the main theme for some reason -_- */
}
:lang(en-CB) .how-to-table-section .txt-grey {
  color: #201547 !important;
}
:lang(en-CB) .reference-language-selector {
  width: 10%;
  z-index: 1000;
  position: absolute;
  right: auto;
  left: 33%;
  top: 2vw;
}
@media (min-width: 576px) {
  :lang(en-CB) .reference-language-selector {
    top: 3.1vw;
  }
}
@media (min-width: 768px) {
  :lang(en-CB) .reference-language-selector {
    left: 49vw;
    top: 3.4vw;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .reference-language-selector {
    right: 7vw;
    top: auto;
    left: auto;
  }
}
:lang(en-CB) .navigation-mobile-menu::after {
  right: 43vw;
  top: 2vw !important;
}
@media (min-width: 768px) {
  :lang(en-CB) .navigation-mobile-menu::after {
    right: 25vw;
  }
}
:lang(en-CB) .carousel-nav .carousel-nav-item a {
  background-color: #C9C9C9;
  border: 1px solid #C9C9C9;
}
:lang(en-CB) .carousel-nav li.is-active a,
:lang(en-CB) .panadol-compare-now-link p {
  background: #002B77;
  border: 1px solid #002B77;
}
:lang(en-CB) h3,
:lang(en-CB) h2,
:lang(en-CB) h1,
:lang(en-CB) .how-to-table-section h3 > .txt-grey,
:lang(en-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover a {
  color: #002B77;
}
:lang(en-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover p {
  color: #7F7F7F;
}
:lang(en-CB) .page-products.page-children .tabs-nav-item.is-active {
  border-bottom: 3px solid #002B77;
}
:lang(en-CB) .panadol-product-list-tab-box.compare-selected .richText.panadol-prod-comp-checkbox-rte p {
  background: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_CB/Reskin/check.png) no-repeat 0;
}
:lang(en-CB) .gray-car .carousel-nav-prev a:before,
:lang(en-CB) .page-children .carousel-child .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_CB/Reskin/arrowgreenleft.png);
}
:lang(en-CB) .gray-car .carousel-nav-next a:before,
:lang(en-CB) .page-children .carousel-child .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_CB/Reskin/arrowgreenright.png);
}
:lang(en-CB) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(2),
:lang(en-CB) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(3),
:lang(en-CB) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(4) {
  white-space: normal;
  text-align: center;
  font-size: 1.25rem;
  line-height: 1.75;
  display: block;
  width: 100%;
}
:lang(en-CB) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(2) a,
:lang(en-CB) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(3) a,
:lang(en-CB) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(4) a {
  font-family: Montserrat;
 font-weight: 400;
  padding-bottom: 0 !important;
}
:lang(en-CB) .up-close-with-the-common-cold .winasorb-products-table .div-height .title-img, :lang(en-CB) .up-close-with-the-flu .winasorb-products-table .div-height .title-img, :lang(en-CB) .difference-between-a-cold-and-flu .winasorb-products-table .div-height .title-img, :lang(en-CB) .fighting-cold-and-flu-with-home-remedies .winasorb-products-table .div-height .title-img, :lang(en-CB) .the-flu-journey .winasorb-products-table .div-height .title-img {
  width: 50%;
  margin: 0 auto;
  height: 68%;
}
:lang(en-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_CB/Reskin/headache-white-icon.png);
  margin-right: 15px;
}
:lang(en-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_CB/Reskin/fever-white-icon.png);
  margin-right: 15px;
}
:lang(en-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_CB/Reskin/fever-white-icon.png);
  margin-right: 15px;
}
:lang(en-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_CB/Reskin/coldflu-icon-white.png);
  margin-right: 15px;
}
:lang(en-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_CB/Reskin/headache-blue-icon.png);
}
:lang(en-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_CB/Reskin/fever-blue-icon.png);
}
:lang(en-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_CB/Reskin/fever-blue-icon.png);
}
:lang(en-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_CB/Reskin/coldflu-blue-icon.png);
}
:lang(en-CB) .page-home .carousel .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_CB/Reskin/arrowgreenleft.png);
}
:lang(en-CB) .page-home .carousel .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_CB/Reskin/arrowgreenright.png);
}
@media (min-width: 992px) {
  :lang(en-CB) .page-home .flex-items-content-box > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(en-CB) .page-home .flex-items-content-box > .component-content > .paragraphSystem .richText p,
  :lang(en-CB) .page-home .flex-items-content-box > .component-content > .paragraphSystem figcaption p {
    min-height: auto;
    font-size: 1.2vw;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .grid-box-right-2 .carousel-slide.is-active {
    grid-template-columns: repeat(2, 1fr);
    grid-row-gap: 30px;
  }
}
:lang(en-CB) .grid-box-right-2 .component {
  margin-bottom: 0;
}
:lang(en-CB) .grid-box-right-2 .component-content {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  :lang(en-CB) .grid-box-right-3 .carousel-slide.is-active {
    grid-template-columns: repeat(3, 1fr);
    grid-row-gap: 30px;
  }
}
:lang(en-CB) .grid-box-right-3 .component {
  margin-bottom: 0;
}
:lang(en-CB) .grid-box-right-3 .component-content {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  :lang(en-CB) .grid-box-2 .carousel-slide.is-active {
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .grid-box-3 .carousel-slide.is-active {
    grid-template-columns: repeat(3, 1fr);
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .grid-box-right-2 .carousel-slide.is-active,
  :lang(en-CB) .grid-box-right-3 .carousel-slide.is-active,
  :lang(en-CB) .grid-box-2 .carousel-slide.is-active,
  :lang(en-CB) .grid-box-3 .carousel-slide.is-active {
    display: grid !important;
    margin: 0 auto;
    grid-auto-rows: 1fr;
  }
  :lang(en-CB) .grid-box-right-2 .carousel-slide.is-active:before, :lang(en-CB) .grid-box-right-2 .carousel-slide.is-active:after,
  :lang(en-CB) .grid-box-right-3 .carousel-slide.is-active:before,
  :lang(en-CB) .grid-box-right-3 .carousel-slide.is-active:after,
  :lang(en-CB) .grid-box-2 .carousel-slide.is-active:before,
  :lang(en-CB) .grid-box-2 .carousel-slide.is-active:after,
  :lang(en-CB) .grid-box-3 .carousel-slide.is-active:before,
  :lang(en-CB) .grid-box-3 .carousel-slide.is-active:after {
    content: none;
  }
  :lang(en-CB) .grid-box-right-2 .carousel-slide.is-active .carouselSlide,
  :lang(en-CB) .grid-box-right-3 .carousel-slide.is-active .carouselSlide,
  :lang(en-CB) .grid-box-2 .carousel-slide.is-active .carouselSlide,
  :lang(en-CB) .grid-box-3 .carousel-slide.is-active .carouselSlide {
    width: 100%;
  }
  :lang(en-CB) .grid-box-right-2 .carousel-slide.is-active .richText.last,
  :lang(en-CB) .grid-box-right-3 .carousel-slide.is-active .richText.last,
  :lang(en-CB) .grid-box-2 .carousel-slide.is-active .richText.last,
  :lang(en-CB) .grid-box-3 .carousel-slide.is-active .richText.last {
    margin-top: auto;
  }
  :lang(en-CB) .grid-box-right-2 .carousel-slide.is-active .richText.last .component-content,
  :lang(en-CB) .grid-box-right-3 .carousel-slide.is-active .richText.last .component-content,
  :lang(en-CB) .grid-box-2 .carousel-slide.is-active .richText.last .component-content,
  :lang(en-CB) .grid-box-3 .carousel-slide.is-active .richText.last .component-content {
    padding: 3px !important;
  }
  :lang(en-CB) .grid-box-right-2 .carousel-slide.is-active .richText.even,
  :lang(en-CB) .grid-box-right-3 .carousel-slide.is-active .richText.even,
  :lang(en-CB) .grid-box-2 .carousel-slide.is-active .richText.even,
  :lang(en-CB) .grid-box-3 .carousel-slide.is-active .richText.even {
    flex: none !important;
  }
}
:lang(en-CB) .sitemap a[title="Pain & Fever"],
:lang(en-CB) .sitemap a[title="Tough Pain"],
:lang(en-CB) .sitemap a[title="Cold & Flu"] {
  pointer-events: none;
}
@media only screen and (min-width: 992px) {
  :lang(en-CB) .page-products .panadol-compare-second-level-box .panadol-compare-selected .panadol-compare-product-close {
    height: 39px;
  }
  :lang(en-CB) .page-products .panadol-compare-second-level-box .panadol-compare-selected .panadol-compare-product {
    height: 167px;
  }
}
:lang(en-CB) .page-products .panadol-compare-second-level-box .panadol-compare-selected .panadol-content-rte {
  background-color: #002b77;
}
@media (min-width: 992px) and (max-width: 1199px) {
  :lang(en-CB) .page-products .panadol-compare-second-level-box .panadol-compare-selected ul li:last-child {
    height: 110px !important;
  }
}
:lang(en-CB) .page-products .panadol-compare-second-level-box .panadol-compare-selected ul:last-child li {
  height: 150px !important;
}
@media (min-width: 992px) and (max-width: 1199px) {
  :lang(en-CB) .page-products .panadol-compare-second-level-box .panadol-compare-selected ul:last-child li {
    height: 190px !important;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .page-products .reference-compare-snippet .panadol-compare-table-section-box {
    background-image: none;
  }
}
@media only screen and (min-width: 992px) {
  :lang(en-CB) .page-products .panadol-product-table-section > .component-content > .content {
    display: flex;
  }
}
:lang(en-CB) .page-products .panadol-product-table-section > box .richText p {
  height: 53px;
}
@media (max-width: 767px) {
  :lang(en-CB) .page-products .panadol-product-table-section .richText.panadol-content-rte {
    background-color: #002b77;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  :lang(en-CB) .page-products .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_CB/Reskin/greencompare.png);
    background-position-y: 100%;
    background-repeat: no-repeat;
    min-height: 740px;
    padding-left: 0;
    padding-right: 0;
  }
}
:lang(en-CB) .page-products .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected .richText p,
:lang(en-CB) .page-products .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected .richText ul li {
  font-size: 1rem;
  height: 77px;
  display: flex;
  align-items: center;
}
@media (max-width: 767px) {
  :lang(en-CB) .page-products .panadol-compare-selected {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_CB/Reskin/greencompare.png);
    background-position-y: 150%;
    background-repeat: no-repeat;
  }
}
:lang(en-CB) .page-products .panadol-compare-label-rte p {
  height: 78px;
  font-size: 1rem;
}
:lang(en-CB) .page-products .panadol-compare-label-rte ul li {
  font-size: 1rem;
}
:lang(en-CB) .page-products .panadol-compare-label-rte li:first-child {
  height: 79px;
}
:lang(en-CB) .page-products .panadol-compare-label-rte li:nth-child(2),
:lang(en-CB) .page-products .panadol-compare-label-rte li:nth-child(3) {
  height: 77px;
}
:lang(en-CB) .page-products .panadol-compare-label-rte li:last-child {
  padding-bottom: 33px;
}
:lang(en-CB) .page-products .panadol-compare-label-rte ul:last-child li {
  height: 77px;
}
@media (min-width: 768px) {
  :lang(en-CB) .page-products .compare-hidden .panadol-prod-list-image figcaption {
    min-height: 70px;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .page-products .compare-hidden .panadol-prod-list-image figcaption {
    min-height: 3vw;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .page-products .flex-align-child.last {
    margin-top: -15%;
  }
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(en-CB) .page-symptoms .car-products .image figcaption p {
    margin-bottom: 0;
  }
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(en-CB) .page-symptoms .car-products .richText.even p:first-child {
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .page-living-well .car-article-living p:first-child {
    min-height: 4vw !important;
  }
  :lang(en-CB) .page-living-well .car-article-living p:nth-child(2) {
    min-height: 8vw !important;
  }
}
:lang(en-CB) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
  display: -webkit-flexbox;
  display: -ms-flexbox;
  display: flex;
  max-height: 960px;
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(en-CB) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
    max-height: 960px;
  }
}
@media (max-width: 767px) {
  :lang(en-CB) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
    max-height: none;
  }
}
:lang(en-CB) .page-faqs {
  /*Footer*/
}
@media (max-width: 767px) {
  :lang(en-CB) .page-faqs #content {
    margin-top: 30vw;
  }
}
@media (min-width: 768px) {
  :lang(en-CB) .page-faqs #content {
    margin-top: 16vw;
  }
}
@media (min-width: 1200px) {
  :lang(en-CB) .page-faqs #content {
    margin-top: 14vw;
  }
}
:lang(en-CB) .page-faqs #content .layout-outer {
  margin: 0 auto;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  :lang(en-CB) .page-faqs .container-fluid #header > .row,
  :lang(en-CB) .page-faqs .container-fluid #content > .row {
    display: block;
  }
}
:lang(en-CB) .page-faqs h1 {
  color: #002B77;
  font-family: 'Montserrat';
  font-weight: 700;
  font-size: 2.4375rem;
  line-height: 3.75rem;
}
@media (min-width: 768px) {
  :lang(en-CB) .page-faqs h1 {
    font-size: 3.5rem;
    line-height: 3.875rem;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .page-faqs h1 {
    /* font-size: 5.625rem;
    line-height: 6.25rem; */
    font-size: 4.65vw;
    line-height: 1.1;
  }
}
:lang(en-CB) .page-faqs #app {
  border: none;
  width: 100%;
}
@media (min-width: 992px) {
  :lang(en-CB) .page-faqs #app {
    width: 90%;
    padding-top: 2vw;
  }
}
:lang(en-CB) .page-faqs #app ul.tabs-nav-list {
  margin-bottom: 40px;
}
@media (min-width: 992px) {
  :lang(en-CB) .page-faqs #app ul.tabs-nav-list {
    margin-bottom: 2.1vw;
    height: 5.7vw;
  }
}
:lang(en-CB) .page-faqs #app ul.tabs-nav-list li.tabs-nav-item a {
  color: #535353;
  font-size: 1.5625rem;
  line-height: 1.6875rem;
}
@media (min-width: 768px) {
  :lang(en-CB) .page-faqs #app ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .page-faqs #app ul.tabs-nav-list li.tabs-nav-item a {
    /* font-size: 3.5rem;
    line-height: 3.875rem; */
    font-size: 2.92vw;
    line-height: 1.12;
    padding: 0.6vw;
  }
}
:lang(en-CB) .page-faqs #app .nav-tabs .nav-link {
  border: none;
}
:lang(en-CB) .page-faqs #app .nav-tabs {
  height: 110px;
  border-bottom: none;
}
:lang(en-CB) .page-faqs #app .nav-tabs .nav-link.active {
  border-bottom: 4px solid transparent;
  border-color: #002B77;
}
@media (min-width: 992px) {
  :lang(en-CB) .page-faqs #app .nav-tabs .nav-link.active {
    border-bottom: 0.2vw solid transparent;
    border-color: #002B77;
  }
}
:lang(en-CB) .page-faqs #app .nav-tabs .tabs-nav-item {
  border: none;
}
:lang(en-CB) .page-faqs #app .search_box {
  width: 90%;
  margin: 0 auto;
}
@media (min-width: 767px) {
  :lang(en-CB) .page-faqs #app .search_box {
    width: 80%;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .page-faqs #app .search_box {
    width: 40%;
  }
}
:lang(en-CB) .page-faqs #app .search_box #faq-search {
  border: none;
  border-bottom: 2px solid #535353;
  background-image: url("/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/search-icon.png");
  background-repeat: no-repeat;
  background-position: 1%;
  /* &.form-control {
      padding: 0.5rem 1rem 0.5rem 3rem;
      width: 91%;
  } */
}
@media (min-width: 992px) {
  :lang(en-CB) .page-faqs #app .search_box #faq-search {
    background-size: 4%;
  }
}
:lang(en-CB) .page-faqs #app .search_box #faq-search.form-control-lg {
  height: calc(2.875rem + 2px);
  padding: 0.5rem 1rem 0.5rem 3rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: none;
  width: 82%;
}
@media (min-width: 768px) {
  :lang(en-CB) .page-faqs #app .search_box #faq-search.form-control-lg {
    font-size: 1.25rem;
    width: 91%;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .page-faqs #app .search_box #faq-search.form-control-lg {
    font-size: 1vw;
    padding: .4vw 0.8vw .4vw 2.5vw;
    height: calc(2.4vw + 2px);
  }
}
:lang(en-CB) .page-faqs #app #outer-tab-content {
  width: 80%;
  margin: 0 auto;
}
:lang(en-CB) .page-faqs #app #outer-tab-content #faq-filter-adult,
:lang(en-CB) .page-faqs #app #outer-tab-content #faq-filter-children {
  width: 90%;
  margin: 40px auto 50px;
  text-align: left;
}
@media (min-width: 768px) {
  :lang(en-CB) .page-faqs #app #outer-tab-content #faq-filter-adult,
  :lang(en-CB) .page-faqs #app #outer-tab-content #faq-filter-children {
    text-align: center;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .page-faqs #app #outer-tab-content #faq-filter-adult,
  :lang(en-CB) .page-faqs #app #outer-tab-content #faq-filter-children {
    margin: 2.1vw auto 2.5vw;
  }
  :lang(en-CB) .page-faqs #app #outer-tab-content #faq-filter-adult .custom-control,
  :lang(en-CB) .page-faqs #app #outer-tab-content #faq-filter-children .custom-control {
    margin-right: 1vw;
    min-height: 1vw;
    padding-left: 1vw;
  }
  :lang(en-CB) .page-faqs #app #outer-tab-content #faq-filter-adult .custom-control .custom-control-label,
  :lang(en-CB) .page-faqs #app #outer-tab-content #faq-filter-children .custom-control .custom-control-label {
    font-size: 0.84vw;
    line-height: 1.6;
  }
  :lang(en-CB) .page-faqs #app #outer-tab-content #faq-filter-adult .custom-control .custom-control-label::before,
  :lang(en-CB) .page-faqs #app #outer-tab-content #faq-filter-children .custom-control .custom-control-label::before {
    top: 0.2vw;
    left: -1.2vw;
    width: 0.9vw;
    height: 0.9vw;
  }
}
:lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult,
:lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren {
  margin-right: 0;
  margin-left: 0;
}
:lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult h4,
:lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren h4 {
  margin-top: 60px;
  margin-bottom: 0;
  color: #002B77;
  font-size: 1.5625rem;
  line-height: 1.875rem;
  padding-left: 0;
  padding-right: 0;
}
:lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult h4:first-child,
:lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren h4:first-child {
  margin-top: 0;
}
@media (min-width: 768px) {
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult h4,
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren h4 {
    font-size: 1.5625rem;
    line-height: 2.5rem;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult h4,
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren h4 {
    /* font-size: 2.4375rem;
    line-height: 2.5rem;
    margin-top: 80px; */
    font-size: 2.03vw;
    line-height: 1.1;
  }
}
:lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult .card,
:lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren .card {
  border: none;
  border-radius: none;
}
@media (min-width: 992px) {
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult .card,
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren .card {
    flex-basis: 40%;
  }
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult .card.card-offset,
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren .card.card-offset {
    margin-left: 20%;
  }
}
:lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header,
:lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header {
  height: auto;
  min-height: auto;
  background-color: #fff;
  padding: .75rem 0;
  border-bottom: 1px solid #535353;
}
@media (min-width: 992px) {
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header,
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header {
    padding: 0.6vw 0;
  }
}
:lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header::before,
:lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header::before {
  content: " ";
}
:lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header::after,
:lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header::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;
  color: #002B77;
  float: right;
  position: absolute;
  top: 36px;
  right: 0;
  transition: all 0.5s;
}
@media (max-width: 768px) {
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header::after,
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header::after {
    transform: none;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header::after,
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header::after {
    top: 2vw;
    font-size: 0.84vw;
  }
}
:lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header.inverted::after,
:lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header.inverted::after {
  transform: rotateZ(90deg);
}
:lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header h5,
:lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header h5 {
  font-size: 1.125rem;
  line-height: 1.875rem;
  font-family: "Montserrat";
  font-weight: "400";
  color: #535353;
  vertical-align: middle;
  margin: 0 1em 0 0;
  padding-top: 0.8em;
  cursor: pointer;
  display: block;
  width: 94%;
  overflow: hidden;
}
@media (min-width: 768px) {
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header h5,
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header h5 {
    line-height: 1.625rem;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header h5,
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header h5 {
    /* font-size: 1.5625rem;
    line-height: 1.875rem; */
    font-size: 1.3vw;
    line-height: 1.2;
    padding-top: 1.1vw;
    margin: 0 1vw 0 0;
  }
}
:lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult .card .card-body,
:lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren .card .card-body {
  font-size: 1rem;
  line-height: 1.3125rem;
  font-family: "Montserrat";
  font-weight: "400";
  color: #535353;
  background-color: #fff;
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 768px) {
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult .card .card-body,
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren .card .card-body {
    line-height: 1.125rem;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult .card .card-body,
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren .card .card-body {
    /* font-size: 1.25rem;
    line-height: 1.5625rem; */
    font-size: 1.04vw;
    line-height: 1.3;
    padding: 1vw 0;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionAdult .no-results,
  :lang(en-CB) .page-faqs #app #outer-tab-content #accordionChildren .no-results {
    font-size: 0.84vw;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .page-faqs.grid-bootstrap .reference-header1 > .inner > .component-content > .box.first.last > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
  }
  :lang(en-CB) .page-faqs.grid-bootstrap .reference-header1 > .inner > .component-content > .box.first.last > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10 > .component-content {
    margin-top: 0;
  }
  :lang(en-CB) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root > .navigation-level1 > .navigation-item-title {
    padding: 0 6px 0 15px;
  }
  :lang(en-CB) .page-faqs #header > .row > .layout-outer {
    width: 100%;
  }
}
:lang(en-CB) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .image {
  padding: 0;
}
:lang(en-CB) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last {
  /* margin-bottom: 0.18vw; */
  height: 6.55vw;
  margin-bottom: 1.5vw;
}
:lang(en-CB) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even {
  margin-left: 0;
}
@media (min-width: 992px) {
  :lang(en-CB) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even .panadol-search-icon {
    padding: 0 1vw;
  }
  :lang(en-CB) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even .panadol-search-icon img {
    width: 35%;
  }
  :lang(en-CB) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even .image.last img {
    width: 65%;
  }
}
:lang(en-CB) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .panadol-search-outer-box .form-search label {
  display: block;
}
@media (max-width: 991px) and (min-width: 768px) {
  :lang(en-CB) .page-faqs #header .panadol-search-outer-box {
    width: 100.5vw;
  }
  :lang(en-CB) .page-faqs #header .panadol-search-outer-box button.button {
    top: -43px;
  }
}
@media (max-width: 991px) {
  :lang(en-CB) .page-faqs #header .layout-outer {
    width: 100%;
  }
  :lang(en-CB) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .image {
    max-width: 100%;
    flex: none;
  }
  :lang(en-CB) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    max-width: 100%;
    flex: none;
    margin-bottom: .28vw;
    height: 9.8vw !important;
  }
  :lang(en-CB) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation {
    flex: none;
  }
  :lang(en-CB) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even {
    max-width: 100%;
    flex: none;
    top: 2.6vw;
  }
}
@media (max-width: 767px) {
  :lang(en-CB) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 14vw !important;
    margin-bottom: .38vw;
  }
  :lang(en-CB) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box {
    left: -35vw;
    width: 100vw;
  }
  :lang(en-CB) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box button.button {
    top: -43px;
  }
  :lang(en-CB) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box .panadol-search.searchBox input[type=text] {
    width: 94%;
  }
}
:lang(en-CB) .page-faqs .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
  /* @media (min-width: 1601px) {
      left: -5.6%!important;
  } */
}
@media (max-width: 1200px) and (min-width: 992px) {
  :lang(en-CB) .page-faqs .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
    top: 0;
    left: -4.5%;
  }
}
@media (max-width: 1600px) and (min-width: 1200px) {
  :lang(en-CB) .page-faqs .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
    top: 42%;
    left: -4.9%;
  }
}
@media all and (-ms-high-contrast: none) and (min-width: 1601px), (-ms-high-contrast: active) and (min-width: 1601px) {
  :lang(en-CB) .page-faqs .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
    top: 80%;
  }
}

@media (max-width: 991px) {
  :lang(en-CB) .page-faqs #footer .reference-footer1.footer .box.col-xs-12.first.odd > .component-content > .paragraphSystem > .box.odd {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  :lang(en-CB) .page-faqs #footer .reference-footer1.footer .box.col-xs-12.first.odd > .component-content > .paragraphSystem > .box.odd .richText {
    flex: 0 0 100%;
    max-width: 100%;
  }
  :lang(en-CB) .page-faqs #footer .reference-footer1.footer .box.col-xs-12.first.odd > .component-content > .paragraphSystem > .box.even {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  :lang(en-CB) .page-faqs #footer .reference-footer1.footer .box.col-xs-12.first.odd > .component-content > .paragraphSystem > .image {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
    margin-left: 8.33333333%;
  }
}
:lang(en-CB) .page-404 #content,
:lang(en-CB) .page-404-handler #content {
  margin-top: 32vw;
}
@media (min-width: 768px) {
  :lang(en-CB) .page-404 #content,
  :lang(en-CB) .page-404-handler #content {
    margin-top: 26vw;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .page-404 #content,
  :lang(en-CB) .page-404-handler #content {
    margin-top: 14vw;
  }
}
:lang(en-CB) .page-404 #content .richText,
:lang(en-CB) .page-404-handler #content .richText {
  padding: 8em 0;
}
@media (min-width: 768px) {
  :lang(en-CB) .page-404 #content .richText,
  :lang(en-CB) .page-404-handler #content .richText {
    padding: 2em 0 14em;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .page-404 #content .richText,
  :lang(en-CB) .page-404-handler #content .richText {
    padding: 10em 0;
  }
}
:lang(en-CB) .page-404 #content .richText h1,
:lang(en-CB) .page-404-handler #content .richText h1 {
  font-family: 'Montserrat';
font-weight: '400';
  line-height: 1.5;
}
@media (min-width: 768px) {
  :lang(en-CB) .page-404 #content .richText h1,
  :lang(en-CB) .page-404-handler #content .richText h1 {
    font-size: 12vw;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) .page-404 #content .richText h1,
  :lang(en-CB) .page-404-handler #content .richText h1 {
    font-size: 11vw;
    line-height: 1.1;
  }
}
:lang(en-CB) .page-404 #content .richText h2,
:lang(en-CB) .page-404-handler #content .richText h2 {
  font-family: 'Montserrat';
font-weight: '400';
}
:lang(en-CB) .page-dosage-calculator #products-list p.vertical-wrapper:hover,
:lang(en-CB) .page-dosage-calculator #calculator #calculator-block {
  background-color: #002B77;
}
:lang(en-CB) .page-dosage-calculator #calculator #calculator-heading .close .calc-close-text:before,
:lang(en-CB) .page-dosage-calculator #calculator #calculator-heading h2 {
  color: #002B77;
}
:lang(en-CB) .page-dosage-calculator #calculator #how-to-dose .how-to-dose-item p span {
  color: #002B77;
}
@media (max-width: 991px) {
  :lang(en-CB) #footer .footer-flex > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(en-CB) #footer .footer-flex > .component-content > .paragraphSystem .footer-order.first {
    order: 2;
  }
}
@media (max-width: 767px) {
  :lang(en-CB) .mobile-img {
    max-width: 200%;
    width: 200% !important;
    position: relative;
    right: 50%;
  }
  :lang(en-CB) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 13.55vw !important;
    margin-bottom: 5px;
  }
  :lang(en-CB) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 13vw;
  }
}
@media (max-width: 991px) {
  :lang(en-CB) .navigation-item.navigation-level1.page-safetyinformation > .navigation-level2 {
    background-color: #fff;
  }
  :lang(en-CB) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 9.68vw !important;
    margin-bottom: 5px;
  }
  :lang(en-CB) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 9.4vw;
  }
}
@media (min-width: 992px) {
  :lang(en-CB) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 5.8vw;
    margin-bottom: .4vw;
  }
  :lang(en-CB) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2 {
    display: block;
    width: 26%;
    padding: 0 !important;
  }
  :lang(en-CB) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2 {
    display: block;
    width: 100%;
    padding: 0 16% !important;
  }
  :lang(en-CB) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(5) a {
    font-family: "Montserrat";
  font-weight: "400";
  }
  :lang(en-CB) .header .page-dosage-calculator a:after,
  :lang(en-CB) .header .page-children a:after {
    content: "" !important;
  }
  :lang(en-CB) #header .navigation-level1 .page-safetyinformation > .navigation-item-title: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;
  }
  :lang(en-CB) .page-symptoms .carousel[class*=car-] .carousel-slide > .carouselSlide {
    padding: 0;
  }
  :lang(en-CB) .page-symptoms .carousel[class*=car-] .carousel-slide > .carouselSlide > .no-image > .carousel-content .paragraphSystem .snippetReference {
    padding: 9px;
  }
  :lang(en-CB) .page-symptoms .paragraphSystem:last-child .car-article .snippetReference .richText:nth-child(3) p {
    min-height: 100px !important;
  }
  :lang(en-CB) .page-children .carousel-child .car-child {
    padding: 15px 106px !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px){
  :lang(en-CB) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: auto;
    margin-bottom: 1rem;
  }
}
@media (min-width: 1400px) {
  :lang(en-CB) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    margin-bottom: .3vw;
  }
}
@media (max-width: 992px) {
  :lang(en-CB) .page-living-well .mobile-img img,
  :lang(en-CB) .page-symptoms .mobile-img img {
    max-width: 200%;
    width: 200% !important;
    /* height: 240px; */
    position: relative;
    right: 50%;
  }
}
@media (max-width: 992px) {
  :lang(en-CB) .page-symptoms .mobile-img img {
    right: 100%;
  }
}
@media (max-width: 992px) {
  :lang(en-CB) .page-symptoms.page-managing-fever-in-children .mobile-img img {
    right: 75%;
  }
}
@media (max-width: 992px) {
  :lang(en-CB) .page-everything-you-wanted-to-know-about-fever-in-adults .mobile-img img {
    right: 75%;
  }
}
@media (max-width: 992px) {
  :lang(en-CB) .page-how-to-treat-your-childs-headache .mobile-img img {
    right: 46%;
  }
}
@media (max-width: 992px) {
  :lang(en-CB) .page-teething-taking-care-of-your-babys-teeth .mobile-img img {
    right: 81%;
  }
}
@media (max-width: 992px) {
  :lang(en-CB) .page-common-colds-in-children-and-how-to-manage-it1 .mobile-img img {
    right: 55%;
  }
}
@media (max-width: 992px) {
  :lang(en-CB) .page-fever-in-children-when-to-see-a-doctor .mobile-img img {
    right: 34%;
  }
}
@media (max-width: 992px) {
  :lang(en-CB) .page-fever-in-children-when-to-see-a-doctor .mobile-img img {
    right: 83%;
  }
}
@media (max-width: 992px) {
  :lang(en-CB) .page-difference-between-a-cold-and-flu .mobile-img img {
    right: 43%;
  }
}
@media (max-width: 992px) {
  :lang(en-CB) .page-fighting-cold-and-flu-with-home-remedies .mobile-img img {
    right: 47%;
  }
}
@media (max-width: 992px) {
  :lang(en-CB) .page-the-flu-journey .mobile-img img {
    right: 48%;
  }
}
@media (max-width: 992px) {
  :lang(en-CB) .page-up-close-with-coughs .mobile-img img {
    right: 0;
  }
}
@media (max-width: 992px) {
  :lang(en-CB) .page-up-close-with-the-common-cold .mobile-img img {
    right: 47%;
  }
}
@media (max-width: 992px) {
  :lang(en-CB) .page-managing-different-types-of-back-pain .mobile-img img {
    right: 52%;
  }
}
:lang(en-CB) .page-symptoms h1 {
  font-size: 3rem;
}
:lang(en-CB) .panadol-search-outer-box .panadol-search button {
  background-position-x: 5px;
}
:lang(en-CB) .winasorb-products-table .table {
  float: left;
  border-left: 2px solid #fff !important;
  display: block;
  width: 100%;
  border-collapse: collapse;
  position: relative;
  font-family: "Montserrat";
  font-weight: "400";
}
:lang(en-CB) .winasorb-products-table .thead {
  width: 33.3333%;
  display: block;
  float: left;
  border-top: 1px solid #25408F;
  border-top-left-radius: 30px;
  color: #7f7f7f;
}
:lang(en-CB) .winasorb-products-table li {
  font-size: 1rem;
  background: none !important;
  line-height: 20px;
  color: #fff;
}
:lang(en-CB) .winasorb-products-table .th:last-child {
  border-bottom-left-radius: 30px;
}
:lang(en-CB) .winasorb-products-table .th.blue {
  border-top-left-radius: 30px;
  color: #fff;
  font-size: 1.5rem;
  padding-bottom: 0;
  background: #25408F;
  font-weight: 700;
}
:lang(en-CB) .winasorb-products-table .th.blue:before {
  content: "";
  width: 50px;
  background-color: #fff;
  height: 3px;
  position: absolute;
  margin-top: 3rem;
}
:lang(en-CB) .winasorb-products-table .thead .tr .th {
  background: #25408f;
  color: #fff;
}
:lang(en-CB) .winasorb-products-table .tbody {
  width: auto;
  display: block;
  white-space: nowrap;
  position: relative;
  color: #7f7f7f;
}
:lang(en-CB) .winasorb-products-table .images-wrapper {
  display: inline-block;
  text-align: center;
  width: 50%;
}
:lang(en-CB) .winasorb-products-table .image1,
:lang(en-CB) .winasorb-products-table .image2,
:lang(en-CB) .winasorb-products-table .image3 {
  width: 66%;
  border: #fff;
  display: inline-block;
}
:lang(en-CB) .winasorb-products-table .first-row {
  display: block;
}
:lang(en-CB) .winasorb-products-table ul {
  margin: 0;
}
:lang(en-CB) .winasorb-products-table .thead li {
  font-size: 1rem;
  line-height: 20px;
}
:lang(en-CB) .winasorb-products-table tr {
  border-bottom: 1px solid #a7a3a3;
  display: block;
  text-align: left;
}
:lang(en-CB) .winasorb-products-table .image1 {
  background: #fff;
  border-top: 1px solid #a7a3a3;
}
:lang(en-CB) .winasorb-products-table .image2 {
  border-top: 1px solid #a7a3a3;
  margin-left: -4px;
}
:lang(en-CB) .winasorb-products-table .image3 {
  border-right: 1px solid #a7a3a3;
  border-top: 1px solid #a7a3a3;
  margin-left: -5px;
  border-bottom-right-radius: 30px;
  border-top-right-radius: 30px;
}
:lang(en-CB) .winasorb-products-table .image3 .first-row .div-height:last-child {
  border-bottom-right-radius: 30px;
}
:lang(en-CB) .winasorb-products-table .image1 span,
:lang(en-CB) .winasorb-products-table .image2 span,
:lang(en-CB) .winasorb-products-table .image3 span {
  white-space: pre-wrap;
}
:lang(en-CB) .winasorb-products-table .th {
  height: 190px;
  background: #ececec;
  border-bottom: 1px solid #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-left: 2rem;
  line-height: 2rem;
}
:lang(en-CB) .winasorb-products-table .div-height {
  height: 190px;
  border-bottom: 1px solid #a7a3a3;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
:lang(en-CB) .winasorb-products-table .div-height .title-img {
  width: 47%;
  margin: 0 auto;
  height: 40%;
}
:lang(en-CB) .winasorb-products-table .div-height .icons {
  width: 40px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  :lang(en-CB) .winasorb-products-table .thead {
    width: 50%;
  }
  :lang(en-CB) .winasorb-products-table .image1,
  :lang(en-CB) .winasorb-products-table .image2,
  :lang(en-CB) .winasorb-products-table .image3 {
    width: 100%;
  }
  :lang(en-CB) .winasorb-products-table .tbody {
    overflow-x: auto;
    width: 50%;
  }
  :lang(en-CB) .winasorb-products-table .images-wrapper {
    width: 100%;
  }
  :lang(en-CB) .winasorb-products-table .th {
    padding-left: 1rem;
  }
  :lang(en-CB) .winasorb-products-table .div-height .title-img {
    width: 46%;
    margin: 0 auto;
  }
}
@media (max-width: 767px) and (min-width: 320px) {
  :lang(en-CB) .up-close-with-the-common-cold .winasorb-products-table .div-height .title-img, :lang(en-CB) .up-close-with-the-flu .winasorb-products-table .div-height .title-img, :lang(en-CB) .difference-between-a-cold-and-flu .winasorb-products-table .div-height .title-img, :lang(en-CB) .fighting-cold-and-flu-with-home-remedies .winasorb-products-table .div-height .title-img, :lang(en-CB) .the-flu-journey .winasorb-products-table .div-height .title-img {
    width: 66%;
    margin: 0 auto;
    height: 66%;
  }
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-CB) .winasorb-products-table .div-height .title-img {
    height: 40%;
  }
  :lang(en-CB) .winasorb-products-table .image1,
  :lang(en-CB) .winasorb-products-table .image2,
  :lang(en-CB) .winasorb-products-table .image3 {
    width: 43%;
  }
}
@media (min-width: 1024px) {
  :lang(en-CB) .winasorb-products-table .div-height .title-img {
    height: 67%;
  }
}
:lang(en-CB) .page-symptoms .carousel .carousel-slide {
  justify-content: center;
}
:lang(en-CB) .list-normal ul li {
  width: 100% !important;
  box-sizing: border-box;
}
:lang(en-CB) .page-adult .richText ul li {
  line-height: 1.5625rem;
}
@media (max-width: 992px) {
  :lang(en-CB) .page-dosage-calculator .false-bg .image {
    overflow: scroll;
  }
  :lang(en-CB) .page-dosage-calculator .false-bg .image picture img {
    max-width: 200%;
  }
}
@media (max-width: 767px) {
  :lang(en-CB) .header .header-search-logo {
    top: -10px !important;
  }
}
@media (max-width: 575px) {
  :lang(en-CB) .header .header-search-logo {
    top: -4px !important;
  }
}
@media (max-width: 767px) {
  :lang(en-CB) .reskin-linked-cards-box .btn-custom {
    bottom: -3px !important;
  }
}
@media (max-width: 767px) {
  :lang(en-CB) .page-children .yellow-child .box.last {
    position: relative;
    bottom: 38px;
  }
  :lang(en-CB) .page-children .child-table .richText .richText-content {
    padding-left: 14.5vw;
  }
}
@media only screen and (min-width: 992px) {
  :lang(en-CB) .page-children .child-table .content .richText {
    width: 47%;
  }
  :lang(en-CB) .page-children .child-table .content .richText .richText-content {
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 70px;
  }
}
:lang(en-CB) .panadol-prod-comp-checkbox-rte {
  padding-left: 0;
}

.component.margin-bottom-50 {
  margin-bottom: 50px !important;
}

.margin-top-50 {
  margin-top: 50px;
}

.margin-top-30 {
  margin-top: 50px;
}

.margin-top-70 {
  margin-top: 70px;
}

.component.margin-bottom-30 {
  margin-bottom: 30px !important;
}

.layout-panadol-reskin-bootstrap-en-za-grandpa #header {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  background: #192078;
  height: 65px;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa #header {
    height: 70px;
    margin-top: 40px;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa #header {
    height: 112px;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa #header > .component-content {
  width: 100%;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa #header .reference-header1 > .inner > .component-content > .box {
  margin-top: 0;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa #header .navigation-item-title {
  font-weight: 500;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa #header .navigation-mobile-menu {
  position: absolute;
  right: 20px;
  width: 25px;
  height: 25px;
  top: -20px;
  right: 50px;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa #header .navigation-mobile-menu::after {
  top: 5px;
  right: 0;
  position: relative;
  width: 100%;
  height: 100%;
  font-size: 30px;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa #header .reference-header1 .box.col-xs-12.col-sm-2.col-md-2 {
  display: none;
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa #header .reference-header1 .box.col-xs-12.col-sm-2.col-md-2 {
    display: block;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa #header .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
  opacity: 1;
  padding: 7% 0 11%;
  left: 0;
}
@media (max-width: 992px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa #header .navigation-horizontal .navigation-item .navigation-branch.navigation-level2 {
    display: block;
  }
  .layout-panadol-reskin-bootstrap-en-za-grandpa #header .navigation-branch.navigation-level1.is-open{
    z-index: 2;
    position: relative;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa #header .navigation-branch.navigation-level1.is-open {
  margin-top: 34px;
  padding-bottom: 100px;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa #header .navigation-branch.navigation-level1.is-open li {
  width: 100%;
  margin: 0;
  border-bottom: 1px solid #535353 !important;
  margin: 0 40px;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa #header .navigation-branch.navigation-level1.is-open li .page-new-stick-pack {
  border-bottom: none !important;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa #header .navigation-branch.navigation-level1.is-open li {
    margin: 0 70px;
    width: 40%;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa #header .navigation-branch.navigation-level1.is-open li {
    width: 100%;
    border-bottom: 0 !important;
    margin: 0;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .component.reference-header1 {
  padding: 0;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .component.reference-header1 .content.paragraphSystem .navigation.component {
  margin-left: 0;
  width: 100%;
  margin-top: 0;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .header .navigation-horizontal .navigation-item.navigation-level1 > .navigation-item-title {
  cursor: pointer;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .header .navigation-horizontal .navigation-item.navigation-level1 > .navigation-item-title::after {
  display: none !important;
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .header .navigation-horizontal .navigation-item.navigation-level1 > .navigation-item-title:hover {
    background: #192078 !important;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .header .navigation-horizontal .navigation-item.navigation-level1.is-open > .navigation-item-title {
    background: #192078 !important;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .header .navigation-horizontal .navigation-level2.navigation-branch {
    background: #192078 !important;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa #header .reference-header1 .box.first.last > .component-content > .content.paragraphSystem > .box.even.last {
  width: 100vw;
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa #header .reference-header1 .box.first.last > .component-content > .content.paragraphSystem > .box.even.last {
    width: auto;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa #header .reference-header1 .box.first.last > .component-content > .content.paragraphSystem > .box.even.last .navigation.component > .component-content > button.navigation-mobile-menu:after {
  right: 5%;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa #header .reference-header1 .box.first.last > .component-content > .content.paragraphSystem > .box.even.last .navigation.component > .component-content .navigation-root.navigation-level1.is-open {
  justify-content: space-between;
  padding: 50px 100px;
  margin-top: 15vw;
  min-height: 450px;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa #header .reference-header1 .box.first.last > .component-content > .content.paragraphSystem > .box.even.last .navigation.component > .component-content .navigation-root.navigation-level1.is-open {
    padding: 50px 50px;
    margin-top: 10.6vw;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa #header .reference-header1 .box.first.last > .component-content > .content.paragraphSystem > .box.even.last .navigation.component > .component-content .navigation-root.navigation-level1.is-open {
    min-height: auto;
    padding: 0;
    margin-top: 0;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-horizontal li.has-children > .navigation-item-title > .navigation-item-decoration:after {
  display: none;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2.navigation-root {
  display: none;
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2.navigation-root {
    display: flex;
  }
}
@media (max-width: 991px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-root.navigation-branch.navigation-level1.is-open li {
    margin: auto;
  }
  .layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-root.navigation-branch.navigation-level1.is-open li a {
    padding: 18px 0 !important;
    margin: 0 !important;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .reskin-banner-header {
  margin-left: 32px;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .grandpa-logo {
  opacity: 1 !important;
  max-width: 100px;
  margin: 0 40px;
  position: absolute;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .grandpa-logo {
    margin: 0 70px;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .grandpa-logo {
    max-width: 150px;
    position: relative;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .gsk-logo-header {
  position: absolute;
  right: 0;
  display: none;
  max-width: 125px;
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .gsk-logo-header {
    display: block;
    width: auto;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa div.gsk-logo-header-mb {
  position: absolute;
  max-width: 125px;
  top: 300px;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa div.gsk-logo-header-mb {
    margin-left: 30px;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa div.gsk-logo-header-mb {
    display: none;
  }
}
@media (max-width: 991px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-search {
    display: flex !important;
    position: absolute;
    right: 82px;
    height: 80px;
    width: 80px;
    justify-content: center;
    align-items: center;
    margin: 0 !important;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa div.panadol-search-outer-box {
  left: 0;
  top: -6vw;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa div.panadol-search-outer-box {
    top: -4vw;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa div.panadol-search-outer-box {
    top: 0;
  }
}

.layout-panadol-reskin-bootstrap-en-za-grandpa .article-image {
  padding: 0;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .article-image .richText-content > ul {
  margin-left: 0;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .article-image .richText-content > ul li::before {
  color: #192078;
  font-size: 0.5rem;
  top: 10px;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .article-image > .component-content > .content.paragraphSystem {
  margin: auto;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .article-image > .component-content > .content.paragraphSystem {
    flex-direction: row;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .article-image > .component-content > .content.paragraphSystem::before, .layout-panadol-reskin-bootstrap-en-za-grandpa .article-image > .component-content > .content.paragraphSystem::after {
  display: none;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .article-image > .component-content > .content.paragraphSystem > a {
  display: none;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .article-image > .component-content > .content.paragraphSystem > .component {
  flex-basis: 45%;
  display: flex;
  align-items: center;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .article-image > .component-content .richText ul {
    display: flex;
    flex-wrap: wrap;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .article-image > .component-content .richText ul {
    display: block;
  }
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .article-image > .component-content .richText ul li {
    flex-basis: 45%;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .article-image .image {
    display: flex;
    align-items: center;
    justify-content: flex-end;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .article-image-right .image {
  order: 1;
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .article-image-right .image {
    order: 0;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .article-image-right .image > .component-content {
  width: 100%;
  justify-content: flex-start;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .article-image-left .image {
  order: 2;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .article-image-nonresponsive .richText {
  padding: 0 32px;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .article-image-nonresponsive .richText {
    padding: 0;
  }
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .article-image-nonresponsive > .component-content > .content.paragraphSystem {
    flex-direction: row;
  }
  .layout-panadol-reskin-bootstrap-en-za-grandpa .article-image-nonresponsive > .component-content > .content.paragraphSystem p {
    width: 100%;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .article-image-nonresponsive > .component-content > .content.paragraphSystem > .component > .component-content {
  width: 100%;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .article-image-nonresponsive > .component-content > .content.paragraphSystem > .component {
    max-width: 45%;
    align-items: flex-start;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .article-image-nonresponsive > .component-content > .content.paragraphSystem > .component {
    align-items: center;
  }
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .article-image-nonresponsive > .component-content > .content.paragraphSystem .full-width {
    width: 80vw;
    padding: 0;
    float: left;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .article-image-nonresponsive > .component-content > .content.paragraphSystem .full-width {
    width: auto;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .article-image-large > .component-content > .content.paragraphSystem .component.box.lg-img > .component-content {
  max-width: 100%;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .article-image-large > .component-content > .content.paragraphSystem .component.box.lg-img {
    flex-basis: 55%;
  }
  .layout-panadol-reskin-bootstrap-en-za-grandpa .article-image-large > .component-content > .content.paragraphSystem .component.box {
    flex-basis: 35%;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .article-image-medium > .component-content > .content.paragraphSystem .richText {
  padding: 0 16px;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .article-image-medium > .component-content > .content.paragraphSystem .richText {
    padding: 0;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .homepage-content-section {
  left: 50%;
  transform: translateX(-50%);
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .homepage-content-section > .component-content {
  width: 100%;
  margin: auto;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .homepage-content-section > .component-content > .content.paragraphSystem {
  width: 100%;
  margin: auto;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .rethink-our-mission {
  padding: 0;
  margin-top: 40px 0;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .articles-grid-3 > .component-content > .content.paragraphSystem {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .articles-grid-3 > .component-content > .content.paragraphSystem > a {
  display: none;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .articles-grid-3 > .component-content > .content.paragraphSystem:before, .layout-panadol-reskin-bootstrap-en-za-grandpa .articles-grid-3 > .component-content > .content.paragraphSystem:after {
  display: none;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .articles-grid-3 > .component-content > .content.paragraphSystem > .box.component {
  flex-basis: 100%;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .articles-grid-3 > .component-content > .content.paragraphSystem > .box.component {
    flex-basis: 45%;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .articles-grid-3 > .component-content > .content.paragraphSystem > .box.component {
    flex-basis: 30%;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .container-grey {
  background-color: #F9F9F9;
  padding-top: 30px;
  padding-bottom: 30px;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa #video-block {
  display: flex;
  justify-content: center;
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa #video-block {
    height: 500px;
  }
  .layout-panadol-reskin-bootstrap-en-za-grandpa #video-block iframe {
    width: 100%;
    height: 100%;
  }
}

.component.margin-bottom-50 {
  margin-bottom: 50px !important;
}

.margin-top-50 {
  margin-top: 50px;
}

.margin-top-30 {
  margin-top: 50px;
}

.margin-top-70 {
  margin-top: 70px;
}

.component.margin-bottom-30 {
  margin-bottom: 30px !important;
}

.layout-panadol-reskin-bootstrap-en-za-grandpa .video-carousel {
  width: auto;
  margin: auto;
  height: 350px;
  display: flex;
  overflow: hidden;
  position: relative;
  flex-direction: column;
  justify-content: center;
  left: 0;
  transform: none;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .video-carousel {
    height: 450px;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .video-carousel {
    height: 500px;
    flex-direction: row;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .video-carousel img {
  max-width: 100%;
  max-height: 100%;
  object-fit: cover;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .video-carousel-small {
  padding: 0 !important;
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .video-carousel-small .video-carousel {
    height: 300px;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .video-carousel > .video-carousel__displayed-video {
  display: flex;
  justify-content: center;
  height: 130px;
  margin: auto;
  flex-basis: 70%;
  align-items: center;
  height: 70%;
  width: 100%;
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .video-carousel > .video-carousel__displayed-video {
    height: 85%;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .video-carousel > .video-carousel__displayed-video iframe {
  height: 90%;
  width: 100%;
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .video-carousel > .video-carousel__displayed-video iframe {
    height: 100%;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .video-carousel__track-navigation {
  display: flex;
  align-items: center;
  position: relative;
  flex: 1;
  padding: 0 50px;
  height: 30%;
  padding: 0;
  width: 90%;
  margin: auto;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .video-carousel__track-navigation {
    width: 100%;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .video-carousel__track-navigation {
    height: 100%;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .video-carousel__track {
  overflow: hidden;
  position: relative;
  flex: 1;
  height: 100%;
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .video-carousel__track {
    height: 85%;
    margin-left: 10px;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .track__display {
  width: 100%;
  width: 10000px;
  transition: .3s ease-out;
  height: 100%;
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .track__display {
    width: auto;
    height: 10000px;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .track__video {
  cursor: pointer;
  width: 100%;
  float: left;
  display: flex;
  justify-content: center;
  height: 100%;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .track__video:not(:last-of-type) {
  margin-right: 10px;
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .track__video:not(:last-of-type) {
    margin-bottom: 10px;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .track__video:first-of-type {
  margin-left: 5px;
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .track__video:first-of-type {
    margin-left: 0;
    margin-top: 5px;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-arrow {
  content: "";
  width: 15px;
  height: 15px;
  border-radius: 30px;
  border: 1px solid #192078;
  position: absolute;
  cursor: pointer;
  z-index: 100;
  margin: auto;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-arrow {
    width: 25px;
    height: 25px;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-arrow {
    left: 0;
    right: 0;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-arrow::after {
  content: "";
  position: absolute;
  border: solid #192078;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 3px;
  top: 4px;
  left: 3px;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-arrow::after {
    top: 8px;
    left: 7px;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-arrow::after {
    top: 7px;
    left: 9px;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-arrow-right {
  bottom: 0;
  top: 0;
  right: -13px;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-arrow-right {
    right: -25px;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-arrow-right {
    top: auto;
    right: 0;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-arrow-right::after {
  transform: rotate(-45deg);
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-arrow-right::after {
    transform: rotate(45deg);
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-arrow-left {
  top: 0;
  bottom: 0;
  left: -13px;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-arrow-left {
    left: -25px;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-arrow-left {
    bottom: auto;
    left: 0;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-arrow-left::after {
  transform: rotate(135deg);
  left: 5px;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-arrow-left::after {
    left: 10px;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .navigation-arrow-left::after {
    transform: rotate(-135deg);
    left: 9px;
    top: 11px;
  }
}

.layout-panadol-reskin-bootstrap-en-za-grandpa.page-faqs h1 {
  color: #192078;
  margin-bottom: 1rem;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa.page-faqs h3 a {
  color: #535353;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa.page-faqs .panadol-faq-header-rte {
  margin: 2rem 0;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa.page-faqs .panadol-faq-header-rte {
    margin: 4rem 0;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa.page-faqs .component.green-bottom:after {
  margin: 0 auto;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa.page-faqs .accordion.component {
  margin-bottom: 2rem;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa.page-faqs .accordion.component {
    margin-bottom: 6rem;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa.page-faqs .accordion.component .accordion-container {
  border: 1px solid #afafaf;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa.page-faqs .accordion.component .accordion-container .accordion-slide {
  background-color: #fff;
  border-bottom: 1px solid #afafaf;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa.page-faqs .accordion.component .accordion-container .accordion-slide.is-active .accordion-head {
  background-color: #192078 !important;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa.page-faqs .accordion.component .accordion-container .accordion-slide.is-active .accordion-head a {
  color: #fff;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa.page-faqs .accordion.component .accordion-container .accordion-slide.is-active .accordion-content-wrapper {
  display: block;
  overflow: hidden;
  border: 1px solid #afafaf;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa.page-faqs .accordion.component .accordion-container .accordion-slide .accordion-head {
  background-color: #fff;
  border: 1px solid #afafaf;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa.page-faqs .accordion.component .accordion-container .accordion-slide .accordion-head:hover {
  background-color: #fff;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa.page-faqs .accordion.component .accordion-container .accordion-slide .accordion-head:after {
  content: "";
}

.layout-panadol-reskin-bootstrap-en-za-grandpa h3,
.layout-panadol-reskin-bootstrap-en-za-grandpa h1 {
  color: #192078 !important;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa h2,
.layout-panadol-reskin-bootstrap-en-za-grandpa p,
.layout-panadol-reskin-bootstrap-en-za-grandpa ul,
.layout-panadol-reskin-bootstrap-en-za-grandpa li {
  color: #535353;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .h3-large {
  font-size: 2rem;
  line-height: 2.25rem;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa h2.green-bottom::after,
.layout-panadol-reskin-bootstrap-en-za-grandpa h3.green-bottom::after,
.layout-panadol-reskin-bootstrap-en-za-grandpa div.green-bottom::after {
  position: relative;
  top: -15px;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa div.green-top:before {
  color: #192078;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .component.green-bottom:after {
  color: #192078;
  margin: 0;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .component.green-bottom-center:after {
  margin: auto;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .component.reference-footer1 {
  background: #192078;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .component.reference-footer1 .panadol-footer-country-sel-box {
  display: none;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .content-box {
  margin-top: calc(2.71vw + 50px);
}
@media screen and (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .content-box {
    margin-top: calc(4.71vw + 100px);
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .accordion-head:before {
  color: #192078 !important;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .sitemap-column ul ul li:before {
  color: #192078;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa #content {
  margin-top: 65px;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa #content {
    margin-top: 0;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .container {
  max-width: 1373px;
  background-color: transparent;
  left: 50%;
  transform: translateX(-50%);
  padding: 0 16px;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .container {
    padding: 0 100px;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .container {
    padding: 0 16px;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .container .paragraphSystem {
  margin-left: 0;
  margin-right: 0;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .container-right {
  padding: 0;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .container-right {
    padding-right: 100px;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .container-right {
    padding: 0 16px;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .container-left {
  padding: 0;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .container-left {
    padding-left: 100px;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .container-left {
    padding: 0 16px;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .container-large {
  max-width: 1500px;
  background-color: transparent;
  left: 50%;
  transform: translateX(-50%);
  padding: 0;
}
@media (min-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .container-large {
    padding: 0 100px;
  }
}
@media (min-width: 990px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .container-large {
    padding: 0 16px;
  }
}
@media (min-width: 1200px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .container-large {
    margin-left: 65px;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .component-content {
  margin-bottom: 0;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .component {
  margin-bottom: 0;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa #footer .reference-footer1 .top-margin-box > .component-content > .paragraphSystem {
  display: flex;
  flex-direction: column;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa #footer .reference-footer1 .top-margin-box > .component-content > .paragraphSystem .footer-terms {
  order: 2;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .panadol-search-outer-box {
  background-color: #192078;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .panadol-search-outer-box .panadol-search button {
  top: -37px;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .panadol-search-icon {
  cursor: pointer;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .no-padding {
  padding-left: 0;
  padding-right: 0;
}
@media screen and (max-width: 767px) {
  .layout-panadol-reskin-bootstrap-en-za-grandpa .order-2-mb {
    order: 2;
  }
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .white-box {
  border: 1px solid white;
  margin-bottom: 30px;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa.page-search div.searchResults-results > div > h3 > a {
  color: #192078;
}
.layout-panadol-reskin-bootstrap-en-za-grandpa .flex-column > .component-content > .paragraphSystem {
  display: flex;
  flex-direction: column;
}

:lang(es-PE) {
  /* .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover p, */
}
:lang(es-PE) .reference-header1 .box.component.col-xs-12.col-md-10.last,
:lang(es-PE) .btn.green-btn,
:lang(es-PE) .page-home .reskin-homepage-header-banner .reskin-header-banner-content a.btn-custom:after,
:lang(es-PE) .background-color-green,
:lang(es-PE) .green-label,
:lang(es-PE) .template-panadol-template .reference-header1 .box.component.col-xs-12.col-md-10.last,
:lang(es-PE) .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,
:lang(es-PE) .green-table,
:lang(es-PE) .green-table table,
:lang(es-PE) .overlay-container #wrapper .parametrizedhtml.reference-popup-health {
  background-color: #002B77;
}
:lang(es-PE) .green-table {
  border-color: #002B77;
}
:lang(es-PE) .btn {
  border: 1px solid #002B77;
}
:lang(es-PE) .page-where-to-buy .tabs-nav-item.is-active, :lang(es-PE) .page-where-to-buy .tabs-nav-item.is-active:hover {
  border-bottom: 4px solid #002B77;
}
:lang(es-PE) .panadol-search-outer-box {
  background: #002B77;
}
:lang(es-PE) .header .navigation-horizontal .navigation-item.navigation-level1:nth-child(3) > .navigation-item-title:after {
  content: " ";
}
@media (min-width: 992px) {
  :lang(es-PE) .header .navigation-horizontal .navigation-level2.navigation-branch,
  :lang(es-PE) .template-panadol-template .header .navigation-horizontal .navigation-level2.navigation-branch,
  :lang(es-PE) .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  :lang(es-PE) .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  :lang(es-PE) .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover,
  :lang(es-PE) .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover {
    background: #002B77;
  }
}
:lang(es-PE) .green-bottom:after,
:lang(es-PE) .green-top:before,
:lang(es-PE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover h3,
:lang(es-PE) .btn.white-btn,
:lang(es-PE) .gray-box [class*=box-num-] > :before,
:lang(es-PE) .how-to-table-section h3,
:lang(es-PE) .flex-symptoms-parent .flex-symptoms-img:after,
:lang(es-PE) .page-where-to-buy .panadol-content-rte p,
:lang(es-PE) .page-where-to-buy .panadol-content-rte p a,
:lang(es-PE) .richText ul li:before,
:lang(es-PE) .page-panadol-rapid-caplets a.btn.white-btn,
:lang(es-PE) .where-btn,
:lang(es-PE) .page-search .searchResults-result h3,
:lang(es-PE) .page-search .searchResults-result a,
:lang(es-PE) .page-search .searchResults-pagination ul li.is-active a,
:lang(es-PE) .page-sitemap h1,
:lang(es-PE) .page-sitemap .accordion .accordion-container .accordion-slide .accordion-head:before,
:lang(es-PE) .sitemap-column ul ul li:before,
:lang(es-PE) .page-search .searchResults-pagination ul li a:hover,
:lang(es-PE) .txt-green {
  color: #002B77 !important;
}
:lang(es-PE) .page-home .reskin-homepage-green-section .background-color-green .green-bottom:after {
  color: #fff !important;
}
@media (max-width: 991px) {
  :lang(es-PE) .navigation-horizontal .has-children > .navigation-item-title .navigation-item-decoration:after {
    color: #002B77 !important;
  }
}
:lang(es-PE) .txt-grey {
  color: #002B77 !important;
  /* Have to overwrite the !important set in the main theme for some reason -_- */
}
:lang(es-PE) .how-to-table-section .txt-grey {
  color: #201547 !important;
}
:lang(es-PE) .reference-language-selector {
  width: 10%;
  z-index: 1000;
  position: absolute;
  right: auto;
  left: 33%;
  top: 3.1vw;
}
@media (min-width: 768px) {
  :lang(es-PE) .reference-language-selector {
    left: 49vw;
    top: 3.4vw;
  }
}
@media (min-width: 992px) {
  :lang(es-PE) .reference-language-selector {
    right: 7vw;
    top: auto;
    left: auto;
  }
}
:lang(es-PE) .navigation-mobile-menu::after {
  right: 43vw;
}
@media (min-width: 768px) {
  :lang(es-PE) .navigation-mobile-menu::after {
    right: 25vw;
  }
}
:lang(es-PE) .carousel-nav .carousel-nav-item a {
  background-color: #C9C9C9;
  border: 1px solid #C9C9C9;
}
:lang(es-PE) .carousel-nav li.is-active a,
:lang(es-PE) .panadol-compare-now-link p {
  background: #002B77;
  border: 1px solid #002B77;
}
:lang(es-PE) h3,
:lang(es-PE) h2,
:lang(es-PE) h1,
:lang(es-PE) .how-to-table-section h3 > .txt-grey,
:lang(es-PE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover a {
  color: #002B77;
}
:lang(es-PE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover p {
  color: #7F7F7F;
}
:lang(es-PE) .panadol-product-list-tab-box.compare-selected .richText.panadol-prod-comp-checkbox-rte p {
  background: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_PE/Reskin/check.png) no-repeat 0;
}
:lang(es-PE) .gray-car .carousel-nav-prev a:before,
:lang(es-PE) .page-children .carousel-child .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_PE/Reskin/arrowgreenleft.png);
}
:lang(es-PE) .gray-car .carousel-nav-next a:before,
:lang(es-PE) .page-children .carousel-child .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_PE/Reskin/arrowgreenright.png);
}
:lang(es-PE) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(2),
:lang(es-PE) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(3),
:lang(es-PE) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(4),
:lang(es-PE) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(5) {
  white-space: normal;
  text-align: center;
  font-size: 1.25rem;
  line-height: 1.75;
  display: block;
  width: 100%;
  pointer-events: none;
}
:lang(es-PE) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(2) a,
:lang(es-PE) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(3) a,
:lang(es-PE) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(4) a,
:lang(es-PE) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(5) a {
  font-family: Montserrat;
 font-weight: 400;
  padding-bottom: 0 !important;
}
:lang(es-PE) .rethink-care-reskin .richText .txt-size-custom:after, :lang(es-PE) .rethink-care-reskin .richText h2:after, :lang(es-PE) .rethink-care-reskin figcaption .txt-size-custom:after, :lang(es-PE) .rethink-care-reskin figcaption h2:after {
  color: #002B77 !important;
}
:lang(es-PE) .page-dosage-calculator .calculator-display-left,
:lang(es-PE) .page-dosage-calculator .calculator-display-right {
  justify-content: center;
}
:lang(es-PE) .page-dosage-calculator #products-list p.vertical-wrapper:hover,
:lang(es-PE) .page-dosage-calculator #calculator #calculator-block {
  background-color: #002B77;
}
:lang(es-PE) .page-dosage-calculator #calculator #calculator-heading .close .calc-close-text:before,
:lang(es-PE) .page-dosage-calculator #calculator #calculator-heading h2 {
  color: #002B77;
}
:lang(es-PE) .page-dosage-calculator #calculator #how-to-dose .how-to-dose-item p span {
  color: #002B77;
}
:lang(es-PE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_CB/Reskin/coldflu-icon-white.png);
}
:lang(es-PE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_CB/Reskin/fever-white-icon.png);
}
:lang(es-PE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_CB/Reskin/headache-white-icon.png);
}
:lang(es-PE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_PE/Reskin/Menstrual-Pain-Icon-White.png);
}
:lang(es-PE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_CB/Reskin/coldflu-blue-icon.png);
}
:lang(es-PE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_CB/Reskin/fever-blue-icon.png);
}
:lang(es-PE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_CB/Reskin/headache-blue-icon.png);
}
:lang(es-PE) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_PE/Reskin/Menstrual-Pain-Icon.png);
}
:lang(es-PE) .page-home .carousel .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_PE/Reskin/arrowgreenleft.png);
}
:lang(es-PE) .page-home .carousel .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_PE/Reskin/arrowgreenright.png);
}
@media (min-width: 992px) {
  :lang(es-PE) .page-home .flex-items-content-box > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(es-PE) .page-home .flex-items-content-box > .component-content > .paragraphSystem .richText p,
  :lang(es-PE) .page-home .flex-items-content-box > .component-content > .paragraphSystem figcaption p {
    min-height: auto;
    font-size: 1.2vw;
  }
}
@media (min-width: 992px) {
  :lang(es-PE) .page-products .reference-compare-snippet .panadol-compare-table-section-box {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_PE/Reskin/greencompare.png);
    background-position-y: 108% !important;
    background-repeat: no-repeat;
    background-size: 100% 71%;
  }
}
@media (max-width: 991px) {
  :lang(es-PE) .page-products .reference-compare-snippet .panadol-product-table-section div.richText.panadol-content-rte {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_PE/Reskin/greencompare.png);
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  :lang(es-PE) .page-products .reference-compare-snippet .panadol-product-table-section div.richText.panadol-content-rte {
    min-height: 500px;
  }
}

:lang(es-PE) .page-products .reference-compare-snippet .panadol-product-table-section div.richText.panadol-content-rte .richText-content {
  margin-top: 100px;
}
@media (min-width: 992px) {
  :lang(es-PE) .page-products .reference-compare-snippet .panadol-product-table-section div.richText.panadol-content-rte ul:last-child li {
    min-height: 77px;
  }
}
:lang(es-PE) .page-products .reference-compare-snippet .panadol-product-table-section div.richText.panadol-content-rte ul li {
  font-size: .6rem;
}
@media (min-width: 1400px) {
  :lang(es-PE) .page-products .reference-compare-snippet .panadol-product-table-section div.richText.panadol-content-rte ul li {
    font-size: .875rem;
  }
}
:lang(es-PE) .page-products .panadol-product-table-section > box .richText p {
  height: 53px;
}
@media (max-width: 991px) and (min-width: 768px) {
  :lang(es-PE) .page-products .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected {
    padding-left: 0;
    padding-right: 0;
  }
}
:lang(es-PE) .page-products .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected .richText p,
:lang(es-PE) .page-products .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected .richText ul li {
  font-size: 1rem;
}
@media (min-width: 992px) {
  :lang(es-PE) .page-products .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected .richText p,
  :lang(es-PE) .page-products .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected .richText ul li {
    height: 77px;
  }
}
:lang(es-PE) .page-products .panadol-compare-label-rte p {
  height: 78px;
  font-size: 1rem;
}
:lang(es-PE) .page-products .panadol-compare-label-rte ul li {
  font-size: 1rem;
}
:lang(es-PE) .page-products .panadol-compare-label-rte li:first-child {
  height: 79px;
}
:lang(es-PE) .page-products .panadol-compare-label-rte li:nth-child(2),
:lang(es-PE) .page-products .panadol-compare-label-rte li:nth-child(3) {
  height: 77px;
}
:lang(es-PE) .page-products .panadol-compare-label-rte li:last-child {
  padding-bottom: 33px;
}
:lang(es-PE) .page-products .panadol-compare-label-rte ul:last-child li {
  height: 77px;
}
@media (min-width: 768px) {
  :lang(es-PE) .page-products .compare-hidden .panadol-prod-list-image figcaption {
    min-height: 70px;
  }
}
@media (min-width: 992px) {
  :lang(es-PE) .page-products .compare-hidden .panadol-prod-list-image figcaption {
    min-height: 3vw;
  }
}
@media (min-width: 992px) {
  :lang(es-PE) .page-products .flex-align-child.last {
    margin-top: -15%;
  }
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(es-PE) .page-symptoms .car-products .image figcaption p {
    margin-bottom: 0;
  }
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(es-PE) .page-symptoms .car-products .richText.even p:first-child {
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  :lang(es-PE) .page-living-well .car-article-living p:first-child {
    min-height: 4vw !important;
  }
  :lang(es-PE) .page-living-well .car-article-living p:nth-child(2) {
    min-height: 8vw !important;
  }
}
:lang(es-PE) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
  display: -webkit-flexbox;
  display: -ms-flexbox;
  display: flex;
  max-height: 960px;
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(es-PE) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
    max-height: 960px;
  }
}
@media (max-width: 767px) {
  :lang(es-PE) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
    max-height: none;
  }
}
:lang(es-PE) .page-faqs {
  /*Footer*/
}
@media (max-width: 767px) {
  :lang(es-PE) .page-faqs #content {
    margin-top: 30vw;
  }
}
@media (min-width: 768px) {
  :lang(es-PE) .page-faqs #content {
    margin-top: 16vw;
  }
}
@media (min-width: 1200px) {
  :lang(es-PE) .page-faqs #content {
    margin-top: 14vw;
  }
}
:lang(es-PE) .page-faqs #content .layout-outer {
  margin: 0 auto;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  :lang(es-PE) .page-faqs .container-fluid #header > .row,
  :lang(es-PE) .page-faqs .container-fluid #content > .row {
    display: block;
  }
}
:lang(es-PE) .page-faqs h1 {
  color: #002B77;
  font-family: 'Montserrat';
  font-weight: 700;
  font-size: 2.4375rem;
  line-height: 3.75rem;
}
@media (min-width: 768px) {
  :lang(es-PE) .page-faqs h1 {
    font-size: 3.5rem;
    line-height: 3.875rem;
  }
}
@media (min-width: 992px) {
  :lang(es-PE) .page-faqs h1 {
    /* font-size: 5.625rem;
    line-height: 6.25rem; */
    font-size: 4.65vw;
    line-height: 1.1;
  }
}
:lang(es-PE) .page-faqs #app {
  border: none;
  width: 100%;
}
@media (min-width: 992px) {
  :lang(es-PE) .page-faqs #app {
    width: 90%;
    padding-top: 2vw;
  }
}
:lang(es-PE) .page-faqs #app ul.tabs-nav-list {
  margin-bottom: 40px;
}
@media (min-width: 992px) {
  :lang(es-PE) .page-faqs #app ul.tabs-nav-list {
    margin-bottom: 2.1vw;
    height: 5.7vw;
  }
}
:lang(es-PE) .page-faqs #app ul.tabs-nav-list li.tabs-nav-item a {
  color: #535353;
  font-size: 1.5625rem;
  line-height: 1.6875rem;
}
@media (min-width: 768px) {
  :lang(es-PE) .page-faqs #app ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
}
@media (min-width: 992px) {
  :lang(es-PE) .page-faqs #app ul.tabs-nav-list li.tabs-nav-item a {
    /* font-size: 3.5rem;
    line-height: 3.875rem; */
    font-size: 2.92vw;
    line-height: 1.12;
    padding: 0.6vw;
  }
}
:lang(es-PE) .page-faqs #app .nav-tabs .nav-link {
  border: none;
}
:lang(es-PE) .page-faqs #app .nav-tabs {
  height: 110px;
  border-bottom: none;
}
:lang(es-PE) .page-faqs #app .nav-tabs .nav-link.active {
  border-bottom: 4px solid transparent;
  border-color: #002B77;
}
@media (min-width: 992px) {
  :lang(es-PE) .page-faqs #app .nav-tabs .nav-link.active {
    border-bottom: 0.2vw solid transparent;
    border-color: #002B77;
  }
}
:lang(es-PE) .page-faqs #app .nav-tabs .tabs-nav-item {
  border: none;
}
:lang(es-PE) .page-faqs #app .search_box {
  width: 90%;
  margin: 0 auto;
}
@media (min-width: 767px) {
  :lang(es-PE) .page-faqs #app .search_box {
    width: 80%;
  }
}
@media (min-width: 992px) {
  :lang(es-PE) .page-faqs #app .search_box {
    width: 40%;
  }
}
:lang(es-PE) .page-faqs #app .search_box #faq-search {
  border: none;
  border-bottom: 2px solid #535353;
  background-image: url("/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/search-icon.png");
  background-repeat: no-repeat;
  background-position: 1%;
  /* &.form-control {
      padding: 0.5rem 1rem 0.5rem 3rem;
      width: 91%;
  } */
}
@media (min-width: 992px) {
  :lang(es-PE) .page-faqs #app .search_box #faq-search {
    background-size: 4%;
  }
}
:lang(es-PE) .page-faqs #app .search_box #faq-search.form-control-lg {
  height: calc(2.875rem + 2px);
  padding: 0.5rem 1rem 0.5rem 3rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: none;
  width: 82%;
}
@media (min-width: 768px) {
  :lang(es-PE) .page-faqs #app .search_box #faq-search.form-control-lg {
    font-size: 1.25rem;
    width: 91%;
  }
}
@media (min-width: 992px) {
  :lang(es-PE) .page-faqs #app .search_box #faq-search.form-control-lg {
    font-size: 1vw;
    padding: .4vw 0.8vw .4vw 2.5vw;
    height: calc(2.4vw + 2px);
  }
}
:lang(es-PE) .page-faqs #app #outer-tab-content {
  width: 80%;
  margin: 0 auto;
}
:lang(es-PE) .page-faqs #app #outer-tab-content #faq-filter-adult,
:lang(es-PE) .page-faqs #app #outer-tab-content #faq-filter-children {
  width: 90%;
  margin: 40px auto 50px;
  text-align: left;
}
@media (min-width: 768px) {
  :lang(es-PE) .page-faqs #app #outer-tab-content #faq-filter-adult,
  :lang(es-PE) .page-faqs #app #outer-tab-content #faq-filter-children {
    text-align: center;
  }
}
@media (min-width: 992px) {
  :lang(es-PE) .page-faqs #app #outer-tab-content #faq-filter-adult,
  :lang(es-PE) .page-faqs #app #outer-tab-content #faq-filter-children {
    margin: 2.1vw auto 2.5vw;
  }
  :lang(es-PE) .page-faqs #app #outer-tab-content #faq-filter-adult .custom-control,
  :lang(es-PE) .page-faqs #app #outer-tab-content #faq-filter-children .custom-control {
    margin-right: 1vw;
    min-height: 1vw;
    padding-left: 1vw;
  }
  :lang(es-PE) .page-faqs #app #outer-tab-content #faq-filter-adult .custom-control .custom-control-label,
  :lang(es-PE) .page-faqs #app #outer-tab-content #faq-filter-children .custom-control .custom-control-label {
    font-size: 0.84vw;
    line-height: 1.6;
  }
  :lang(es-PE) .page-faqs #app #outer-tab-content #faq-filter-adult .custom-control .custom-control-label::before,
  :lang(es-PE) .page-faqs #app #outer-tab-content #faq-filter-children .custom-control .custom-control-label::before {
    top: 0.2vw;
    left: -1.2vw;
    width: 0.9vw;
    height: 0.9vw;
  }
}
:lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult,
:lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren {
  margin-right: 0;
  margin-left: 0;
}
:lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult h4,
:lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren h4 {
  margin-top: 60px;
  margin-bottom: 0;
  color: #002B77;
  font-size: 1.5625rem;
  line-height: 1.875rem;
  padding-left: 0;
  padding-right: 0;
}
:lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult h4:first-child,
:lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren h4:first-child {
  margin-top: 0;
}
@media (min-width: 768px) {
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult h4,
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren h4 {
    font-size: 1.5625rem;
    line-height: 2.5rem;
  }
}
@media (min-width: 992px) {
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult h4,
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren h4 {
    /* font-size: 2.4375rem;
    line-height: 2.5rem;
    margin-top: 80px; */
    font-size: 2.03vw;
    line-height: 1.1;
  }
}
:lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult .card,
:lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren .card {
  border: none;
  border-radius: none;
}
@media (min-width: 992px) {
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult .card,
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren .card {
    flex-basis: 40%;
  }
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult .card.card-offset,
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren .card.card-offset {
    margin-left: 20%;
  }
}
:lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header,
:lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header {
  height: auto;
  min-height: auto;
  background-color: #fff;
  padding: .75rem 0;
  border-bottom: 1px solid #535353;
}
@media (min-width: 992px) {
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header,
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header {
    padding: 0.6vw 0;
  }
}
:lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header::before,
:lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header::before {
  content: " ";
}
:lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header::after,
:lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header::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;
  color: #002B77;
  float: right;
  position: absolute;
  top: 36px;
  right: 0;
  transition: all 0.5s;
}
@media (max-width: 768px) {
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header::after,
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header::after {
    transform: none;
  }
}
@media (min-width: 992px) {
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header::after,
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header::after {
    top: 2vw;
    font-size: 0.84vw;
  }
}
:lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header.inverted::after,
:lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header.inverted::after {
  transform: rotateZ(90deg);
}
:lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header h5,
:lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header h5 {
  font-size: 1.125rem;
  line-height: 1.875rem;
  font-family: "Montserrat";
  font-weight: "400";
  color: #535353;
  vertical-align: middle;
  margin: 0 1em 0 0;
  padding-top: 0.8em;
  cursor: pointer;
  display: block;
  width: 94%;
  overflow: hidden;
}
@media (min-width: 768px) {
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header h5,
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header h5 {
    line-height: 1.625rem;
  }
}
@media (min-width: 992px) {
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header h5,
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header h5 {
    /* font-size: 1.5625rem;
    line-height: 1.875rem; */
    font-size: 1.3vw;
    line-height: 1.2;
    padding-top: 1.1vw;
    margin: 0 1vw 0 0;
  }
}
:lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult .card .card-body,
:lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren .card .card-body {
  font-size: 1rem;
  line-height: 1.3125rem;
  font-family: "Montserrat";
  font-weight: "400";
  color: #535353;
  background-color: #fff;
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 768px) {
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult .card .card-body,
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren .card .card-body {
    line-height: 1.125rem;
  }
}
@media (min-width: 992px) {
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult .card .card-body,
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren .card .card-body {
    /* font-size: 1.25rem;
    line-height: 1.5625rem; */
    font-size: 1.04vw;
    line-height: 1.3;
    padding: 1vw 0;
  }
}
@media (min-width: 992px) {
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionAdult .no-results,
  :lang(es-PE) .page-faqs #app #outer-tab-content #accordionChildren .no-results {
    font-size: 0.84vw;
  }
}
@media (min-width: 992px) {
  :lang(es-PE) .page-faqs.grid-bootstrap .reference-header1 > .inner > .component-content > .box.first.last > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
  }
  :lang(es-PE) .page-faqs.grid-bootstrap .reference-header1 > .inner > .component-content > .box.first.last > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10 > .component-content {
    margin-top: 0;
  }
  :lang(es-PE) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root > .navigation-level1 > .navigation-item-title {
    padding: 0 6px 0 15px;
  }
  :lang(es-PE) .page-faqs #header > .row > .layout-outer {
    width: 100%;
  }
}
:lang(es-PE) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .image {
  padding: 0;
}
:lang(es-PE) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last {
  /* margin-bottom: 0.18vw; */
  height: 6.55vw;
  margin-bottom: 1.5vw;
}
:lang(es-PE) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even {
  margin-left: 0;
}
@media (min-width: 992px) {
  :lang(es-PE) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even .panadol-search-icon {
    padding: 0 1vw;
  }
  :lang(es-PE) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even .panadol-search-icon img {
    width: 35%;
  }
  :lang(es-PE) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even .image.last img {
    width: 65%;
  }
}
:lang(es-PE) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .panadol-search-outer-box .form-search label {
  display: block;
}
@media (max-width: 991px) and (min-width: 768px) {
  :lang(es-PE) .page-faqs #header .panadol-search-outer-box {
    width: 100.5vw;
  }
  :lang(es-PE) .page-faqs #header .panadol-search-outer-box button.button {
    top: -43px;
  }
}
@media (max-width: 991px) {
  :lang(es-PE) .page-faqs #header .layout-outer {
    width: 100%;
  }
  :lang(es-PE) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .image {
    max-width: 100%;
    flex: none;
  }
  :lang(es-PE) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    max-width: 100%;
    flex: none;
    margin-bottom: .28vw;
    height: 9.8vw !important;
  }
  :lang(es-PE) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation {
    flex: none;
  }
  :lang(es-PE) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even {
    max-width: 100%;
    flex: none;
    top: 2.6vw;
  }
}
@media (max-width: 767px) {
  :lang(es-PE) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 14vw !important;
    margin-bottom: .38vw;
  }
  :lang(es-PE) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box {
    left: -35vw;
    width: 100vw;
  }
  :lang(es-PE) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box button.button {
    top: -43px;
  }
  :lang(es-PE) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box .panadol-search.searchBox input[type=text] {
    width: 94%;
  }
}
:lang(es-PE) .page-faqs .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
  /* @media (min-width: 1601px) {
      left: -5.6%!important;
  } */
}
@media (max-width: 1200px) and (min-width: 992px) {
  :lang(es-PE) .page-faqs .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
    top: 0;
    left: -4.5%;
  }
}
@media (max-width: 1600px) and (min-width: 1200px) {
  :lang(es-PE) .page-faqs .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
    top: 42%;
    left: -4.9%;
  }
}
@media all and (-ms-high-contrast: none) and (min-width: 1601px), (-ms-high-contrast: active) and (min-width: 1601px) {
  :lang(es-PE) .page-faqs .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
    top: 80%;
  }
}

@media (max-width: 991px) {
  :lang(es-PE) .page-faqs #footer .reference-footer1.footer .box.col-xs-12.first.odd > .component-content > .paragraphSystem > .box.odd {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  :lang(es-PE) .page-faqs #footer .reference-footer1.footer .box.col-xs-12.first.odd > .component-content > .paragraphSystem > .box.odd .richText {
    flex: 0 0 100%;
    max-width: 100%;
  }
  :lang(es-PE) .page-faqs #footer .reference-footer1.footer .box.col-xs-12.first.odd > .component-content > .paragraphSystem > .box.even {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  :lang(es-PE) .page-faqs #footer .reference-footer1.footer .box.col-xs-12.first.odd > .component-content > .paragraphSystem > .image {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
    margin-left: 8.33333333%;
  }
}
:lang(es-PE) .page-404 #content {
  margin-top: 32vw;
}
@media (min-width: 768px) {
  :lang(es-PE) .page-404 #content {
    margin-top: 26vw;
  }
}
@media (min-width: 992px) {
  :lang(es-PE) .page-404 #content {
    margin-top: 14vw;
  }
}
:lang(es-PE) .page-404 #content .richText {
  padding: 8em 0;
}
@media (min-width: 768px) {
  :lang(es-PE) .page-404 #content .richText {
    padding: 2em 0 14em;
  }
}
@media (min-width: 992px) {
  :lang(es-PE) .page-404 #content .richText {
    padding: 10em 0;
  }
}
:lang(es-PE) .page-404 #content .richText h1 {
  font-family: 'Montserrat';
font-weight: '400';
  line-height: 1.5;
}
@media (min-width: 768px) {
  :lang(es-PE) .page-404 #content .richText h1 {
    font-size: 12vw;
  }
}
@media (min-width: 992px) {
  :lang(es-PE) .page-404 #content .richText h1 {
    font-size: 11vw;
    line-height: 1.1;
  }
}
:lang(es-PE) .page-404 #content .richText h2 {
  font-family: 'Montserrat';
font-weight: '400';
}
@media (max-width: 991px) {
  :lang(es-PE) #footer .footer-flex > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(es-PE) #footer .footer-flex > .component-content > .paragraphSystem .footer-order.first {
    order: 2;
  }
}
@media (max-width: 767px) {
  :lang(es-PE) .mobile-img {
    max-width: 200%;
    width: 200% !important;
    position: relative;
    right: 50%;
  }
  :lang(es-PE) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 13.55vw !important;
    margin-bottom: 5px;
  }
  :lang(es-PE) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 13vw;
  }
}
@media (max-width: 991px) {
  :lang(es-PE) .navigation-item.navigation-level1.page-safetyinformation > .navigation-level2 {
    background-color: #fff;
  }
  :lang(es-PE) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 9.68vw !important;
    margin-bottom: 5px;
  }
  :lang(es-PE) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 9.4vw;
  }
}
@media (min-width: 992px) {
  :lang(es-PE) .page-home .reskin-homepage-header-banner .reskin-header-banner-content p {
    font-size: 23px;
  }
  :lang(es-PE) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 5.8vw;
    margin-bottom: .4vw;
  }
  :lang(es-PE) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2 {
    display: block;
    width: 26%;
    padding: 0 !important;
  }
  :lang(es-PE) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2 {
    display: block;
    width: 100%;
    padding: 0 16% !important;
  }
  :lang(es-PE) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(5) a {
    font-family: "Montserrat";
  font-weight: "400";
  }
  :lang(es-PE) .header .page-dosage-calculator a:after,
  :lang(es-PE) .header .page-where-to-buy a:after {
    content: "" !important;
  }
  :lang(es-PE) #header .navigation-level1 .page-safetyinformation > .navigation-item-title: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;
  }
}
@media (min-width: 1400px) {
  :lang(es-PE) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    margin-bottom: .3vw;
  }
}
@media (max-width: 767px) {
  :lang(es-PE) .page-children .child-table .richText .richText-content {
    padding-left: 15vw;
  }
}
@media only screen and (max-width: 767px) {
  :lang(es-PE) .centered-image picture > img {
    max-width: 3rem;
  }
}
:lang(es-PE) .navigation-level2.page-dolores-fuertes > a {
  pointer-events: none;
}

:lang(es-CB) {
  /* .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover p, */
  /*Table custom style*/
}
:lang(es-CB) .reference-header1 .box.component.col-xs-12.col-md-10.last,
:lang(es-CB) .btn.green-btn,
:lang(es-CB) .page-home .reskin-homepage-header-banner .reskin-header-banner-content a.btn-custom:after,
:lang(es-CB) .background-color-green,
:lang(es-CB) .green-label,
:lang(es-CB) .template-panadol-template .reference-header1 .box.component.col-xs-12.col-md-10.last,
:lang(es-CB) .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,
:lang(es-CB) .green-table,
:lang(es-CB) .green-table table,
:lang(es-CB) .overlay-container #wrapper .parametrizedhtml.reference-popup-health {
  background-color: #002B77;
}
:lang(es-CB) .green-table {
  border-color: #002B77;
}
:lang(es-CB) .padding-0 {
  padding: 0;
}
:lang(es-CB) .btn {
  border: 1px solid #002B77;
}
:lang(es-CB) .page-where-to-buy .tabs-nav-item.is-active, :lang(es-CB) .page-where-to-buy .tabs-nav-item.is-active:hover {
  border-bottom: 4px solid #002B77;
}
:lang(es-CB) .panadol-search-outer-box {
  background: #002B77;
}
@media (min-width: 992px) {
  :lang(es-CB) .header .navigation-horizontal .navigation-level2.navigation-branch,
  :lang(es-CB) .template-panadol-template .header .navigation-horizontal .navigation-level2.navigation-branch,
  :lang(es-CB) .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  :lang(es-CB) .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title,
  :lang(es-CB) .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover,
  :lang(es-CB) .template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover {
    background: #002B77;
  }
}
:lang(es-CB) .green-bottom:after,
:lang(es-CB) .green-top:before,
:lang(es-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover h3,
:lang(es-CB) .btn.white-btn,
:lang(es-CB) .gray-box [class*=box-num-] > :before,
:lang(es-CB) .how-to-table-section h3,
:lang(es-CB) .flex-symptoms-parent .flex-symptoms-img:after,
:lang(es-CB) .page-where-to-buy .panadol-content-rte p,
:lang(es-CB) .page-where-to-buy .panadol-content-rte p a,
:lang(es-CB) .page-panadol-rapid-caplets a.btn.white-btn,
:lang(es-CB) .where-btn,
:lang(es-CB) .page-search .searchResults-result h3,
:lang(es-CB) .page-search .searchResults-result a,
:lang(es-CB) .page-search .searchResults-pagination ul li.is-active a,
:lang(es-CB) .page-sitemap h1,
:lang(es-CB) .page-sitemap .accordion .accordion-container .accordion-slide .accordion-head:before,
:lang(es-CB) .sitemap-column ul ul li:before,
:lang(es-CB) .page-search .searchResults-pagination ul li a:hover {
  margin-top: 14px;
  color: #002B77 !important;
}
@media (min-width: 992px) {
  :lang(es-CB) .green-bottom:after,
  :lang(es-CB) .green-top:before,
  :lang(es-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover h3,
  :lang(es-CB) .btn.white-btn,
  :lang(es-CB) .gray-box [class*=box-num-] > :before,
  :lang(es-CB) .how-to-table-section h3,
  :lang(es-CB) .flex-symptoms-parent .flex-symptoms-img:after,
  :lang(es-CB) .page-where-to-buy .panadol-content-rte p,
  :lang(es-CB) .page-where-to-buy .panadol-content-rte p a,
  :lang(es-CB) .page-panadol-rapid-caplets a.btn.white-btn,
  :lang(es-CB) .where-btn,
  :lang(es-CB) .page-search .searchResults-result h3,
  :lang(es-CB) .page-search .searchResults-result a,
  :lang(es-CB) .page-search .searchResults-pagination ul li.is-active a,
  :lang(es-CB) .page-sitemap h1,
  :lang(es-CB) .page-sitemap .accordion .accordion-container .accordion-slide .accordion-head:before,
  :lang(es-CB) .sitemap-column ul ul li:before,
  :lang(es-CB) .page-search .searchResults-pagination ul li a:hover {
    margin-top: 0;
  }
}
:lang(es-CB) .page-tips-for-managing-menstrual-pain .richText ul li:before {
  top: 0;
}
:lang(es-CB) .richText ul li:before {
  color: #002B77 !important;
}
@media (max-width: 992px) {
  :lang(es-CB) .richText ul li:before {
    top: 14px;
  }
}
:lang(es-CB) .carousel-nav {
  margin-top: 0;
}
:lang(es-CB) h1 {
  font-size: 3.1rem;
}
:lang(es-CB) .page-home .reskin-homepage-green-section .background-color-green .green-bottom:after {
  color: #fff !important;
}
@media (max-width: 991px) {
  :lang(es-CB) .navigation-horizontal .has-children > .navigation-item-title .navigation-item-decoration:after {
    color: #002B77 !important;
  }
}
:lang(es-CB) .txt-grey {
  color: #002B77 !important;
  /* Have to overwrite the !important set in the main theme for some reason -_- */
}
:lang(es-CB) .how-to-table-section .txt-grey {
  color: #201547 !important;
}
:lang(es-CB) .acerca-del-resfriado-comun, :lang(es-CB) .de-cerca-con-la-gripe, :lang(es-CB) .cual-es-la-diferencia-entre-el-resfriado-y-la-gripe, :lang(es-CB) .combatir-el-resfriado-y-la-gripe-con-remedios-caseros, :lang(es-CB) .el-progreso-de-la-gripe .winasorb-products-table .div-height .title-img {
  width: 50%;
  margin: 0 auto;
  height: 68%;
}
:lang(es-CB) .reference-language-selector {
  width: 10%;
  z-index: 1000;
  position: absolute;
  right: auto;
  left: 33%;
  top: 2vw;
}
@media (min-width: 576px) {
  :lang(es-CB) .reference-language-selector {
    top: 3.1vw;
  }
}
@media (min-width: 768px) {
  :lang(es-CB) .reference-language-selector {
    left: 49vw;
    top: 3.4vw;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .reference-language-selector {
    right: 7vw;
    top: auto;
    left: auto;
  }
}
:lang(es-CB) .navigation-mobile-menu::after {
  right: 43vw;
}
@media (min-width: 768px) {
  :lang(es-CB) .navigation-mobile-menu::after {
    right: 25vw;
  }
}
@media (max-width: 767px) {
  :lang(es-CB) .navigation-mobile-menu::after {
    top: 2vw !important;
  }
}
:lang(es-CB) .carousel-nav .carousel-nav-item a {
  background-color: #C9C9C9;
  border: 1px solid #C9C9C9;
}
:lang(es-CB) .carousel-nav li.is-active a,
:lang(es-CB) .panadol-compare-now-link p {
  background: #002B77;
  border: 1px solid #002B77;
}
:lang(es-CB) h3,
:lang(es-CB) h2,
:lang(es-CB) h1,
:lang(es-CB) .how-to-table-section h3 > .txt-grey,
:lang(es-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover a {
  color: #002B77;
}
:lang(es-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover p {
  color: #7F7F7F;
}
:lang(es-CB) .page-products.page-children .tabs-nav-item.is-active {
  border-bottom: 3px solid #002B77;
}
:lang(es-CB) .panadol-product-list-tab-box.compare-selected .richText.panadol-prod-comp-checkbox-rte p {
  background: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_CB/Reskin/check.png) no-repeat 0;
}
:lang(es-CB) .gray-car .carousel-nav-prev a:before,
:lang(es-CB) .page-children .carousel-child .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_CB/Reskin/arrowgreenleft.png);
}
:lang(es-CB) .gray-car .carousel-nav-next a:before,
:lang(es-CB) .page-children .carousel-child .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_CB/Reskin/arrowgreenright.png);
}
:lang(es-CB) .navigation-level1.page-safetyinformation .navigation-level2 a {
  pointer-events: none;
}
:lang(es-CB) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(2),
:lang(es-CB) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(3),
:lang(es-CB) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(4) {
  white-space: normal;
  text-align: center;
  font-size: 1.25rem;
  line-height: 1.75;
  display: block;
  width: 100%;
}
:lang(es-CB) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(2) a,
:lang(es-CB) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(3) a,
:lang(es-CB) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(4) a {
  font-family: Montserrat;
 font-weight: 400;
  padding-bottom: 0 !important;
}
:lang(es-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:before {
  margin-right: 15px;
}
:lang(es-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_CB/Reskin/headache-white-icon.png);
}
:lang(es-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_CB/Reskin/fever-white-icon.png);
}
:lang(es-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_CB/Reskin/backache-icon-white.png);
}
:lang(es-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_CB/Reskin/coldflu-icon-white.png);
}
:lang(es-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(2):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_CB/Reskin/headache-blue-icon.png);
}
:lang(es-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(3):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_CB/Reskin/fever-blue-icon.png);
}
:lang(es-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(4):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_CB/Reskin/backache-icon-blue.png);
}
:lang(es-CB) .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(5):before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_CB/Reskin/fever-blue-icon.png);
}
:lang(es-CB) .page-home .carousel .carousel-nav-prev a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_CB/Reskin/arrowgreenleft.png);
}
:lang(es-CB) .page-home .carousel .carousel-nav-next a:before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/es_CB/Reskin/arrowgreenright.png);
}
@media (min-width: 992px) {
  :lang(es-CB) .page-home .flex-items-content-box > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(es-CB) .page-home .flex-items-content-box > .component-content > .paragraphSystem .richText p,
  :lang(es-CB) .page-home .flex-items-content-box > .component-content > .paragraphSystem figcaption p {
    min-height: auto;
    font-size: 1.2vw;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .page-products .reference-compare-snippet .panadol-compare-table-section-box {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_CB/Reskin/greencompare.png);
    background-position-y: 108% !important;
    background-repeat: no-repeat;
    background-size: 100% 65%;
  }
}
:lang(es-CB) .page-products .panadol-product-table-section > box .richText p {
  height: 53px;
}
@media (max-width: 767px) {
  :lang(es-CB) .page-products .panadol-product-table-section .richText.panadol-content-rte {
    background-color: #002b77;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  :lang(es-CB) .page-products .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_CB/Reskin/greencompare.png);
    background-position-y: 94%;
    background-repeat: no-repeat;
    min-height: 740px;
    padding-left: 0;
    padding-right: 0;
  }
}
:lang(es-CB) .page-products .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected .richText p,
:lang(es-CB) .page-products .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected .richText ul li {
  font-size: 1rem;
  height: 77px;
  display: flex;
  align-items: center;
}
@media (max-width: 767px) {
  :lang(es-CB) .page-products .panadol-compare-selected {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_CB/Reskin/greencompare.png);
    background-position-y: 150%;
    background-repeat: no-repeat;
  }
}
:lang(es-CB) .page-products .panadol-compare-label-rte p {
  height: 78px;
  font-size: 1rem;
}
:lang(es-CB) .page-products .panadol-compare-label-rte ul li {
  font-size: 1rem;
}
:lang(es-CB) .page-products .panadol-compare-label-rte li:first-child {
  height: 79px;
}
:lang(es-CB) .page-products .panadol-compare-label-rte li:nth-child(2),
:lang(es-CB) .page-products .panadol-compare-label-rte li:nth-child(3) {
  height: 77px;
}
:lang(es-CB) .page-products .panadol-compare-label-rte li:last-child {
  padding-bottom: 33px;
}
:lang(es-CB) .page-products .panadol-compare-label-rte ul:last-child li {
  height: 77px;
}
@media (min-width: 768px) {
  :lang(es-CB) .page-products .compare-hidden .panadol-prod-list-image figcaption {
    min-height: 70px;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .page-products .compare-hidden .panadol-prod-list-image figcaption {
    min-height: 3vw;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .page-products .flex-align-child.last {
    margin-top: -15%;
  }
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(es-CB) .page-symptoms .car-products .image figcaption p {
    margin-bottom: 0;
  }
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(es-CB) .page-symptoms .car-products .richText.even p:first-child {
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .page-living-well .car-article-living p:first-child {
    min-height: 4vw !important;
  }
  :lang(es-CB) .page-living-well .car-article-living p:nth-child(2) {
    min-height: 8vw !important;
  }
}
:lang(es-CB) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
  display: -webkit-flexbox;
  display: -ms-flexbox;
  display: flex;
  max-height: 960px;
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  :lang(es-CB) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
    max-height: 960px;
  }
}
@media (max-width: 767px) {
  :lang(es-CB) .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
    max-height: none;
  }
}
:lang(es-CB) .page-dosage-calculator #products-list p.vertical-wrapper:hover,
:lang(es-CB) .page-dosage-calculator #calculator #calculator-block,
:lang(es-CB) .page-calculadora-de-dosis-de-panadol-ninos #products-list p.vertical-wrapper:hover,
:lang(es-CB) .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block {
  background-color: #002B77;
}
:lang(es-CB) .page-dosage-calculator #calculator #calculator-heading .close .calc-close-text:before,
:lang(es-CB) .page-dosage-calculator #calculator #calculator-heading h2,
:lang(es-CB) .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-heading .close .calc-close-text:before,
:lang(es-CB) .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-heading h2 {
  color: #002B77;
}
:lang(es-CB) .page-dosage-calculator #calculator #how-to-dose .how-to-dose-item p span,
:lang(es-CB) .page-calculadora-de-dosis-de-panadol-ninos #calculator #how-to-dose .how-to-dose-item p span {
  color: #002B77;
}
:lang(es-CB) .page-faqs {
  /*Footer*/
}
@media (max-width: 767px) {
  :lang(es-CB) .page-faqs #content {
    margin-top: 30vw;
  }
}
@media (min-width: 768px) {
  :lang(es-CB) .page-faqs #content {
    margin-top: 16vw;
  }
}
@media (min-width: 1200px) {
  :lang(es-CB) .page-faqs #content {
    margin-top: 14vw;
  }
}
:lang(es-CB) .page-faqs #content .layout-outer {
  margin: 0 auto;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  :lang(es-CB) .page-faqs .container-fluid #header > .row,
  :lang(es-CB) .page-faqs .container-fluid #content > .row {
    display: block;
  }
}
:lang(es-CB) .page-faqs h1 {
  color: #002B77;
  font-family: 'Montserrat';
  font-weight: 700;
  font-size: 2.4375rem;
  line-height: 3.75rem;
}
@media (min-width: 768px) {
  :lang(es-CB) .page-faqs h1 {
    font-size: 3.5rem;
    line-height: 3.875rem;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .page-faqs h1 {
    /* font-size: 5.625rem;
    line-height: 6.25rem; */
    font-size: 4.65vw;
    line-height: 1.1;
  }
}
:lang(es-CB) .page-faqs #app {
  border: none;
  width: 100%;
}
@media (min-width: 992px) {
  :lang(es-CB) .page-faqs #app {
    width: 90%;
    padding-top: 2vw;
  }
}
:lang(es-CB) .page-faqs #app ul.tabs-nav-list {
  margin-bottom: 40px;
}
@media (min-width: 992px) {
  :lang(es-CB) .page-faqs #app ul.tabs-nav-list {
    margin-bottom: 2.1vw;
    height: 5.7vw;
  }
}
:lang(es-CB) .page-faqs #app ul.tabs-nav-list li.tabs-nav-item a {
  color: #535353;
  font-size: 1.5625rem;
  line-height: 1.6875rem;
}
@media (min-width: 768px) {
  :lang(es-CB) .page-faqs #app ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .page-faqs #app ul.tabs-nav-list li.tabs-nav-item a {
    /* font-size: 3.5rem;
    line-height: 3.875rem; */
    font-size: 2.92vw;
    line-height: 1.12;
    padding: 0.6vw;
  }
}
:lang(es-CB) .page-faqs #app .nav-tabs .nav-link {
  border: none;
}
:lang(es-CB) .page-faqs #app .nav-tabs {
  height: 110px;
  border-bottom: none;
}
:lang(es-CB) .page-faqs #app .nav-tabs .nav-link.active {
  border-bottom: 4px solid transparent;
  border-color: #002B77;
}
@media (min-width: 992px) {
  :lang(es-CB) .page-faqs #app .nav-tabs .nav-link.active {
    border-bottom: 0.2vw solid transparent;
    border-color: #002B77;
  }
}
:lang(es-CB) .page-faqs #app .nav-tabs .tabs-nav-item {
  border: none;
}
:lang(es-CB) .page-faqs #app .search_box {
  width: 90%;
  margin: 0 auto;
}
@media (min-width: 767px) {
  :lang(es-CB) .page-faqs #app .search_box {
    width: 80%;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .page-faqs #app .search_box {
    width: 40%;
  }
}
:lang(es-CB) .page-faqs #app .search_box #faq-search {
  border: none;
  border-bottom: 2px solid #535353;
  background-image: url("/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/search-icon.png");
  background-repeat: no-repeat;
  background-position: 1%;
  /* &.form-control {
      padding: 0.5rem 1rem 0.5rem 3rem;
      width: 91%;
  } */
}
@media (min-width: 992px) {
  :lang(es-CB) .page-faqs #app .search_box #faq-search {
    background-size: 4%;
  }
}
:lang(es-CB) .page-faqs #app .search_box #faq-search.form-control-lg {
  height: calc(2.875rem + 2px);
  padding: 0.5rem 1rem 0.5rem 3rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: none;
  width: 82%;
}
@media (min-width: 768px) {
  :lang(es-CB) .page-faqs #app .search_box #faq-search.form-control-lg {
    font-size: 1.25rem;
    width: 91%;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .page-faqs #app .search_box #faq-search.form-control-lg {
    font-size: 1vw;
    padding: .4vw 0.8vw .4vw 2.5vw;
    height: calc(2.4vw + 2px);
  }
}
:lang(es-CB) .page-faqs #app #outer-tab-content {
  width: 80%;
  margin: 0 auto;
}
:lang(es-CB) .page-faqs #app #outer-tab-content #faq-filter-adult,
:lang(es-CB) .page-faqs #app #outer-tab-content #faq-filter-children {
  width: 90%;
  margin: 40px auto 50px;
  text-align: left;
}
@media (min-width: 768px) {
  :lang(es-CB) .page-faqs #app #outer-tab-content #faq-filter-adult,
  :lang(es-CB) .page-faqs #app #outer-tab-content #faq-filter-children {
    text-align: center;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .page-faqs #app #outer-tab-content #faq-filter-adult,
  :lang(es-CB) .page-faqs #app #outer-tab-content #faq-filter-children {
    margin: 2.1vw auto 2.5vw;
  }
  :lang(es-CB) .page-faqs #app #outer-tab-content #faq-filter-adult .custom-control,
  :lang(es-CB) .page-faqs #app #outer-tab-content #faq-filter-children .custom-control {
    margin-right: 1vw;
    min-height: 1vw;
    padding-left: 1vw;
  }
  :lang(es-CB) .page-faqs #app #outer-tab-content #faq-filter-adult .custom-control .custom-control-label,
  :lang(es-CB) .page-faqs #app #outer-tab-content #faq-filter-children .custom-control .custom-control-label {
    font-size: 0.84vw;
    line-height: 1.6;
  }
  :lang(es-CB) .page-faqs #app #outer-tab-content #faq-filter-adult .custom-control .custom-control-label::before,
  :lang(es-CB) .page-faqs #app #outer-tab-content #faq-filter-children .custom-control .custom-control-label::before {
    top: 0.2vw;
    left: -1.2vw;
    width: 0.9vw;
    height: 0.9vw;
  }
}
:lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult,
:lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren {
  margin-right: 0;
  margin-left: 0;
}
:lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult h4,
:lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren h4 {
  margin-top: 60px;
  margin-bottom: 0;
  color: #002B77;
  font-size: 1.5625rem;
  line-height: 1.875rem;
  padding-left: 0;
  padding-right: 0;
}
:lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult h4:first-child,
:lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren h4:first-child {
  margin-top: 0;
}
@media (min-width: 768px) {
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult h4,
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren h4 {
    font-size: 1.5625rem;
    line-height: 2.5rem;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult h4,
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren h4 {
    /* font-size: 2.4375rem;
    line-height: 2.5rem;
    margin-top: 80px; */
    font-size: 2.03vw;
    line-height: 1.1;
  }
}
:lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult .card,
:lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren .card {
  border: none;
  border-radius: none;
}
@media (min-width: 992px) {
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult .card,
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren .card {
    flex-basis: 40%;
  }
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult .card.card-offset,
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren .card.card-offset {
    margin-left: 20%;
  }
}
:lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header,
:lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header {
  height: auto;
  min-height: auto;
  background-color: #fff;
  padding: .75rem 0;
  border-bottom: 1px solid #535353;
}
@media (min-width: 992px) {
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header,
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header {
    padding: 0.6vw 0;
  }
}
:lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header::before,
:lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header::before {
  content: " ";
}
:lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header::after,
:lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header::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;
  color: #002B77;
  float: right;
  position: absolute;
  top: 36px;
  right: 0;
  transition: all 0.5s;
}
@media (max-width: 768px) {
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header::after,
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header::after {
    transform: none;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header::after,
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header::after {
    top: 2vw;
    font-size: 0.84vw;
  }
}
:lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header.inverted::after,
:lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header.inverted::after {
  transform: rotateZ(90deg);
}
:lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header h5,
:lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header h5 {
  font-size: 1.125rem;
  line-height: 1.875rem;
  font-family: "Montserrat";
  font-weight: "400";
  color: #535353;
  vertical-align: middle;
  margin: 0 1em 0 0;
  padding-top: 0.8em;
  cursor: pointer;
  display: block;
  width: 94%;
  overflow: hidden;
}
@media (min-width: 768px) {
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header h5,
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header h5 {
    line-height: 1.625rem;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult .card a .card-header h5,
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren .card a .card-header h5 {
    /* font-size: 1.5625rem;
    line-height: 1.875rem; */
    font-size: 1.3vw;
    line-height: 1.2;
    padding-top: 1.1vw;
    margin: 0 1vw 0 0;
  }
}
:lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult .card .card-body,
:lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren .card .card-body {
  font-size: 1rem;
  line-height: 1.3125rem;
  font-family: "Montserrat";
  font-weight: "400";
  color: #535353;
  background-color: #fff;
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 768px) {
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult .card .card-body,
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren .card .card-body {
    line-height: 1.125rem;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult .card .card-body,
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren .card .card-body {
    /* font-size: 1.25rem;
    line-height: 1.5625rem; */
    font-size: 1.04vw;
    line-height: 1.3;
    padding: 1vw 0;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionAdult .no-results,
  :lang(es-CB) .page-faqs #app #outer-tab-content #accordionChildren .no-results {
    font-size: 0.84vw;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .page-faqs.grid-bootstrap .reference-header1 > .inner > .component-content > .box.first.last > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
  }
  :lang(es-CB) .page-faqs.grid-bootstrap .reference-header1 > .inner > .component-content > .box.first.last > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10 > .component-content {
    margin-top: 0;
  }
  :lang(es-CB) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root > .navigation-level1 > .navigation-item-title {
    padding: 0 6px 0 15px;
  }
  :lang(es-CB) .page-faqs #header > .row > .layout-outer {
    width: 100%;
  }
}
:lang(es-CB) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .image {
  padding: 0;
}
:lang(es-CB) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last {
  /* margin-bottom: 0.18vw; */
  height: 6.55vw;
  margin-bottom: 1.5vw;
}
:lang(es-CB) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even {
  margin-left: 0;
}
@media (min-width: 992px) {
  :lang(es-CB) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even .panadol-search-icon {
    padding: 0 1vw;
  }
  :lang(es-CB) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even .panadol-search-icon img {
    width: 35%;
  }
  :lang(es-CB) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even .image.last img {
    width: 65%;
  }
}
:lang(es-CB) .page-faqs #header .reference-header1 .box.first.last > .component-content > .paragraphSystem .box.even.last .panadol-search-outer-box .form-search label {
  display: block;
}
@media (max-width: 991px) and (min-width: 768px) {
  :lang(es-CB) .page-faqs #header .panadol-search-outer-box {
    width: 100.5vw;
  }
  :lang(es-CB) .page-faqs #header .panadol-search-outer-box button.button {
    top: -43px;
  }
}
@media (max-width: 991px) {
  :lang(es-CB) .page-faqs #header .layout-outer {
    width: 100%;
  }
  :lang(es-CB) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .image {
    max-width: 100%;
    flex: none;
  }
  :lang(es-CB) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    max-width: 100%;
    flex: none;
    margin-bottom: .28vw;
    height: 9.8vw !important;
  }
  :lang(es-CB) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation {
    flex: none;
  }
  :lang(es-CB) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even {
    max-width: 100%;
    flex: none;
    top: 2.6vw;
  }
}
@media (max-width: 767px) {
  :lang(es-CB) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 14vw !important;
    margin-bottom: .38vw;
  }
  :lang(es-CB) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box {
    left: -35vw;
    width: 100vw;
  }
  :lang(es-CB) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box button.button {
    top: -43px;
  }
  :lang(es-CB) .page-faqs #header .layout-outer .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box .panadol-search.searchBox input[type=text] {
    width: 94%;
  }
}
:lang(es-CB) .page-faqs .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
  /* @media (min-width: 1601px) {
      left: -5.6%!important;
  } */
}
@media (max-width: 1200px) and (min-width: 992px) {
  :lang(es-CB) .page-faqs .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
    top: 0;
    left: -4.5%;
  }
}
@media (max-width: 1600px) and (min-width: 1200px) {
  :lang(es-CB) .page-faqs .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
    top: 42%;
    left: -4.9%;
  }
}
@media all and (-ms-high-contrast: none) and (min-width: 1601px), (-ms-high-contrast: active) and (min-width: 1601px) {
  :lang(es-CB) .page-faqs .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
    top: 80%;
  }
}

@media (max-width: 991px) {
  :lang(es-CB) .page-faqs #footer .reference-footer1.footer .box.col-xs-12.first.odd > .component-content > .paragraphSystem > .box.odd {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  :lang(es-CB) .page-faqs #footer .reference-footer1.footer .box.col-xs-12.first.odd > .component-content > .paragraphSystem > .box.odd .richText {
    flex: 0 0 100%;
    max-width: 100%;
  }
  :lang(es-CB) .page-faqs #footer .reference-footer1.footer .box.col-xs-12.first.odd > .component-content > .paragraphSystem > .box.even {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  :lang(es-CB) .page-faqs #footer .reference-footer1.footer .box.col-xs-12.first.odd > .component-content > .paragraphSystem > .image {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
    margin-left: 8.33333333%;
  }
}
:lang(es-CB) .page-404 #content,
:lang(es-CB) .page-404-handler #content {
  margin-top: 32vw;
}
@media (min-width: 768px) {
  :lang(es-CB) .page-404 #content,
  :lang(es-CB) .page-404-handler #content {
    margin-top: 26vw;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .page-404 #content,
  :lang(es-CB) .page-404-handler #content {
    margin-top: 14vw;
  }
}
:lang(es-CB) .page-404 #content .richText,
:lang(es-CB) .page-404-handler #content .richText {
  padding: 8em 0;
}
@media (min-width: 768px) {
  :lang(es-CB) .page-404 #content .richText,
  :lang(es-CB) .page-404-handler #content .richText {
    padding: 2em 0 14em;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .page-404 #content .richText,
  :lang(es-CB) .page-404-handler #content .richText {
    padding: 10em 0;
  }
}
:lang(es-CB) .page-404 #content .richText h1,
:lang(es-CB) .page-404-handler #content .richText h1 {
  font-family: 'Montserrat';
font-weight: '400';
  line-height: 1.5;
}
@media (min-width: 768px) {
  :lang(es-CB) .page-404 #content .richText h1,
  :lang(es-CB) .page-404-handler #content .richText h1 {
    font-size: 12vw;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .page-404 #content .richText h1,
  :lang(es-CB) .page-404-handler #content .richText h1 {
    font-size: 11vw;
    line-height: 1.1;
  }
}
:lang(es-CB) .page-404 #content .richText h2,
:lang(es-CB) .page-404-handler #content .richText h2 {
  font-family: 'Montserrat';
font-weight: '400';
}
:lang(es-CB) .page-dosage-calculator #products-list p.vertical-wrapper:hover,
:lang(es-CB) .page-dosage-calculator #calculator #calculator-block,
:lang(es-CB) .page-calculadora-de-dosis-de-panadol-ninos #products-list p.vertical-wrapper:hover,
:lang(es-CB) .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block {
  background-color: #002B77;
}
:lang(es-CB) .page-dosage-calculator #calculator #calculator-heading .close .calc-close-text:before,
:lang(es-CB) .page-dosage-calculator #calculator #calculator-heading h2,
:lang(es-CB) .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-heading .close .calc-close-text:before,
:lang(es-CB) .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-heading h2 {
  color: #002B77;
}
:lang(es-CB) .page-dosage-calculator #calculator #how-to-dose .how-to-dose-item p span,
:lang(es-CB) .page-calculadora-de-dosis-de-panadol-ninos #calculator #how-to-dose .how-to-dose-item p span {
  color: #002B77;
}
@media (max-width: 991px) {
  :lang(es-CB) #footer .footer-flex > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(es-CB) #footer .footer-flex > .component-content > .paragraphSystem .footer-order.first {
    order: 2;
  }
}
@media (max-width: 767px) {
  :lang(es-CB) .mobile-img {
    max-width: 200%;
    width: 200% !important;
    position: relative;
    right: 50%;
  }
  :lang(es-CB) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 13.55vw !important;
    margin-bottom: 5px;
  }
  :lang(es-CB) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 13vw;
  }
}
@media (max-width: 991px) {
  :lang(es-CB) .navigation-item.navigation-level1.page-safetyinformation > .navigation-level2 {
    background-color: #fff;
  }
  :lang(es-CB) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 9.68vw !important;
    margin-bottom: 5px;
  }
  :lang(es-CB) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 9.4vw;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    height: 5.8vw;
    margin-bottom: .4vw;
  }
  :lang(es-CB) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2 {
    display: block;
    width: 26%;
    padding: 0 !important;
  }
  :lang(es-CB) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2 {
    display: block;
    width: 100%;
    padding: 0 16% !important;
  }
  :lang(es-CB) .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2:nth-child(5) a {
    font-family: "Montserrat";
  font-weight: "400";
  }
  :lang(es-CB) .header .page-dosage-calculator a:after,
  :lang(es-CB) .header .page-children a:after,
  :lang(es-CB) .header .page-calculadora-de-dosis-de-panadol-ninos a:after {
    content: "" !important;
  }
  :lang(es-CB) #header .navigation-level1 .page-safetyinformation > .navigation-item-title: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;
  }
  :lang(es-CB) .car-article .snippetReference .box.odd.last > .component-content > .paragraphSystem .richText.odd.last > .component-content {
    padding: 0;
  }
  :lang(es-CB) .page-symptoms .carousel[class*=car-] .carousel-slide > .carouselSlide > .no-image > .carousel-content .paragraphSystem .snippetReference {
    padding: 5px;
  }
  :lang(es-CB) .page-children .carousel-child .carousel {
    padding: 15px 106px !important;
  }
}
@media (min-width: 1400px) {
  :lang(es-CB) #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    margin-bottom: .3vw;
  }
}
@media (max-width: 992px) {
  :lang(es-CB) .page-living-well .mobile-img img,
  :lang(es-CB) .page-symptoms .mobile-img img {
    max-width: 200%;
    width: 200% !important;
    /* height: 240px; */
    position: relative;
    right: 50%;
  }
}
@media (max-width: 992px) {
  :lang(es-CB) .page-symptoms .mobile-img img {
    right: 100%;
  }
}
@media (max-width: 992px) {
  :lang(es-CB) .page-acerca-del-resfriado-comun .mobile-img img {
    right: 52%;
  }
}
@media (max-width: 992px) {
  :lang(es-CB) .page-cual-diferencia-entre-resfriado .mobile-img img {
    right: 36%;
  }
}
@media (max-width: 992px) {
  :lang(es-CB) .page-el-progreso-de-la-gripe .mobile-img img {
    right: 47%;
  }
}
@media (max-width: 992px) {
  :lang(es-CB) .page-todo-lo-que-desea-saber-sobre-la-fiebre .mobile-img img {
    right: 74%;
  }
}
@media (max-width: 992px) {
  :lang(es-CB) .page-acerca-de-la-tos .mobile-img img {
    right: 0;
  }
}
@media (max-width: 992px) {
  :lang(es-CB) .page-cual-es-la-diferencia-entre-el-resfriado-y-la-gripe .mobile-img img {
    right: 40%;
  }
}
@media (max-width: 992px) {
  :lang(es-CB) .page-combatir-el-resfriado-y-la-gripe-con-remedios-caseros .mobile-img img {
    right: 47%;
  }
}
@media (max-width: 992px) {
  :lang(es-CB) .page-descansar-o-ejercitarte .mobile-img img {
    right: 36%;
  }
}
@media (max-width: 992px) {
  :lang(es-CB) .page-managing-different-types-of-back-pain .mobile-img img {
    right: 54%;
  }
}
@media (max-width: 992px) {
  :lang(es-CB) .page-when-to-see-a-doctor-for-sinus-and-allergy-symptoms1 .mobile-img img {
    right: 11%;
  }
}
@media (max-width: 992px) {
  :lang(es-CB) .page-causes-and-treatment-for-sinus-pain .mobile-img img {
    right: 34%;
  }
}
@media (max-width: 992px) {
  :lang(es-CB) .page-common-colds-in-children-and-how-to-manage-it1 .mobile-img img {
    right: 48%;
  }
}
@media (max-width: 992px) {
  :lang(es-CB) .page-teething-taking-care-of-your-babys-teeth .mobile-img img {
    right: 81%;
  }
}
@media (max-width: 992px) {
  :lang(es-CB) .page-explicacion-de-la .mobile-img img {
    right: 18%;
  }
}
:lang(es-CB) .winasorb-products-table .table {
  float: left;
  border-left: 2px solid #fff !important;
  display: block;
  width: 100%;
  border-collapse: collapse;
  position: relative;
  font-family: "Montserrat";
  font-weight: "400";
}
:lang(es-CB) .winasorb-products-table .thead {
  width: 33.3333%;
  display: block;
  float: left;
  border-top: 1px solid #25408F;
  border-top-left-radius: 30px;
  color: #7f7f7f;
}
:lang(es-CB) .winasorb-products-table li {
  font-size: 1rem;
  background: none !important;
  line-height: 20px;
  color: #fff;
}
:lang(es-CB) .winasorb-products-table .th:last-child {
  border-bottom-left-radius: 30px;
}
:lang(es-CB) .winasorb-products-table .th.blue {
  border-top-left-radius: 30px;
  color: #fff;
  font-size: 1.5rem;
  padding-bottom: 0;
  background: #25408F;
  font-weight: 700;
}
:lang(es-CB) .winasorb-products-table .th.blue:before {
  content: "";
  width: 50px;
  background-color: #fff;
  height: 3px;
  position: absolute;
  margin-top: 3rem;
}
:lang(es-CB) .winasorb-products-table .thead .tr .th {
  background: #25408f;
  color: #fff;
}
:lang(es-CB) .winasorb-products-table .tbody {
  width: auto;
  display: block;
  white-space: nowrap;
  position: relative;
  color: #7f7f7f;
}
:lang(es-CB) .winasorb-products-table .images-wrapper {
  display: inline-block;
  text-align: center;
  width: 50%;
}
:lang(es-CB) .winasorb-products-table .image1,
:lang(es-CB) .winasorb-products-table .image2,
:lang(es-CB) .winasorb-products-table .image3,
:lang(es-CB) .winasorb-products-table .image4 {
  width: 66%;
  border: #fff;
  display: inline-block;
}
:lang(es-CB) .winasorb-products-table .first-row {
  display: block;
}
:lang(es-CB) .winasorb-products-table ul {
  margin: 0;
}
:lang(es-CB) .winasorb-products-table .thead li {
  font-size: 1rem;
  line-height: 20px;
}
:lang(es-CB) .winasorb-products-table tr {
  border-bottom: 1px solid #a7a3a3;
  display: block;
  text-align: left;
}
:lang(es-CB) .winasorb-products-table .image1 {
  background: #fff;
  border-top: 1px solid #a7a3a3;
}
:lang(es-CB) .winasorb-products-table .image2 {
  border-top: 1px solid #a7a3a3;
  margin-left: -4px;
}
:lang(es-CB) .winasorb-products-table .image3 {
  border-top: 1px solid #a7a3a3;
  margin-left: -5px;
}
:lang(es-CB) .winasorb-products-table .image4 {
  border-right: 1px solid #a7a3a3;
  border-top: 1px solid #a7a3a3;
  margin-left: -5px;
  border-bottom-right-radius: 30px;
  border-top-right-radius: 30px;
}
:lang(es-CB) .winasorb-products-table .image4 .first-row .div-height:last-child {
  border-bottom-right-radius: 30px;
}
:lang(es-CB) .winasorb-products-table .image1 span,
:lang(es-CB) .winasorb-products-table .image2 span,
:lang(es-CB) .winasorb-products-table .image3 span,
:lang(es-CB) .winasorb-products-table .image4 span {
  white-space: pre-wrap;
}
:lang(es-CB) .winasorb-products-table .th {
  height: 190px;
  background: #ececec;
  border-bottom: 1px solid #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-left: 2rem;
  line-height: 2rem;
}
:lang(es-CB) .winasorb-products-table .div-height {
  height: 190px;
  border-bottom: 1px solid #a7a3a3;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
:lang(es-CB) .winasorb-products-table .div-height .title-img {
  margin: 0 auto;
  height: 60%;
}
:lang(es-CB) .winasorb-products-table .div-height .icons {
  width: 40px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  :lang(es-CB) .winasorb-products-table .thead {
    width: 50%;
  }
  :lang(es-CB) .winasorb-products-table .image1,
  :lang(es-CB) .winasorb-products-table .image2,
  :lang(es-CB) .winasorb-products-table .image3,
  :lang(es-CB) .winasorb-products-table .image4 {
    width: 100%;
  }
  :lang(es-CB) .winasorb-products-table .tbody {
    overflow-x: auto;
    width: 50%;
  }
  :lang(es-CB) .winasorb-products-table .images-wrapper {
    width: 100%;
  }
  :lang(es-CB) .winasorb-products-table .th {
    padding-left: 1rem;
  }
  :lang(es-CB) .winasorb-products-table .div-height .title-img {
    width: 46%;
    margin: 0 auto;
  }
  :lang(es-CB) .winasorb-products-table .thead li {
    font-size: .8rem;
  }
}
@media (max-width: 767px) and (min-width: 320px) {
  :lang(es-CB) .up-close-with-the-common-cold .winasorb-products-table .div-height .title-img, :lang(es-CB) .up-close-with-the-flu .winasorb-products-table .div-height .title-img, :lang(es-CB) .difference-between-a-cold-and-flu .winasorb-products-table .div-height .title-img, :lang(es-CB) .fighting-cold-and-flu-with-home-remedies .winasorb-products-table .div-height .title-img, :lang(es-CB) .the-flu-journey .winasorb-products-table .div-height .title-img {
    width: 66%;
    margin: 0 auto;
    height: 66%;
  }
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(es-CB) .winasorb-products-table .div-height .title-img {
    height: 40%;
  }
  :lang(es-CB) .winasorb-products-table .image1,
  :lang(es-CB) .winasorb-products-table .image2,
  :lang(es-CB) .winasorb-products-table .image3,
  :lang(es-CB) .winasorb-products-table .image4 {
    width: 30%;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .page-panadol-suppositories1 .carousel.car-products li,
  :lang(es-CB) .page-panadol-gripe-noche .carousel.car-products li,
  :lang(es-CB) .page-panadol-gripe-dia .carousel.car-products li,
  :lang(es-CB) .page-descansar-o-ejercitarte .carousel.car-products li,
  :lang(es-CB) .page-causes-and-treatment-for-sinus-pain .carousel.car-products li {
    display: flex !important;
  }
  :lang(es-CB) .page-panadol-suppositories1 .carousel.car-products li .carouselSlide,
  :lang(es-CB) .page-panadol-gripe-noche .carousel.car-products li .carouselSlide,
  :lang(es-CB) .page-panadol-gripe-dia .carousel.car-products li .carouselSlide,
  :lang(es-CB) .page-descansar-o-ejercitarte .carousel.car-products li .carouselSlide,
  :lang(es-CB) .page-causes-and-treatment-for-sinus-pain .carousel.car-products li .carouselSlide {
    height: auto;
  }
  :lang(es-CB) .page-panadol-suppositories1 .carousel.car-products li .carouselSlide .image,
  :lang(es-CB) .page-panadol-gripe-noche .carousel.car-products li .carouselSlide .image,
  :lang(es-CB) .page-panadol-gripe-dia .carousel.car-products li .carouselSlide .image,
  :lang(es-CB) .page-descansar-o-ejercitarte .carousel.car-products li .carouselSlide .image,
  :lang(es-CB) .page-causes-and-treatment-for-sinus-pain .carousel.car-products li .carouselSlide .image {
    flex-basis: 33%;
  }
  :lang(es-CB) .page-panadol-suppositories1 .carousel.car-products li .carouselSlide .richText:nth-of-type(2),
  :lang(es-CB) .page-panadol-gripe-noche .carousel.car-products li .carouselSlide .richText:nth-of-type(2),
  :lang(es-CB) .page-panadol-gripe-dia .carousel.car-products li .carouselSlide .richText:nth-of-type(2),
  :lang(es-CB) .page-descansar-o-ejercitarte .carousel.car-products li .carouselSlide .richText:nth-of-type(2),
  :lang(es-CB) .page-causes-and-treatment-for-sinus-pain .carousel.car-products li .carouselSlide .richText:nth-of-type(2) {
    flex-basis: 50% !important;
  }
  :lang(es-CB) .page-panadol-suppositories1 .carousel.car-products li .carouselSlide .richText:last-of-type,
  :lang(es-CB) .page-panadol-gripe-noche .carousel.car-products li .carouselSlide .richText:last-of-type,
  :lang(es-CB) .page-panadol-gripe-dia .carousel.car-products li .carouselSlide .richText:last-of-type,
  :lang(es-CB) .page-descansar-o-ejercitarte .carousel.car-products li .carouselSlide .richText:last-of-type,
  :lang(es-CB) .page-causes-and-treatment-for-sinus-pain .carousel.car-products li .carouselSlide .richText:last-of-type {
    flex-basis: 17% !important;
  }
  :lang(es-CB) .page-panadol-suppositories1 .carousel.car-products li .carouselSlide .richText:last-of-type > .component-content,
  :lang(es-CB) .page-panadol-gripe-noche .carousel.car-products li .carouselSlide .richText:last-of-type > .component-content,
  :lang(es-CB) .page-panadol-gripe-dia .carousel.car-products li .carouselSlide .richText:last-of-type > .component-content,
  :lang(es-CB) .page-descansar-o-ejercitarte .carousel.car-products li .carouselSlide .richText:last-of-type > .component-content,
  :lang(es-CB) .page-causes-and-treatment-for-sinus-pain .carousel.car-products li .carouselSlide .richText:last-of-type > .component-content {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 !important;
  }
  :lang(es-CB) .page-descansar-o-ejercitarte .car-products .carousel-slide,
  :lang(es-CB) .page-causes-and-treatment-for-sinus-pain .car-products .carousel-slide {
    align-items: normal;
  }
}
@media (max-width: 767px) {
  :lang(es-CB) .page-descansar-o-ejercitarte .mobile-img img {
    right: 45%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  :lang(es-CB) .page-products .panadol-prod-comp-checkbox-rte {
    padding: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  :lang(es-CB) .page-adult p {
    font-size: 1rem;
    line-height: 1.25rem;
  }
}
@media (max-width: 991) {
  :lang(es-CB) .page-which-type-of-headache-is-causing-you-pain .car-products .carousel-slide {
    justify-content: center;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .page-which-type-of-headache-is-causing-you-pain .car-products .carousel-slide .slides-item3 .image img {
    object-position: 0 -16px;
  }
}
@media (max-width: 767px) {
  :lang(es-CB) .header .header-search-logo {
    top: -10px !important;
  }
}
@media (max-width: 575px) {
  :lang(es-CB) .header .header-search-logo {
    top: -4px !important;
  }
}
@media (max-width: 767px) {
  :lang(es-CB) .page-children.page-children .child-table .richText .richText-content {
    padding-left: 14.5vw;
  }
}
@media (max-width: 767px) {
  :lang(es-CB) .page-dosage-calculator .false-bg .image,
  :lang(es-CB) .page-calculadora-de-dosis-de-panadol-ninos .false-bg .image {
    overflow: scroll;
  }
  :lang(es-CB) .page-dosage-calculator .false-bg .image picture img,
  :lang(es-CB) .page-calculadora-de-dosis-de-panadol-ninos .false-bg .image picture img {
    max-width: 200%;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .grid-box-right-2 .carousel-slide.is-active {
    grid-template-columns: repeat(2, 1fr);
    grid-row-gap: 30px;
  }
}
:lang(es-CB) .grid-box-right-2 .component {
  margin-bottom: 0;
}
:lang(es-CB) .grid-box-right-2 .component-content {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  :lang(es-CB) .grid-box-right-3 .carousel-slide.is-active {
    grid-template-columns: repeat(3, 1fr);
    grid-row-gap: 30px;
  }
}
:lang(es-CB) .grid-box-right-3 .component {
  margin-bottom: 0;
}
:lang(es-CB) .grid-box-right-3 .component-content {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  :lang(es-CB) .grid-box-2 .carousel-slide.is-active {
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .grid-box-3 .carousel-slide.is-active {
    grid-template-columns: repeat(3, 1fr);
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }
}
@media (min-width: 992px) {
  :lang(es-CB) .grid-box-right-2 .carousel-slide.is-active,
  :lang(es-CB) .grid-box-right-3 .carousel-slide.is-active,
  :lang(es-CB) .grid-box-2 .carousel-slide.is-active,
  :lang(es-CB) .grid-box-3 .carousel-slide.is-active {
    display: grid !important;
    margin: 0 auto;
    grid-auto-rows: 1fr;
  }
  :lang(es-CB) .grid-box-right-2 .carousel-slide.is-active:before, :lang(es-CB) .grid-box-right-2 .carousel-slide.is-active:after,
  :lang(es-CB) .grid-box-right-3 .carousel-slide.is-active:before,
  :lang(es-CB) .grid-box-right-3 .carousel-slide.is-active:after,
  :lang(es-CB) .grid-box-2 .carousel-slide.is-active:before,
  :lang(es-CB) .grid-box-2 .carousel-slide.is-active:after,
  :lang(es-CB) .grid-box-3 .carousel-slide.is-active:before,
  :lang(es-CB) .grid-box-3 .carousel-slide.is-active:after {
    content: none;
  }
  :lang(es-CB) .grid-box-right-2 .carousel-slide.is-active .carouselSlide,
  :lang(es-CB) .grid-box-right-3 .carousel-slide.is-active .carouselSlide,
  :lang(es-CB) .grid-box-2 .carousel-slide.is-active .carouselSlide,
  :lang(es-CB) .grid-box-3 .carousel-slide.is-active .carouselSlide {
    width: 100%;
  }
  :lang(es-CB) .grid-box-right-2 .carousel-slide.is-active .richText.last,
  :lang(es-CB) .grid-box-right-3 .carousel-slide.is-active .richText.last,
  :lang(es-CB) .grid-box-2 .carousel-slide.is-active .richText.last,
  :lang(es-CB) .grid-box-3 .carousel-slide.is-active .richText.last {
    margin-top: auto;
  }
  :lang(es-CB) .grid-box-right-2 .carousel-slide.is-active .richText.last .component-content,
  :lang(es-CB) .grid-box-right-3 .carousel-slide.is-active .richText.last .component-content,
  :lang(es-CB) .grid-box-2 .carousel-slide.is-active .richText.last .component-content,
  :lang(es-CB) .grid-box-3 .carousel-slide.is-active .richText.last .component-content {
    padding: 3px !important;
  }
  :lang(es-CB) .grid-box-right-2 .carousel-slide.is-active .richText.even,
  :lang(es-CB) .grid-box-right-3 .carousel-slide.is-active .richText.even,
  :lang(es-CB) .grid-box-2 .carousel-slide.is-active .richText.even,
  :lang(es-CB) .grid-box-3 .carousel-slide.is-active .richText.even {
    flex: none !important;
  }
}

#cq-emulator-content.firefox {
  background-color: #FFF !important;
}

html, body {
  width: 100%;
  font-size: 16px;
}

body {
  color: black;
  font-family: Montserrat;
 font-weight: 400;
  position: relative;
  overflow: auto;
}

.container-fluid {
  overflow: hidden;
}

[id=wrapper],
.container {
  color: #323131;
  background-color: #F5F5F5;
}

[id=header] {
  padding-top: 15px;
  padding-bottom: 15px;
}

[id=footer] {
  padding-bottom: 15px;
  padding-top: 15px;
}

/* BASE STYLES
----------------------------------------- */
img {
  max-width: 100%;
  height: auto;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: bold;
  font-family: Montserrat;
 font-weight: 400;
  color: #323131;
  /* margin: 10px 0;
  padding-top: 10px; */
}

h4 {
  font-size: 1em;
}

h5 {
  font-size: 0.83em;
}

h6 {
  font-size: 0.67em;
}

a {
  color: #323131;
  text-decoration: none;
}

a:hover {
  color: #868484;
}

button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}

button,
input {
  *overflow: visible;
  line-height: normal;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}

label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"] {
  cursor: pointer;
}

input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

textarea {
  overflow: auto;
  vertical-align: top;
}

/* LAYOUT STYLES
----------------------------------------- */
.margin-bottom-0 {
  margin-bottom: 0 !important;
}

.margin-top-10 {
  margin-top: 10px;
}

.component {
  margin-bottom: 10px;
}

.component-content {
  margin-bottom: 14px;
}
.component-content:before, .component-content:after {
  content: "";
  display: table;
}
.component-content:after {
  clear: both;
}

.component > .component-content {
  margin-bottom: 0;
}

/* ALERTS
-------------------------------------*/
.alert-list {
  margin: 0;
  padding: 0;
  list-style-position: inside;
  list-style-type: disc;
}

.alert-list li {
  padding-left: 4px;
}

.alert {
  margin-bottom: 20px;
}

.alert-error {
  color: red;
}

/* UTILITIES
----------------------------------- */
.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

.is-hidden {
  display: none !important;
  visibility: hidden !important;
}

@media only screen and (max-width: 767px) {
  .padding-top-1-xs {
    padding-top: 1rem !important;
  }
}

/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
/* http://sonspring.com/journal/clearing-floats */
.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */
.clearfix:before,
.clearfix:after {
  content: '\0020';
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

.clearfix:after {
  clear: both;
}

/*
  The following zoom:1 rule is specifically for IE6 + IE7.
  Move to separate stylesheet if invalid CSS is a problem.
*/
.clearfix {
  zoom: 1;
}

/* BUTTONS
----------------------------------*/
.button {
  background-color: #e1e1e1;
  border: 1px solid #656363;
  color: #323131;
  padding: 5px 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  cursor: pointer;
  display: inline-block;
}

.lt-ie8 .button {
  display: inline;
}

.button:hover {
  background-color: #939191;
  color: white;
}

/* Reskin start */
h1, h2, h3, h4 {
  font-family: 'Montserrat';
  font-weight: 700;
}

p,
ul li {
  font-family: 'Montserrat';
font-weight: '400';
}

h1 {
  color: #009A44;
  font-size: 2.0625rem;
  line-height: 2.3125rem;
}
@media (min-width: 768px) {
  h1 {
    font-size: 3.5rem;
    line-height: 3.75rem;
  }
}
@media (min-width: 992px) {
  h1 {
    font-size: 5.625rem;
    line-height: 6.25rem;
  }
}

h2 {
  color: #343434;
  font-size: 1.5625rem;
  line-height: 1.6875rem;
}
@media (min-width: 768px) {
  h2 {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
}
@media (min-width: 992px) {
  h2 {
    /* font-size: 3.5rem;
    line-height: 3.875rem; */
    font-size: 2.91vw;
    line-height: 3.23vw;
  }
}

h3 {
  color: #009A44;
  font-size: 1.125rem;
  line-height: 1.25rem;
}
@media (min-width: 768px) {
  h3 {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }
}
@media (min-width: 992px) {
  h3 {
    /* font-size: 1.5625rem;
    line-height: 1.875rem; */
    font-size: 1.3vw;
    line-height: 1.21;
  }
}

p,
ul li {
  color: #343434;
  font-size: 1.125rem;
  line-height: 1.25rem;
  word-wrap: break-word;
}
@media (min-width: 768px) {
  p,
  ul li {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }
}
@media (min-width: 992px) {
  p,
  ul li {
    /* font-size: 1.25rem;
    line-height: 1.5625rem !important; */
    font-size: 1.04vw;
    line-height: 1.3 !important;
  }
}

/* custom color classes */
.txt-white {
  color: #FFFFFF !important;
}

.txt-red {
  color: #E7493A !important;
}

.txt-grey {
  color: #343434 !important;
}

.txt-green {
  color: #009A44 !important;
}

.txt-pink-dark {
  color: #e72188 !important;
}

.txt-green-dark {
  color: #275E57 !important;
}

.txt-blue-dark {
  color: #201547 !important;
}

.txt-shadow {
  text-shadow: 2px 2px #000;
}

.no-padding {
  padding: 0;
}

.header-style h1 {
  color: #009A44;
}

.btn {
  border: 1px solid #009A44;
  padding: 15px 30px;
  border-radius: 15px;
  text-decoration: none !important;
}
.btn:hover {
  -webkit-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.75);
}
.btn.green-btn {
  background-color: #009A44;
  color: #FFFFFF;
}
.btn.white-btn {
  background-color: #FFFFFF;
  color: #009A44;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .btn {
    display: inline-block;
    height: auto;
  }
}

.where-btn,
.page-panadol-rapid-caplets a.btn.white-btn {
  background: #fff !important;
  color: #0e833b !important;
  border: 1px solid;
  border-radius: 10px !important;
  width: 50%;
  padding: 10px 15px !important;
  text-align: center;
  margin-left: 6%;
}

@media (max-width: 991px) {
  .where-btn {
    display: none !important;
  }
}
.top-numbers {
  top: -8px;
  position: relative;
  font-size: 80%;
}

.green-top:before {
  content: "";
  color: #009A44;
  display: block;
  margin: 0 auto;
  border-bottom: 5px solid;
  width: 56px;
}

.green-top {
  padding-top: 2em;
}

.flex-align-parent h1 {
  margin: 1em 0 0 0;
}

.green-bottom:after {
  content: "";
  color: #009A44;
  display: block;
  margin: 0 auto;
  border-bottom: 5px solid;
  width: 56px;
}

.top-margin-box {
  margin-top: 8em;
}

.down-margin-rich {
  margin-bottom: 3em;
}

.background-color-green {
  background-color: #009A44;
}

@media (max-width: 767px) {
  .homepage-banner img {
    height: 290px;
    object-fit: cover;
    object-position: 48%;
  }
  .homepage-banner .richText.component {
    margin-left: 5px;
    top: 5vw;
  }
  .homepage-banner .richText.component p {
    text-align: left;
  }
}

/* Hidden classes */
@media (min-width: 992px) {
  .hidden-md {
    display: none;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .hidden-sm-landscape {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none;
  }
}
/* Overlay Experts pop up */
.overlay-background {
  z-index: 50000 !important;
}

.overlay-container {
  z-index: 50001 !important;
}
.overlay-container #wrapper #content {
  margin-top: 0;
}
.overlay-container #wrapper .paragraphSystem {
  margin: 0;
}
.overlay-container #wrapper h1 {
  display: none;
}
.overlay-container #wrapper .parametrizedhtml.reference-popup-health {
  background-color: #009A44;
  padding: 40px 10%;
  margin: 0 auto;
  text-align: center;
}
.overlay-container #wrapper .parametrizedhtml.reference-popup-health h2 {
  color: #FFFFFF;
  font-family: 'Montserrat';
  font-weight: 700;
  font-size: 1.5625rem;
  line-height: 1.6875rem;
}
@media (min-width: 768px) {
  .overlay-container #wrapper .parametrizedhtml.reference-popup-health h2 {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }
}
@media (min-width: 992px) {
  .overlay-container #wrapper .parametrizedhtml.reference-popup-health h2 {
    /* font-size: 3.5rem;
    line-height: 3.875rem; */
    margin-bottom: 60px;
    font-size: 2.8vw;
    line-height: 3vw;
  }
}
.overlay-container #wrapper .parametrizedhtml.reference-popup-health p {
  color: #FFFFFF;
  font-family: 'Montserrat';
font-weight: '400';
  font-size: 1.125rem;
  line-height: 1.25rem;
}
@media (min-width: 768px) {
  .overlay-container #wrapper .parametrizedhtml.reference-popup-health p {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }
}
@media (min-width: 992px) {
  .overlay-container #wrapper .parametrizedhtml.reference-popup-health p {
    /* font-size: 1.25rem;
    line-height: 1.5625rem !important; */
    font-size: 1.04vw;
    line-height: 1.3 !important;
  }
}
.overlay-container #wrapper .parametrizedhtml.reference-popup-health p:first-child {
  margin-top: 70px;
}
@media (max-width: 991px) {
  .overlay-container #wrapper .parametrizedhtml.reference-popup-health p {
    clear: both;
  }
}
.overlay-container #wrapper .parametrizedhtml.reference-popup-health a {
  font-family: 'Montserrat';
  font-weight: 700;
  margin: 0 40px;
}
@media (max-width: 991px) {
  .overlay-container #wrapper .parametrizedhtml.reference-popup-health a {
    display: inline-block;
    margin: 10px auto;
  }
}
@media (min-width: 992px) {
  .overlay-container #wrapper .parametrizedhtml.reference-popup-health a {
    font-size: 1vw;
    line-height: 1.2;
  }
}

/* Homepage */
.page-home #header {
  position: absolute;
  z-index: 10000;
}
.page-home #content {
  margin: 0;
}
.page-home .reskin-homepage-header-banner {
  padding: 0;
}
.page-home .reskin-homepage-header-banner .component-content {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: right bottom;
}
@media (max-width: 767px) {
  .page-home .reskin-homepage-header-banner .component-content {
    background-position: 74% bottom;
  }
}
.page-home .reskin-homepage-header-banner .reskin-header-banner-content {
  margin-top: 16vw;
  margin-bottom: 10vw;
  /*animations*/
}
.page-home .reskin-homepage-header-banner .reskin-header-banner-content h1 {
  margin-bottom: 30px;
  font-size: 2.4375rem;
  line-height: 2.6875rem;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .page-home .reskin-homepage-header-banner .reskin-header-banner-content h1 {
    font-size: 3.5rem;
    line-height: 3.875rem;
  }
}
@media (min-width: 1024px) {
  .page-home .reskin-homepage-header-banner .reskin-header-banner-content h1 {
    /* font-size: 6.25rem;
    line-height: 6.6875rem; */
    font-size: 5.2vw;
    line-height: 1.08;
  }
}
.page-home .reskin-homepage-header-banner .reskin-header-banner-content .green-bottom:after {
  margin: 0;
  color: #FFFFFF;
}
.page-home .reskin-homepage-header-banner .reskin-header-banner-content p {
  font-size: 1rem;
  line-height: 1.5625rem;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .page-home .reskin-homepage-header-banner .reskin-header-banner-content p {
    font-size: 1rem;
    line-height: 1.75rem;
  }
}
@media (min-width: 1024px) {
  .page-home .reskin-homepage-header-banner .reskin-header-banner-content p {
    /* font-size: 1.625rem;
    line-height: 1.75rem; */
    font-size: 1.35vw;
    line-height: 1 !important;
  }
}
.page-home .reskin-homepage-header-banner .reskin-header-banner-content a.btn-custom {
  text-decoration: none;
  color: #FFFFFF;
  display: block;
  line-height: 1.875rem;
  font-size: 1rem;
}
.page-home .reskin-homepage-header-banner .reskin-header-banner-content a.btn-custom:hover {
  text-decoration: underline;
}
.page-home .reskin-homepage-header-banner .reskin-header-banner-content a.btn-custom: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: inline-block;
  text-align: center;
  height: 1.75rem;
  width: 1.75rem;
  margin-left: 21px;
  background-color: #009A44;
  border-radius: 25px;
  font-size: 1.25rem;
  vertical-align: bottom;
}
@media (min-width: 1024px) {
  .page-home .reskin-homepage-header-banner .reskin-header-banner-content a.btn-custom {
    font-size: 0.9vw;
  }
}
.page-home .reskin-homepage-header-banner .reskin-header-banner-content .richText.first.green-bottom,
.page-home .reskin-homepage-header-banner .reskin-header-banner-content .richText.col-xs-10.col-sm-10.col-md-12.even,
.page-home .reskin-homepage-header-banner .reskin-header-banner-content .image,
.page-home .reskin-homepage-header-banner .reskin-header-banner-content .richText.col-xs-12.col-md-5,
.page-home .reskin-homepage-header-banner .reskin-header-banner-content .richText.col-xs-12.col-md-6.col-md-offset-1 {
  opacity: 0;
}
.page-home p {
  font-size: 1rem;
  line-height: 1.5625rem;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .page-home p {
    font-size: 1rem;
    line-height: 1.75rem;
  }
}
@media (min-width: 1024px) {
  .page-home p {
    /* font-size: 1.625rem;
    line-height: 1.75rem; */
    font-size: 1.35vw;
    line-height: 1.1 !important;
  }
}
.page-home .homepage-content-section {
  /* margin-top: 30px;
  @media (min-width: $break-mobile + 1) {
      margin-top: 50px;
  }
  @media (min-width: $break-desktop) {
      margin-top: 100px;
  } */
}
.page-home .homepage-content-section .homepage-content-box img {
  width: 100%;
  height: auto;
}
.page-home .homepage-content-section .homepage-content-box .green-bottom {
  margin: 20px 0 30px;
}
.page-home .homepage-content-section .homepage-content-box .green-bottom:after {
  margin: 0;
}
.page-home .homepage-content-section .homepage-content-box .richText.last .component-content {
  padding: 5px 0 15px;
}
.page-home .homepage-content-section .homepage-content-box.first .box.last {
  padding: 0;
}
.page-home .homepage-content-section .homepage-content-box.first .box.last .image {
  padding: 0;
}
.page-home .homepage-content-section .homepage-content-box.first .paragraphSystem {
  display: flex;
  flex-flow: row wrap;
  align-items: stretch;
}
.page-home .homepage-content-section .homepage-content-box.first .paragraphSystem .box .paragraphSystem {
  display: block;
}
.page-home .homepage-content-section .homepage-content-box.first .paragraphSystem .box.last .component-content {
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  /* @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { */
  padding-top: 51.48%;
  height: 0;
  /* } */
}
@media (max-width: 767px) {
  .page-home .homepage-content-section .homepage-content-box.first .paragraphSystem .box.last .component-content {
    height: 50vw;
  }
}
@media (max-width: 767px) {
  .page-home .homepage-content-section .homepage-content-box.first .paragraphSystem .box.last {
    margin-bottom: 40px;
  }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .page-home .homepage-content-section .homepage-content-box.first .paragraphSystem {
    display: block;
  }
}
.page-home .homepage-content-section .homepage-content-box.last {
  margin-top: 40px;
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .page-home .homepage-content-section .homepage-content-box.last {
    margin-top: 40px;
    margin-bottom: 100px;
  }
}
@media (min-width: 992px) {
  .page-home .homepage-content-section .homepage-content-box.last .box.col-lg-4.last {
    margin-top: -5vw;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .page-home .homepage-content-section .homepage-content-box.last .box.col-lg-4.last {
    width: 41.66666667%;
  }
}
.page-home .homepage-content-section .homepage-content-box.flex-order-parent-box .paragraphSystem {
  display: flex;
  flex-flow: row wrap;
}
@media (min-width: 992px) {
  .page-home .homepage-content-section .homepage-content-box.flex-order-parent-box .paragraphSystem {
    flex-flow: column wrap;
    max-height: 40vw;
  }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .page-home .homepage-content-section .homepage-content-box.flex-order-parent-box .paragraphSystem {
    display: block;
  }
}
.page-home .homepage-content-section .homepage-content-box.flex-order-parent-box .paragraphSystem .box .paragraphSystem {
  display: block;
}
@media (max-width: 767px) {
  .page-home .homepage-content-section .homepage-content-box.flex-order-parent-box .paragraphSystem .flex-order-child-box.box.even {
    order: 1;
  }
  .page-home .homepage-content-section .homepage-content-box.flex-order-parent-box .paragraphSystem .flex-order-child-box.image {
    order: 2;
  }
  .page-home .homepage-content-section .homepage-content-box.flex-order-parent-box .paragraphSystem .flex-order-child-box.box.last {
    order: 3;
  }
}
.page-home .homepage-content-section-custom {
  margin-top: 30px;
}
@media (min-width: 768px) {
  .page-home .homepage-content-section-custom {
    margin-top: 50px;
  }
}
@media (min-width: 992px) {
  .page-home .homepage-content-section-custom {
    margin-top: 100px;
  }
}
.page-home .homepage-content-section-custom .homepage-content-box .richText.green-bottom::after {
  margin: 0;
}
.page-home .reskin-homepage-green-section .box.first {
  padding: 0;
}
.page-home .reskin-homepage-green-section .box.first .image {
  margin-bottom: 0;
}
.page-home .reskin-homepage-green-section .box.first .image img {
  width: 100%;
  height: auto;
}
.page-home .reskin-homepage-green-section .box.component {
  margin-bottom: 0;
}
.page-home .reskin-homepage-green-section .paragraphSystem {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: stretch;
}
.page-home .reskin-homepage-green-section .background-color-green {
  margin-bottom: 3px !important;
}
.page-home .reskin-homepage-green-section .background-color-green .green-bottom {
  margin-top: 50px;
  margin-bottom: 50px;
}
@media (min-width: 992px) {
  .page-home .reskin-homepage-green-section .background-color-green .green-bottom {
    margin-top: 1.5vw;
    margin-bottom: 1.5vw;
  }
}
.page-home .reskin-homepage-green-section .background-color-green .green-bottom:after {
  margin: 0;
  color: #FFFFFF;
}
@media (max-width: 991px) {
  .page-home .reskin-homepage-green-section .background-color-green {
    margin-top: -10px;
    padding-bottom: 30px;
  }
}
.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .paragraphSystem {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: stretch;
}
.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText {
  /* padding-top: 15px;
  padding-bottom: 15px; */
  border-radius: 8px;
  position: relative;
  padding: 0.78vw;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText {
    margin-bottom: 10px;
  }
}
.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText h3,
.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText p,
.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText a {
  color: #FFFFFF;
}
.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(2)::before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/earache-white-icon.png);
}
.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(3)::before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/tootache-white-icon.png);
}
.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:nth-child(4)::before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/headache-white-icon.png);
}
.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:last-child::before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/fever-white-icon.png);
}
.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText::before {
  display: block;
  float: left;
  /* margin-right: 10px; */
  margin-right: 0.5vw;
  height: 100%;
}
.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover {
  background-color: #FFFFFF;
}
.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover h3,
.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover p,
.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover a {
  color: #009A44;
}
.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(2)::before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/earache-green-icon.png);
}
.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(3)::before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/tootache-green-icon.png);
}
.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:nth-child(4)::before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/headache-green-icon.png);
}
.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText:hover:last-child::before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/fever-green-icon.png);
}
.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText a.btn-custom {
  display: block;
  position: absolute;
  bottom: 6%;
  right: 4%;
  font-size: 1rem;
  /* @media (min-width: $break-mobile + 1) and (max-width: $break-desktop - 1) {
      position: relative;
      float: right;
  } */
}
@media (max-width: 767px) {
  .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText a.btn-custom {
    bottom: 0;
  }
}
.page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText a.btn-custom: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;
  margin-left: 20px;
  margin-left: 1vw;
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-home .reskin-homepage-green-section .background-color-green .reskin-linked-cards-box .richText p {
    margin-bottom: 60px;
  }
}
@media (min-width: 992px) {
  .page-home .reskin-homepage-green-section h2 {
    font-size: 3vw;
    margin-bottom: 2vw;
    line-height: 1.2;
  }
  .page-home .reskin-homepage-green-section h3 {
    font-size: 1.4vw;
    line-height: 1.2;
    margin-bottom: 1vw;
  }
  .page-home .reskin-homepage-green-section p {
    font-size: 1.2vw;
    line-height: 1.4vw !important;
    margin: 1vw 0;
  }
  .page-home .reskin-homepage-green-section p a.btn-custom {
    font-size: 0.8vw !important;
  }
}

/* Products page */
.page-products {
  /* .reference-compare-snippet {
      padding-right: 0;
      padding-left: 0;
      @media (min-width: $break-desktop) {
          .panadol-compare-table-section-box {
              background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/greencompare.png);
              background-repeat: no-repeat;
              background-position-y: bottom!important;
              background-size: 100% 370px;
          }
          .richText li {
              margin-bottom: 0;
              padding: 1vw 0 1vw 1vw;
          }
          .panadol-compare-label-rte {
              margin-top: 23.1vw;
              padding-left: 1vw;
              li:first-child {
                  margin-bottom: 4.9vw;
                  padding-top: 0;
              }
              li:last-child {
                  margin-top: 3.7vw;
              }
          }
          .panadol-content-rte p {
              min-height: 5.04vw;
          }
          .richText ol,
          .richText ul {
              padding: 0;
          }
          .panadol-product-table-section .richText.panadol-content-rte p {
              padding-left: 1vw;
          }
          .panadol-product-table-section .richText.panadol-content-rte ul:last-child li {
              min-height: 5.04vw;
          }
      }
  } */
}
@media (max-width: 991px) {
  .page-products .flex-align-parent .paragraphSystem {
    display: flex;
    flex-flow: column wrap;
    max-height: 700px;
    /* width: 100%; */
  }
}
@media (max-width: 991px) and (max-width: 991px) {
  .page-products .flex-align-parent .paragraphSystem {
    max-height: none;
    flex-flow: wrap;
  }
}
@media (max-width: 991px) {
  .page-products .flex-align-parent .paragraphSystem .flex-align-child .paragraphSystem {
    display: block;
  }
}
@media (max-width: 991px) and (min-width: 768px) and (max-width: 991px) {
  .page-products .flex-align-parent .paragraphSystem .flex-align-child.first {
    width: 100%;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .page-products .flex-align-parent .paragraphSystem .flex-align-child.first {
    order: 1;
  }
  .page-products .flex-align-parent .paragraphSystem .flex-align-child.even {
    order: 3;
  }
  .page-products .flex-align-parent .paragraphSystem .flex-align-child.last {
    order: 2;
  }
}

.page-products .compare-hidden .richText.col-xs-7 .component-content {
  padding: 5px 0 15px;
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  .page-products .compare-hidden .richText.col-xs-7 .component-content .btn {
    display: inline-block;
    height: auto;
  }
}
.page-products .reference-compare-snippet {
  padding-right: 0;
  padding-left: 0;
}
@media (min-width: 992px) {
  .page-products .reference-compare-snippet .panadol-compare-label-rte {
    /* padding-right: 15px!important;
    padding-left: 15px!important;
    > .component-content {
        margin-right: -15px;
        margin-left: -15px;
    } */
    /* margin-top: 13.55vw; */
    margin-top: 0;
  }
  .page-products .reference-compare-snippet .panadol-compare-label-rte li:first-child {
    margin-bottom: 1vw;
    padding-bottom: 1vw !important;
    padding-top: 0;
    border-bottom: 1px solid;
  }
  .page-products .reference-compare-snippet .panadol-compare-label-rte li:last-child {
    margin-top: 0;
    margin-bottom: 1vw;
    padding-bottom: 1vw;
  }
  .page-products .reference-compare-snippet .panadol-product-table-section .richText.panadol-content-rte ul:last-child li {
    min-height: 4vw;
  }
  .page-products .reference-compare-snippet ul {
    padding-top: 0;
    padding-bottom: 0;
  }
  .page-products .reference-compare-snippet .panadol-compare-table-section-box {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/greencompare.png);
    background-position-y: 108% !important;
    background-repeat: no-repeat;
    background-size: 100% 65%;
  }
  .page-products .reference-compare-snippet .panadol-compare-table-section-box li {
    padding-bottom: 1vw;
    margin-bottom: 1vw;
  }
  .page-products .reference-compare-snippet .panadol-compare-table-section-box .panadol-product-table-section .box.hidden-sm.hidden-xs .image.even img {
    width: 10vw;
    height: 10vw;
  }
}

.gray-box [class*="box-num-"] > ::before {
  content: '';
  font-size: 0.875rem;
  color: #009A44;
  position: relative;
  top: -2px;
  left: -16px;
}
@media (min-width: 992px) {
  .gray-box [class*="box-num-"] > ::before {
    font-size: 0.75vw;
    top: -0.1vw;
    left: -0.85vw;
  }
}
@media (min-width: 320px) and (max-width: 1023px) {
  .gray-box h3 {
    margin: 0;
  }
}
.gray-box .box-num-1 > ::before {
  content: '01';
}
.gray-box .box-num-2 > ::before {
  content: '02';
}
.gray-box .box-num-3 > ::before {
  content: '03';
}
.gray-box .box-num-4 > ::before {
  content: '04';
}
.gray-box .richText ul {
  padding: 0;
}

.how-to-table-section .component-content > .paragraphSystem {
  display: flex;
  /* align-items: center; */
}
.how-to-table-section .component-content .how-to-table .paragraphSystem,
.how-to-table-section .component-content .how-to-image .paragraphSystem {
  display: block;
}
@media (min-width: 992px) {
  .how-to-table-section .component-content .how-to-table .green-table {
    margin: 0 15px;
  }
}

@media (max-width: 767px) {
  .page-products .flex-align-parent .flex-align-child .richText.no-padding {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .page-products .flex-align-parent .flex-align-child .richText.col-xs-12.col-sm-12.col-md-12.col-lg-6 .richText-content {
    padding: 10px 0;
  }
}
.page-products .richText h1 {
  font-size: 2.4375rem;
  line-height: 2.6875rem;
}
@media (min-width: 768px) {
  .page-products .richText h1 {
    font-size: 3.5rem;
    line-height: 3.875rem;
  }
}
@media (min-width: 992px) {
  .page-products .richText h1 {
    /* font-size: 5.625rem;
    line-height: 6.25rem; */
    font-size: 4.7vw;
    line-height: 1.1;
  }
}
.page-products .richText h2 {
  margin-bottom: 28px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .page-products .richText h2 {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }
}
.page-products .richText P,
.page-products .richText ul li {
  font-size: 1rem;
  line-height: 1.5625rem;
}
@media (min-width: 992px) {
  .page-products .richText P,
  .page-products .richText ul li {
    /* font-size: 1.25rem; */
    font-size: 1.04vw;
    line-height: 1.3 !important;
  }
}
.page-products .richText ul {
  margin: 0;
}
@media (min-width: 767px) {
  .page-products .richText.green-top:before {
    margin: 0;
  }
}
@media (min-width: 992px) {
  .page-products.page-children .carousel.car-products .snippetReference .richText:nth-child(3) p:last-child {
    min-height: 102px;
  }
}

/* Symptoms page */
.list-normal ul li {
  /* width: initial!important; */
  width: auto !important;
}
@media (min-width: 992px) {
  .list-normal ul li {
    width: 100% !important;
  }
}
.list-normal ul li:nth-child(odd) {
  margin-right: 0 !important;
}

[class*="symptom-img-txt-"] {
  margin-bottom: 40px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  [class*="symptom-img-txt-"] {
    padding-right: 0;
  }
}
[class*="symptom-img-txt-"] .image {
  padding: 0;
}

.flex-symptoms-parent {
  /* &.symptom-img-txt-5 {
      .flex-symptoms-child-1 {
          margin-top: 40px;
          @media (max-width: $break-desktop - 1) {
              margin-top: 0;
          }
      }
  } */
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .flex-symptoms-parent .component-content {
    display: flex;
  }
  .flex-symptoms-parent .component-content .box .component-content {
    display: block;
  }
}
.flex-symptoms-parent > .component-content > .paragraphSystem {
  display: flex;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .flex-symptoms-parent > .component-content > .paragraphSystem {
    width: 100%;
  }
}
.flex-symptoms-parent .flex-symptoms-img .paragraphSystem,
.flex-symptoms-parent [class*="flex-symptoms-child-"] .paragraphSystem {
  display: block;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .flex-symptoms-parent .flex-symptoms-img .paragraphSystem,
  .flex-symptoms-parent [class*="flex-symptoms-child-"] .paragraphSystem {
    width: auto;
  }
}
.flex-symptoms-parent[class*="symptom-img-txt-"] .paragraphSystem {
  flex-flow: row wrap;
  align-items: center;
}
@media (max-width: 1024px) {
  .flex-symptoms-parent[class*="symptom-img-txt-"] .paragraphSystem {
    flex-flow: wrap;
    max-height: none;
  }
}
.flex-symptoms-parent[class*="symptom-img-txt-"].even .flex-symptoms-child-1 {
  order: 1;
}
@media (max-width: 767px) {
  .flex-symptoms-parent[class*="symptom-img-txt-"].even .flex-symptoms-child-1 {
    order: 2;
  }
}
.flex-symptoms-parent[class*="symptom-img-txt-"].even .flex-symptoms-child-2 {
  order: 2;
}
@media (max-width: 991px) {
  .flex-symptoms-parent[class*="symptom-img-txt-"].even .flex-symptoms-child-2 {
    order: 3;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .flex-symptoms-parent[class*="symptom-img-txt-"].even .flex-symptoms-child-2 {
    margin-left: 0;
  }
}
.flex-symptoms-parent[class*="symptom-img-txt-"].even .flex-symptoms-img {
  order: 3;
}
@media (max-width: 991px) {
  .flex-symptoms-parent[class*="symptom-img-txt-"].even .flex-symptoms-img {
    order: 2;
  }
}
@media (max-width: 767px) {
  .flex-symptoms-parent[class*="symptom-img-txt-"].even .flex-symptoms-img {
    order: 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .flex-symptoms-parent[class*="symptom-img-txt-"].even .paragraphSystem {
    display: block;
  }
  .flex-symptoms-parent[class*="symptom-img-txt-"].even .paragraphSystem .flex-symptoms-child-2 {
    width: 83.33333333%;
    margin-left: 8.33333333%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .flex-symptoms-parent[class*="symptom-img-txt-"].odd .paragraphSystem {
    display: block;
  }
  .flex-symptoms-parent[class*="symptom-img-txt-"].odd .paragraphSystem .flex-symptoms-child-2 {
    width: 83.33333333%;
    margin-left: 8.33333333%;
  }
}
.flex-symptoms-parent.flex-max-height > .component-content > .paragraphSystem {
  flex-flow: column wrap;
  align-items: stretch;
  max-height: 700px;
}
@media (min-width: 992px) {
  .flex-symptoms-parent.flex-max-height > .component-content > .paragraphSystem {
    /* max-height: 900px; */
    max-height: 44vw;
  }
}
@media all and (min-width: 992px) and (-ms-high-contrast: none), (min-width: 992px) and (-ms-high-contrast: active) {
  .flex-symptoms-parent.flex-max-height > .component-content > .paragraphSystem {
    max-height: 42vw;
  }
}

@media (max-width: 767px) {
  .flex-symptoms-parent.flex-max-height > .component-content > .paragraphSystem {
    flex-flow: wrap;
    max-height: none;
  }
}
.flex-symptoms-parent.flex-max-height > .component-content > .paragraphSystem .flex-symptoms-img .paragraphSystem,
.flex-symptoms-parent.flex-max-height > .component-content > .paragraphSystem [class*="flex-symptoms-child-"] .paragraphSystem {
  display: block;
}
.flex-symptoms-parent.flex-max-height > .component-content > .paragraphSystem .flex-symptoms-child-1 {
  margin-top: 70px;
}
@media (max-width: 991px) {
  .flex-symptoms-parent.flex-max-height > .component-content > .paragraphSystem .flex-symptoms-child-1 {
    margin-top: 0;
  }
}
.flex-symptoms-parent .green-bottom:after {
  margin: 0;
}
@media (min-width: 1025px) {
  .flex-symptoms-parent.symptom-img-txt-2 .richText ul {
    margin: 0;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
  }
  .flex-symptoms-parent.symptom-img-txt-2 .richText ul li {
    width: 31%;
  }
  .flex-symptoms-parent.symptom-img-txt-2 .richText ul li:nth-child(odd) {
    margin-right: 120px;
  }
}
@media (min-width: 768px) {
  .flex-symptoms-parent.symptom-img-txt-3 .richText ul, .flex-symptoms-parent.symptom-img-txt-4 .richText ul, .flex-symptoms-parent.symptom-img-txt-5 .richText ul, .flex-symptoms-parent.symptom-img-txt-7 .richText ul, .flex-symptoms-parent.symptom-img-txt-9 .richText ul {
    margin: 0;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
  }
  .flex-symptoms-parent.symptom-img-txt-3 .richText ul li, .flex-symptoms-parent.symptom-img-txt-4 .richText ul li, .flex-symptoms-parent.symptom-img-txt-5 .richText ul li, .flex-symptoms-parent.symptom-img-txt-7 .richText ul li, .flex-symptoms-parent.symptom-img-txt-9 .richText ul li {
    width: 31%;
  }
  .flex-symptoms-parent.symptom-img-txt-3 .richText ul li:nth-child(odd), .flex-symptoms-parent.symptom-img-txt-4 .richText ul li:nth-child(odd), .flex-symptoms-parent.symptom-img-txt-5 .richText ul li:nth-child(odd), .flex-symptoms-parent.symptom-img-txt-7 .richText ul li:nth-child(odd), .flex-symptoms-parent.symptom-img-txt-9 .richText ul li:nth-child(odd) {
    margin-right: 18%;
  }
}
.flex-symptoms-parent.symptom-img-txt-1 .flex-symptoms-img::after {
  content: "01";
  color: #009A44;
  font-family: 'Montserrat';
font-weight: '400';
  font-size: 37vw;
  opacity: 0.16;
  z-index: -1;
  position: absolute;
  top: 0;
  left: 33vw;
}
@media (max-width: 767px) {
  .flex-symptoms-parent.symptom-img-txt-1 .flex-symptoms-img::after {
    font-size: 72vw;
    left: 0;
    top: 52vw;
  }
}
.flex-symptoms-parent.symptom-img-txt-2 .flex-symptoms-img::after {
  content: "02";
  color: #009A44;
  font-family: 'Montserrat';
font-weight: '400';
  font-size: 37vw;
  opacity: 0.16;
  z-index: -1;
  position: absolute;
  top: 0;
  left: -43vw;
}
@media (max-width: 767px) {
  .flex-symptoms-parent.symptom-img-txt-2 .flex-symptoms-img::after {
    font-size: 72vw;
    left: 0;
    top: 52vw;
  }
}
.flex-symptoms-parent.symptom-img-txt-3 .flex-symptoms-img::after {
  content: "03";
  color: #009A44;
  font-family: 'Montserrat';
font-weight: '400';
  font-size: 37vw;
  opacity: 0.16;
  z-index: -1;
  position: absolute;
  top: 0;
  left: 33vw;
}
@media (max-width: 767px) {
  .flex-symptoms-parent.symptom-img-txt-3 .flex-symptoms-img::after {
    font-size: 72vw;
    left: 0;
    top: 52vw;
  }
}
.flex-symptoms-parent.symptom-img-txt-4 .flex-symptoms-img::after {
  content: "04";
  color: #009A44;
  font-family: 'Montserrat';
font-weight: '400';
  font-size: 37vw;
  opacity: 0.16;
  z-index: -1;
  position: absolute;
  top: 0;
  left: -43vw;
}
@media (max-width: 767px) {
  .flex-symptoms-parent.symptom-img-txt-4 .flex-symptoms-img::after {
    font-size: 72vw;
    left: 0;
    top: 52vw;
  }
}
.flex-symptoms-parent.symptom-img-txt-5 .flex-symptoms-img::after {
  content: "05";
  color: #009A44;
  font-family: 'Montserrat';
font-weight: '400';
  font-size: 37vw;
  opacity: 0.16;
  z-index: -1;
  position: absolute;
  top: 0;
  left: 33vw;
}
@media (max-width: 767px) {
  .flex-symptoms-parent.symptom-img-txt-5 .flex-symptoms-img::after {
    font-size: 72vw;
    left: 0;
    top: 52vw;
  }
}
.flex-symptoms-parent.symptom-img-txt-6 .flex-symptoms-img::after {
  content: "06";
  color: #009A44;
  font-family: 'Montserrat';
font-weight: '400';
  font-size: 37vw;
  opacity: 0.16;
  z-index: -1;
  position: absolute;
  top: 0;
  left: -43vw;
}
@media (max-width: 767px) {
  .flex-symptoms-parent.symptom-img-txt-6 .flex-symptoms-img::after {
    font-size: 72vw;
    left: 0;
    top: 52vw;
  }
}
.flex-symptoms-parent.symptom-img-txt-6 > .component-content > .paragraphSystem {
  display: flex !important;
}
.flex-symptoms-parent.symptom-img-txt-7 .flex-symptoms-img::after {
  content: "07";
  color: #009A44;
  font-family: 'Montserrat';
font-weight: '400';
  font-size: 37vw;
  opacity: 0.16;
  z-index: -1;
  position: absolute;
  top: 0;
  left: 33vw;
}
@media (max-width: 767px) {
  .flex-symptoms-parent.symptom-img-txt-7 .flex-symptoms-img::after {
    font-size: 72vw;
    left: 0;
    top: 52vw;
  }
}
.flex-symptoms-parent.symptom-img-txt-8 .flex-symptoms-img::after {
  content: "08";
  color: #009A44;
  font-family: 'Montserrat';
font-weight: '400';
  font-size: 37vw;
  opacity: 0.16;
  z-index: -1;
  position: absolute;
  top: 0;
  left: -43vw;
}
@media (max-width: 767px) {
  .flex-symptoms-parent.symptom-img-txt-8 .flex-symptoms-img::after {
    font-size: 72vw;
    left: 0;
    top: 52vw;
  }
}
.flex-symptoms-parent.symptom-img-txt-9 .flex-symptoms-img::after {
  content: "09";
  color: #009A44;
  font-family: 'Montserrat';
font-weight: '400';
  font-size: 37vw;
  opacity: 0.16;
  z-index: -1;
  position: absolute;
  top: 0;
  left: 33vw;
}
@media (max-width: 767px) {
  .flex-symptoms-parent.symptom-img-txt-9 .flex-symptoms-img::after {
    font-size: 72vw;
    left: 0;
    top: 52vw;
  }
}
.flex-symptoms-parent.symptom-img-txt-10 .flex-symptoms-img::after {
  content: "10";
  color: #009A44;
  font-family: 'Montserrat';
font-weight: '400';
  font-size: 37vw;
  opacity: 0.16;
  z-index: -1;
  position: absolute;
  top: 0;
  left: -43vw;
}
@media (max-width: 767px) {
  .flex-symptoms-parent.symptom-img-txt-10 .flex-symptoms-img::after {
    font-size: 72vw;
    left: 0;
    top: 52vw;
  }
}

.page-symptoms .symptoms-header {
  margin: 40px auto 60px;
}
.page-symptoms .symptoms-header h1 {
  font-size: 2.4375rem;
  line-height: 2.6875rem;
}
@media (min-width: 768px) {
  .page-symptoms .symptoms-header h1 {
    font-size: 3.5rem;
    line-height: 3.875rem;
  }
}
@media (min-width: 992px) {
  .page-symptoms .symptoms-header h1 {
    /* font-size: 5.625rem;
    line-height: 6.25rem; */
    font-size: 4.7vw;
    line-height: 1.1;
  }
}
.page-symptoms .symptoms-header P {
  font-size: 1rem;
  line-height: 1.5625rem;
}
@media (min-width: 992px) {
  .page-symptoms .symptoms-header P {
    /* font-size: 1.25rem; */
    font-size: 1.04vw;
  }
}
.page-symptoms .symptoms-header .richText.last .component-content {
  padding: 5px 0 15px;
}
@media (min-width: 992px) and (max-width: 1024px) {
  .page-symptoms .symptoms-header .richText.col-md-4.col-md-offset-4 {
    width: 50%;
    margin-left: 25%;
  }
}
.page-symptoms .flex-symptoms-parent h2 {
  margin-bottom: 28px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-symptoms .flex-symptoms-parent h2 {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }
}
.page-symptoms .flex-symptoms-parent p,
.page-symptoms .flex-symptoms-parent ul li {
  font-size: 1rem;
  line-height: 1.5625rem;
}
@media (min-width: 992px) {
  .page-symptoms .flex-symptoms-parent p,
  .page-symptoms .flex-symptoms-parent ul li {
    /* font-size: 1.25rem; */
    font-size: 1.04vw;
    line-height: 1.3 !important;
  }
}
.page-symptoms .flex-symptoms-parent ul {
  margin: 0;
}
.page-symptoms.page-relieve-baby-fever h1, .page-symptoms.page-causes-of-fever-in-children h1, .page-symptoms.page-cold-or-flu h1, .page-symptoms.page-signs-of-teething h1, .page-symptoms.page-pain-relief-for-children h1 {
  font-size: 2.125rem;
  line-height: 2.6875rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-symptoms.page-relieve-baby-fever h1, .page-symptoms.page-causes-of-fever-in-children h1, .page-symptoms.page-cold-or-flu h1, .page-symptoms.page-signs-of-teething h1, .page-symptoms.page-pain-relief-for-children h1 {
    font-size: 2.4375rem;
  }
}
@media (min-width: 992px) {
  .page-symptoms.page-relieve-baby-fever h1, .page-symptoms.page-causes-of-fever-in-children h1, .page-symptoms.page-cold-or-flu h1, .page-symptoms.page-signs-of-teething h1, .page-symptoms.page-pain-relief-for-children h1 {
    /* font-size: 3.5rem;
    line-height: 3.875rem; */
    font-size: 2.92vw;
    line-height: 1.1;
  }
}
.page-symptoms.page-relieve-baby-fever p, .page-symptoms.page-relieve-baby-fever ul li, .page-symptoms.page-causes-of-fever-in-children p, .page-symptoms.page-causes-of-fever-in-children ul li, .page-symptoms.page-cold-or-flu p, .page-symptoms.page-cold-or-flu ul li, .page-symptoms.page-signs-of-teething p, .page-symptoms.page-signs-of-teething ul li, .page-symptoms.page-pain-relief-for-children p, .page-symptoms.page-pain-relief-for-children ul li {
  font-size: 1rem;
  line-height: 1.5625rem;
}
@media (min-width: 992px) {
  .page-symptoms.page-relieve-baby-fever p, .page-symptoms.page-relieve-baby-fever ul li, .page-symptoms.page-causes-of-fever-in-children p, .page-symptoms.page-causes-of-fever-in-children ul li, .page-symptoms.page-cold-or-flu p, .page-symptoms.page-cold-or-flu ul li, .page-symptoms.page-signs-of-teething p, .page-symptoms.page-signs-of-teething ul li, .page-symptoms.page-pain-relief-for-children p, .page-symptoms.page-pain-relief-for-children ul li {
    /* font-size: 1.25rem; */
    font-size: 1.04vw;
  }
}
.page-symptoms.page-relieve-baby-fever .green-table tr:last-child, .page-symptoms.page-causes-of-fever-in-children .green-table tr:last-child, .page-symptoms.page-cold-or-flu .green-table tr:last-child, .page-symptoms.page-signs-of-teething .green-table tr:last-child, .page-symptoms.page-pain-relief-for-children .green-table tr:last-child {
  border-bottom: none;
}
.page-symptoms.page-relieve-baby-fever .cold-and-flu-products .paragraphSystem, .page-symptoms.page-causes-of-fever-in-children .cold-and-flu-products .paragraphSystem, .page-symptoms.page-cold-or-flu .cold-and-flu-products .paragraphSystem, .page-symptoms.page-signs-of-teething .cold-and-flu-products .paragraphSystem, .page-symptoms.page-pain-relief-for-children .cold-and-flu-products .paragraphSystem {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-content: stretch;
}
.page-symptoms.page-relieve-baby-fever .cold-and-flu-products a, .page-symptoms.page-causes-of-fever-in-children .cold-and-flu-products a, .page-symptoms.page-cold-or-flu .cold-and-flu-products a, .page-symptoms.page-signs-of-teething .cold-and-flu-products a, .page-symptoms.page-pain-relief-for-children .cold-and-flu-products a {
  text-decoration: none;
}
.page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin: 0;
}
.page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .share-bar,
.page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .panadol-print {
  width: auto;
}
@media (max-width: 767px) {
  .page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .share-bar,
  .page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .panadol-print {
    padding-right: 0;
  }
}
.page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .share-bar p,
.page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .panadol-print p {
  font-family: 'Montserrat';
  font-weight: 700;
  color: #7F7F7F;
  padding: 10px 0 10px 22px;
  margin: 0;
  font-size: 1rem;
  line-height: 1.125rem;
  cursor: pointer;
}
@media (min-width: 1025px) {
  .page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .share-bar p,
  .page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .panadol-print p {
    font-size: 1.25rem;
    line-height: 1.375rem;
  }
}
@media (min-width: 992px) {
  .page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .share-bar p,
  .page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .panadol-print p {
    padding: 10px 0 10px 40px;
  }
}
.page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .share-bar a,
.page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .panadol-print a {
  color: #7F7F7F;
}
.page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .share-bar {
  margin-right: 40px;
}
@media (max-width: 767px) {
  .page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .share-bar {
    margin-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .share-bar {
    margin-left: 40px;
  }
}
.page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .share-bar p::before {
  content: url(../../assets/img/reskin/share.svg);
  position: relative;
  top: 0.6rem;
  right: 1.3125rem;
}
.page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .panadol-print p {
  min-height: auto;
  height: auto;
}
.page-symptoms .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .panadol-print p::before {
  content: url(../../assets/img/reskin/print.svg);
  position: relative;
  top: 0.6rem;
  right: 1.3125rem;
}
.page-symptoms .car-products .carousel-slide {
  display: flex;
  align-items: flex-end;
}
@media (min-width: 768px) {
  .page-symptoms .green-table {
    border-width: 0 1vw;
  }
  .page-symptoms .green-table tr td {
    padding: 1vw 0.6vw;
  }
  .page-symptoms .green-table p {
    margin: 0;
  }
}

/* @media (min-width: $break-desktop) {
    .car-article .snippetReference {
        min-height: 525px;
    }
} */
/* Related articles and products carousels, desktop layout */
/* .carousel[class*="car-"] {
    @media (min-width: $break-tb-landscape + 1) {
        .carousel-slide {
            display: flex;
            flex-flow: row wrap;
            align-content: stretch;
            .snippetReference {
                .box {
                    & > .component-content {
                        & > .paragraphSystem {
                            position: relative;
                            padding-bottom: 60px;
                            .richText.even {
                                p:last-child {
                                    min-height: auto;
                                }
                            }
                            .richText.last {
                                position: absolute;
                                bottom: 60px;
                            }
                        }
                    }
                }
            }
        }
    }
} */
@media (min-width: 1025px) {
  .page-products .carousel[class*="car-"] .carousel-slide, .page-symptoms .carousel[class*="car-"] .carousel-slide {
    height: 100%;
  }
  .page-products .carousel[class*="car-"] .carousel-slide > .carouselSlide, .page-symptoms .carousel[class*="car-"] .carousel-slide > .carouselSlide {
    height: 100%;
  }
  .page-products .carousel[class*="car-"] .carousel-slide > .carouselSlide > .no-image, .page-symptoms .carousel[class*="car-"] .carousel-slide > .carouselSlide > .no-image {
    height: 100%;
  }
  .page-products .carousel[class*="car-"] .carousel-slide > .carouselSlide > .no-image > .carousel-content, .page-symptoms .carousel[class*="car-"] .carousel-slide > .carouselSlide > .no-image > .carousel-content {
    height: 100%;
  }
  .page-products .carousel[class*="car-"] .carousel-slide > .carouselSlide > .no-image > .carousel-content .paragraphSystem, .page-symptoms .carousel[class*="car-"] .carousel-slide > .carouselSlide > .no-image > .carousel-content .paragraphSystem {
    height: 100%;
  }
  .page-products .carousel[class*="car-"] .carousel-slide > .carouselSlide > .no-image > .carousel-content .paragraphSystem .snippetReference, .page-symptoms .carousel[class*="car-"] .carousel-slide > .carouselSlide > .no-image > .carousel-content .paragraphSystem .snippetReference {
    height: 100%;
  }
  .page-products .carousel[class*="car-"] .carousel-slide > .carouselSlide > .no-image > .carousel-content .paragraphSystem .snippetReference > .inner, .page-symptoms .carousel[class*="car-"] .carousel-slide > .carouselSlide > .no-image > .carousel-content .paragraphSystem .snippetReference > .inner {
    height: 100%;
  }
  .page-products .carousel[class*="car-"] .carousel-slide > .carouselSlide > .no-image > .carousel-content .paragraphSystem .snippetReference > .inner .component-content, .page-symptoms .carousel[class*="car-"] .carousel-slide > .carouselSlide > .no-image > .carousel-content .paragraphSystem .snippetReference > .inner .component-content {
    height: 100%;
  }
  .page-products .carousel[class*="car-"] .carousel-slide > .carouselSlide > .no-image > .carousel-content .paragraphSystem .snippetReference > .inner .component-content .box, .page-symptoms .carousel[class*="car-"] .carousel-slide > .carouselSlide > .no-image > .carousel-content .paragraphSystem .snippetReference > .inner .component-content .box {
    height: 100%;
  }
  .page-products .carousel[class*="car-"] .carousel-slide > .carouselSlide > .no-image > .carousel-content .paragraphSystem .snippetReference > .inner .component-content .box > .component-content > .paragraphSystem, .page-symptoms .carousel[class*="car-"] .carousel-slide > .carouselSlide > .no-image > .carousel-content .paragraphSystem .snippetReference > .inner .component-content .box > .component-content > .paragraphSystem {
    height: 100%;
    display: flex;
    flex-direction: column;
  }
  .page-products .carousel[class*="car-"] .carousel-slide > .carouselSlide > .no-image > .carousel-content .paragraphSystem .snippetReference > .inner .component-content .box > .component-content > .paragraphSystem .richText.even, .page-symptoms .carousel[class*="car-"] .carousel-slide > .carouselSlide > .no-image > .carousel-content .paragraphSystem .snippetReference > .inner .component-content .box > .component-content > .paragraphSystem .richText.even {
    flex: 1 1 auto;
    /* .richText-content {
        height: 100%;
        display: flex;
        flex-direction: column;
        p:first-child {
            flex: 0.5;
        }
    } */
  }
}

.gray-car {
  background-color: #FFFFFF !important;
}
.gray-car .carousel-nav-prev, .gray-car .carousel-nav-next {
  display: block !important;
}
.gray-car .carousel-nav-prev a:before, .gray-car .carousel-nav-prev a:hover:before, .gray-car .carousel-nav-next a:before, .gray-car .carousel-nav-next a:hover:before {
  color: #009A44;
}
.gray-car p {
  text-align: center;
}
.gray-car .carousel-nav-prev a::before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/arrowgreenleft.png);
}
.gray-car .carousel-nav-next a::before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/arrowgreenright.png);
}

.page-contact-us-about-us h1 {
  font-size: 2.4375rem;
  line-height: 2.6875rem;
  margin-bottom: 0;
}
@media (min-width: 1025px) {
  .page-contact-us-about-us h1 {
    font-size: 3.5rem;
    line-height: 3.875rem;
  }
}
.page-contact-us-about-us h2 {
  font-size: 1.5625rem;
  line-height: 1.875rem;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .page-contact-us-about-us h2 {
    font-size: 1.875rem;
    line-height: 2rem;
  }
}
@media (min-width: 1025px) {
  .page-contact-us-about-us h2 {
    font-size: 2.4375rem;
    line-height: 2.5rem;
  }
}
.page-contact-us-about-us p {
  font-size: 1rem;
  line-height: 1.5625rem;
}
@media (min-width: 1025px) {
  .page-contact-us-about-us p {
    font-size: 1.25rem;
    line-height: 1.5625rem;
  }
}
.page-contact-us-about-us .green-top:before {
  margin: 0;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .page-contact-us-about-us .flex-align-parent > .component-content {
    display: flex;
  }
  .page-contact-us-about-us .flex-align-parent > .component-content > .paragraphSystem {
    width: 100%;
    max-height: 900px;
  }
}
.page-contact-us-about-us .flex-align-parent .paragraphSystem {
  display: flex;
  flex-flow: column wrap;
  max-height: 1200px;
}
.page-contact-us-about-us .flex-align-parent .paragraphSystem .box .paragraphSystem {
  display: block;
}
@media (min-width: 768px) and (max-width: 1400px) {
  .page-contact-us-about-us .flex-align-parent .paragraphSystem {
    max-height: 1200px;
    flex-direction: row;
  }
  .page-contact-us-about-us .flex-align-parent .paragraphSystem .flex-align-child.box.first.odd {
    width: 83.33333333%;
    order: 1;
  }
  .page-contact-us-about-us .flex-align-parent .paragraphSystem .flex-align-child.box.last.even {
    order: 3;
  }
  .page-contact-us-about-us .flex-align-parent .paragraphSystem .flex-align-child.box.odd {
    width: 83.33333333%;
    order: 4;
  }
  .page-contact-us-about-us .flex-align-parent .paragraphSystem .flex-align-child.box.even {
    order: 2;
  }
  .page-contact-us-about-us .flex-align-parent .paragraphSystem .flex-align-child .image {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .page-contact-us-about-us .flex-align-parent .paragraphSystem {
    display: block;
    max-height: none;
  }
}
.page-contact-us-about-us .flex-align-parent .paragraphSystem .flex-align-child.box.even {
  margin-bottom: 0;
}
.page-contact-us-about-us .flex-align-parent .paragraphSystem .flex-align-child.box.even .richText.green-top {
  margin-bottom: 0;
}
.page-contact-us-about-us .flex-align-parent .paragraphSystem .flex-align-child.box.even .richText.green-top p:last-child {
  margin-bottom: 0;
}
.page-contact-us-about-us .richText.top-margin-box {
  margin-top: 2em;
}
@media (min-width: 1024px) {
  .page-contact-us-about-us .richText.top-margin-box {
    margin-top: 4em;
  }
}
.page-contact-us-about-us .box.last.top-margin-box {
  margin-top: 2em;
}
@media (min-width: 1024px) {
  .page-contact-us-about-us .box.last.top-margin-box {
    margin-top: 4em;
  }
}
.page-contact-us-about-us .contact-us-map {
  padding: 0;
}
.page-contact-us-about-us .contact-us-map img {
  width: 100%;
}

@media (max-width: 767px) {
  .page-living-well .mobile-img img,
  .page-symptoms .mobile-img img {
    max-width: 200%;
    width: 200% !important;
    /* height: 240px; */
    position: relative;
    right: 50%;
  }
}

.page-living-well h1 {
  font-size: 2.0625rem;
  line-height: 2.3125rem;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .page-living-well h1 {
    font-size: 3.5rem;
    line-height: 3.75rem;
  }
}
@media (min-width: 992px) {
  .page-living-well h1 {
    /* font-size: 5.625rem;
    line-height: 6.25rem; */
    font-size: 4.7vw;
    line-height: 1.1;
  }
}
.page-living-well p,
.page-living-well .richText ul li {
  font-size: 1rem;
  line-height: 1.5rem;
}
@media (min-width: 992px) {
  .page-living-well p,
  .page-living-well .richText ul li {
    /* font-size: 1.25rem; */
    line-height: 1.5625rem;
    font-size: 1.04vw;
  }
}
.page-living-well .green-top:before {
  margin: 0;
}
.page-living-well h2 {
  margin-bottom: 0;
}
@media (max-width: 1024px) {
  .page-living-well .top-margin-box {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .page-living-well .list-well ul li {
    width: 100%;
  }
  .page-living-well .green-top:before {
    margin: 0 auto;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .page-living-well .gray-car .carousel-nav .carousel-nav-prev {
    margin-left: 30px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .page-living-well .gray-car .carousel-nav .carousel-nav-next {
    margin-right: 36px;
  }
}
@media (min-width: 992px) {
  .page-living-well .car-article-living {
    padding-left: 0;
    padding-right: 0;
  }
  .page-living-well .car-article-living p:first-child {
    min-height: 3vw !important;
  }
  .page-living-well .car-article-living p:nth-child(2) {
    min-height: 4vw !important;
  }
  .page-living-well .car-article-living.car-article .snippetReference {
    min-height: 0;
  }
}
.page-living-well .car-article-living .snippetReference .box {
  padding: 0;
}
@media (max-width: 1024px) {
  .page-living-well .car-article-living .carouselSlide {
    margin-bottom: 0;
  }
  .page-living-well .car-article-living .carouselSlide .snippetReference {
    margin-bottom: 0;
  }
  .page-living-well .car-article-living .carouselSlide .snippetReference .component-content {
    margin-bottom: 0;
  }
}

.page-symptoms p, .page-symptoms ul li, .page-products p, .page-products ul li, .page-living-well p, .page-living-well ul li {
  color: #7F7F7F;
}

@media (min-width: 992px) {
  .snippetReference .richText:nth-child(3) p:first-child {
    min-height: 50px;
  }

  .snippetReference .richText:nth-child(3) p:last-child {
    min-height: 75px;
  }

  .car-article .snippetReference .image img {
    max-height: 199px;
  }
}
.list-well ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.list-well ul li {
  width: 47%;
}

.green-label {
  background-color: #009a44;
  margin-top: -4px;
}
.green-label h2 {
  color: #ffffff;
  font-size: 2.4375rem;
  padding: 1% 3%;
  margin: 0 auto;
}
@media (min-width: 992px) {
  .green-label h2 {
    font-size: 2.03vw;
  }
}

@media (min-width: 767px) and (max-width: 991px) {
  .green-label h2 {
    font-size: 1.875rem;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .green-label h2 {
    font-size: 1.5625rem;
  }
}
.no-padding {
  margin-bottom: 0;
}

h1 {
  font-size: 3.5rem;
  margin-bottom: 0;
  line-height: 1.15;
}

.green-top {
  padding-top: 0;
}

.green-top::before {
  margin: 0;
}

/* Image img width 100% fix */
.page-symptoms #content .image img,
.page-living-well #content .image img {
  width: 100%;
}
.page-symptoms #content .car-products .image img,
.page-symptoms #content .car-article .image img,
.page-living-well #content .car-products .image img,
.page-living-well #content .car-article .image img {
  width: auto;
}

/* header desktop fix */
@media (min-width: 992px) {
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem {
    /* display: flex;
    flex-flow: row wrap; */
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .image {
    width: 15%;
    margin-bottom: 0;
    padding-left: 0;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .image img {
    width: 100%;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    width: 85%;
    /* height: 5.94vw;
    margin-bottom: .5vw; */
    height: 5.88vw;
    margin-bottom: .55vw;
    padding-left: 0;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last > .component-content {
    width: 100%;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
  }
}
@media all and (min-width: 992px) and (-ms-high-contrast: none), (min-width: 992px) and (-ms-high-contrast: active) {
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation {
    width: 100%;
  }
}
@media (min-width: 992px) {
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root > .navigation-level1 {
    font-size: 1vw;
    line-height: 1.2 !important;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root > .navigation-level1 > .navigation-item-title {
    padding: 0 15px;
    font-size: 1vw !important;
    line-height: 1.2 !important;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root > .navigation-level1 ul.navigation-item.navigation-level2 {
    left: -3.5%;
    width: 100%;
    min-width: 100%;
    padding: 5% 0px;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even {
    height: auto;
  }
}
@media all and (min-width: 992px) and (-ms-high-contrast: none), (min-width: 992px) and (-ms-high-contrast: active) {
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even .image.panadol-search-icon {
    padding: 0 12px;
    margin-bottom: 0;
    width:auto
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even .image.last {
    padding: 0;
    margin-bottom: 0;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box > .component-content {
    height: inherit;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box > .component-content > .paragraphSystem {
    height: inherit;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box > .component-content > .paragraphSystem .searchBox.panadol-search {
    height: inherit;
    margin: 0;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box > .component-content > .paragraphSystem .searchBox.panadol-search > .component-content {
    height: inherit;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box > .component-content > .paragraphSystem .searchBox.panadol-search > .component-content .form-search {
    width: 90%;
    height: inherit;
    margin-top: 1.2vw;
    float: left;
    position: relative;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box > .component-content > .paragraphSystem .searchBox.panadol-search > .component-content .form-search input[type=text] {
    min-height: 3vw;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box > .component-content > .paragraphSystem .searchBox.panadol-search > .component-content .form-search button.button {
    background-color: transparent;
    border: none;
    text-indent: -999px;
    background: url(../../assets/img/panadol-search-button.png) no-repeat;
    background-size: 1.5vw;
    width: 27px;
    position: absolute;
    top: 0.7vw;
    left: 10px;
    /* GB-650 | Pradeep | 09-08-2022 12:59 | START */
    padding: 0;
    /* GB-650 | Pradeep | 09-08-2022 12:59 | END */
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box > .component-content > .paragraphSystem .searchBox.panadol-search > .component-content .panadol-search-close {
    background: url(../../assets/img/panadol-search-close.png) no-repeat;
    background-size: 100%;
    cursor: pointer;
    float: left;
    width: 3vw;
    min-height: 3vw;
    margin-top: 1.5vw;
    margin-left: 2vw;
  }
}
@media all and (min-width: 992px) and (-ms-high-contrast: none), (min-width: 992px) and (-ms-high-contrast: active) {
  .navigation-level1.page-living-well .navigation-item.navigation-level2 {
    width: 22% !important;
  }
}
@media (min-width: 1400px) {
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    /* margin-bottom: .28vw; */
    margin-bottom: .38vw;
    height: 5.9vw;
  }
}
/* header mobile and tablet fix */
@media (max-width: 991px) {
  .mod-touch .navigation-horizontal .navigation-item.is-open .navigation-branch.navigation-level2 {
    display: flex;
    flex-wrap: wrap;
  }
  .mod-touch .navigation-horizontal .navigation-item.is-open .navigation-branch.navigation-level2 > li.page-wheretobuy {
    order: 2;
  }

  .navigation-root.navigation-level1 .navigation-level1 > a {
    width: 75%;
  }

  .navigation-mobile-menu:after {
    content: "\f0c9";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: block;
    width: 7vw;
    height: 7vw;
    position: absolute;
    right: 16vw;
    line-height: 1;
    font-size: 4vw;
    color: #fff;
  }

  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem {
    display: flex;
    flex-flow: row wrap;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .image {
    width: 24%;
    /* because of Safari, was 25% */
    margin-bottom: 0;
    padding-left: 0;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    width: 75%;
    height: 10vw !important;
    margin-bottom: 6px;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation {
    margin-top: 0;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > button.navigation-mobile-menu::after {
    top: 3vw;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 9.8vw;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open .navigation-item.navigation-level2 > a.navigation-item-title,
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open .navigation-item.navigation-level3 {
    width: 80%;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .box.col-xs-12.col-sm-2.col-md-2.even {
    top: 12px;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box {
    top: -6vw;
    left: -25.5vw;
  }

  .header .box.col-xs-12.col-sm-2.col-md-2.even .image.last img {
    width: auto;
    margin-top: 0;
    height : auto;
  }
  .header .box.col-xs-12.col-sm-2.col-md-2.even .panadol-search-icon img {
    margin-top: 0;
    width: 3vw;
  }
}
@media (max-width: 767px) {
  .navigation-mobile-menu:after {
    content: "\f0c9";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: 400;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: block;
    width: 7vw;
    height: 7vw;
    position: absolute;
    right: 28vw;
    line-height: 1;
    font-size: 6vw;
    color: #fff;
  }

  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .image {
    width: 34%;
    /* because of Safari, was 35% */
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    width: 65%;
    height: 14vw !important;
    margin-bottom: 1.4vw;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > button.navigation-mobile-menu::after {
    top: 4vw;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 13.6vw;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open .navigation-item.navigation-level2 > a.navigation-item-title,
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open .navigation-item.navigation-level3 {
    width: 80%;
  }
  #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .panadol-search-outer-box {
    left: -35.4vw;
    top: -7vw;
  }

  .header .box.col-xs-12.col-sm-2.col-md-2.even .image.last img {
    width: 15vw;
    margin-top: 2rem;
  }
  .header .box.col-xs-12.col-sm-2.col-md-2.even .panadol-search-icon img {
    margin-top: 1.5rem;
    width: 7vw;
  }
}
/* Header navbar with whole background image Fix */
#header .layout-inner > div.col-xs-12.col-md-12.default-style {
  padding: 0;
}
#header .reference-header1 > .inner > .component-content > .box.col-md-12.first {
  padding: 0;
}
#header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content {
  background-repeat: no-repeat;
  background-size: contain;
}
@media (max-width: 991px) {
  #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content {
    background-size: auto 96%;
  }
}
#header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem {
  margin: 0;
}
#header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .image.col-xs-9.col-sm-2.col-md-2.first {
  opacity: 0;
}
#header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last {
  background-color: transparent;
}
#header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box {
  left: -35.4vw;
  top: -7vw;
  height: auto;
}
@media (min-width: 768px) {
  #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box {
    top: -6vw;
    left: -24.5vw;
    height: auto;
  }
}
@media (min-width: 992px) {
  #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .panadol-search-outer-box {
    left: -0.5vw;
    top: 0;
    height: 5.5vw;
  }
}
@media (min-width: 992px) {
  #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .navigation .navigation-level1 > .navigation-item-title {
    padding: 0 1vw;
  }
  #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .navigation .navigation-level1 > .navigation-item-title::after {
    font-size: 0.6vw;
    top: 0.1vw;
    left: 0.4vw;
  }
}
@media (min-width: 992px) {
  #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .navigation .navigation-level1 > .navigation-item:hover > .navigation-level2 {
    left: -1%;
    width: 123.4%;
  }
}
@media (min-width: 1200px) {
  #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .navigation .navigation-level1 > .navigation-item:hover > .navigation-level2 {
    left: -1.4%;
  }
}
@media (min-width: 1400px) {
  #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .navigation .navigation-level1 > .navigation-item:hover > .navigation-level2 {
    left: -1.9%;
  }
}
@media (min-width: 1601px) {
  #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .navigation .navigation-level1 > .navigation-item:hover > .navigation-level2 {
    left: -2%;
  }
}
@media (min-width: 1750px) {
  #header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .navigation .navigation-level1 > .navigation-item:hover > .navigation-level2 {
    left: -2.05%;
  }
}
#header .reference-header1 > .inner > .component-content > .box.col-md-12.first > .component-content > .paragraphSystem > .box.col-xs-12.col-md-10.last .navigation .navigation-level1 > .navigation-item:hover > .navigation-level2 > .navigation-item {
  padding: .7vw .7vw .7vw 0;
}

/* accordion component */
.page-faqs .accordion.component .accordion-slide .accordion-content-wrapper {
  display: none;
}

.page-faqs .accordion.component .accordion-slide.is-active .accordion-content-wrapper {
  visibility: visible;
  height: auto;
  position: relative;
  top: auto;
  left: auto;
}

/* btn buttons fix */
@media (min-width: 992px) {
  .page-home .btn {
    padding: 1vw 3vw;
    font-size: 1.4vw;
  }
}

@media (max-width: 1840px) and (min-width: 992px) {
  .page-products .richText.col-xs-7 {
    width: 100%;
  }
  .page-products .panadol-prod-comp-checkbox-rte {
    width: 100%;
  }
  .page-products .panadol-prod-comp-checkbox-rte p {
    text-align: left !important;
    padding-left: 45px;
  }
  .page-products .car-products.col-md-8.col-md-offset-2,
  .page-products .car-article.col-md-8.col-md-offset-2 {
    width: 70%;
  }
}
@media (min-width: 992px) {
  .car-products .snippetReference .box.odd.last > .component-content > .paragraphSystem .richText.odd.last > .component-content,
  .car-article .snippetReference .box.odd.last > .component-content > .paragraphSystem .richText.odd.last > .component-content {
    padding: 1vw 0 1.4vw;
  }
  .car-products.car-article-living ul.carousel-slides,
  .car-article.car-article-living ul.carousel-slides {
    height: auto !important;
  }
}
/* Footer */
#footer .row {
  margin: 0;
}
#footer .snippetReference {
  margin-bottom: 0;
}
#footer .top-margin-box {
  margin-top: 4em;
}
#footer .reference-footer1 .top-margin-box > .component-content > .paragraphSystem {
  position: relative;
}
@media (min-width: 992px) {
  #footer .reference-footer1 .top-margin-box > .component-content > .paragraphSystem > .image.last,
  #footer .reference-footer1 .top-margin-box > .component-content > .paragraphSystem > .footer-icons {
    position: absolute;
    bottom: 34px;
    right: 16%;
  }
}

/* Custom popup C19 */
.popup-custom {
  position: absolute;
  top: 12vw;
  background-color: #00944e;
  border: 5px solid #fff;
  border-radius: 10px;
  z-index: 10020;
  width: 80%;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 991px) {
  .popup-custom {
    top: 16vw;
  }
}
.popup-custom .image {
  margin: 1vw 0 0;
}
.popup-custom .image img {
  cursor: pointer;
}
@media (max-width: 767px) {
  .popup-custom .image {
    padding: 0;
  }
  .popup-custom .image .component-content {
    text-align: right;
  }
}
.popup-custom .richText {
  padding: 0 2vw;
}
.popup-custom .richText h3, .popup-custom .richText h4, .popup-custom .richText p, .popup-custom .richText a {
  color: #fff;
}
.popup-custom .richText h4 {
  text-decoration: underline;
  cursor: pointer;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .popup-custom .richText {
    padding: 0 3vw;
  }
  .popup-custom .richText h3 {
    font-size: 6vw;
    line-height: 1.2;
  }
  .popup-custom .richText p {
    font-size: 4vw;
    line-height: 1.3 !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .popup-custom .richText h4 {
    font-size: 2.6vw;
    line-height: 1.3;
  }
}
@media (min-width: 992px) {
  .popup-custom .richText h3 {
    font-size: 2.3vw;
    line-height: 1.3;
  }
  .popup-custom .richText h4 {
    font-size: 1.2vw;
    line-height: 1.3;
  }
  .popup-custom .richText p, .popup-custom .richText a {
    font-size: 1vw;
    line-height: 1.3 !important;
  }
}

.page-children {
  /* h2 {
      font-size: 3.5rem;
      line-height: 3.8rem;
  } */
}
@media (min-width: 992px) {
  .page-children .reskin-homepage-header-banner {
    margin-bottom: 4vw;
  }
}
.page-children .reskin-header-banner-content {
  margin-top: 24vw;
  margin-bottom: 23vw;
}
.page-children .reskin-header-banner-content h1 {
  margin-bottom: 5%;
}
.page-children .reskin-header-banner-content h1, .page-children .reskin-header-banner-content p {
  color: #FFFFFF;
}
.page-children .reskin-header-banner-content .green-bottom:after {
  margin: 0;
  color: #FFFFFF;
}
.page-children .carousel-nav-prev a:before, .page-children .carousel-nav-next a:before {
  position: absolute;
  top: -60px;
  left: 0;
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-children h2 {
    font-size: 2.1875rem;
    line-height: 2.5rem;
  }
  .page-children p {
    font-size: 1rem;
    line-height: 1.25rem;
  }
  .page-children .reskin-homepage-header-banner.no-padding {
    margin-bottom: 4vw;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .page-children h1 {
    font-size: 2.4375rem;
  }
  .page-children h2 {
    font-size: 1.5625rem;
    line-height: 1.6875rem;
  }
  .page-children p {
    font-size: 1rem;
  }
  .page-children .top-margin-box {
    margin-top: 2em;
  }
  .page-children .carousel-nav-prev a:before {
    left: -65px;
  }
  .page-children .carousel-nav-next a:before {
    left: 55px;
  }
  .page-children .reskin-homepage-header-banner.no-padding {
    margin-bottom: 15vw;
  }
  .page-children .reskin-header-banner-content {
    margin-top: 39vw;
  }
}
.page-children .reskin-homepage-header-banner .component-content {
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 320px) and (max-width: 1023px) {
  .page-children .reskin-homepage-header-banner .component-content {
    background-size: cover;
    background-position: center;
  }
}
.page-children .yellow-child .component-content {
  background-size: contain;
  background-repeat: no-repeat;
}
@media (max-width: 768px) {
  .page-children .yellow-child .component-content {
    background-size: cover;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .page-children .yellow-child .component-content {
    background-size: cover;
    background-position-x: 5%;
  }
}
.page-children .yellow-child .box.last {
  /* margin-top: 20vw;
  margin-bottom: 18vw; */
  margin-top: 12vw;
}
.page-children .yellow-child .btn-custom {
  border: 1px solid #FCC41E;
  padding: 15px 30px;
  border-radius: 10px;
  text-decoration: none !important;
  background-color: #FFFFFF;
  color: #FCC41E;
}
.page-children .yellow-child .btn-custom:after {
  content: "\f061";
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
  color: #FCC41E;
  font-size: 18px;
  margin-left: 10%;
}
.page-children .yellow-child h2 {
  color: #FFFFFF;
}
.page-children .child-table .richText {
  border: 1px solid #201547;
  border-radius: 8px;
  margin: 8px;
}
.page-children .child-table .richText h3 {
  min-height: 60px;
}
@media (min-width: 992px) {
  .page-children .child-table .richText h3 {
    min-height: 2vw;
  }
}
.page-children .child-table .richText p:nth-child(2) {
  min-height: 100px;
}
@media (min-width: 992px) {
  .page-children .child-table .richText p:nth-child(2) {
    min-height: 5vw;
  }
}
.page-children .child-table .richText .btn-custom:after {
  content: "\f061";
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
  color: #003da5;
  font-size: 18px;
  margin-left: 5%;
}
@media (min-width: 992px) {
  .page-children .child-table .richText .btn-custom:after {
    font-size: 1vw;
  }
}
.page-children .child-table .richText .richText-content {
  padding-left: 3.5vw;
  padding-top: 1.25vw;
}
@media (min-width: 1024px) {
  .page-children .child-table .richText.col-lg-4 {
    width: 31%;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .page-children .child-table .richText.col-lg-4 {
    width: 47%;
  }
  .page-children .child-table .richText .richText-content {
    padding-left: 7.5vw;
    padding-top: 3.25vw;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .page-children .child-table .richText .richText-content {
    padding-left: 11.5vw;
    padding-top: 4.25vw;
  }
}
.page-children .child-table .richText p:last-child {
  text-align: right;
}
.page-children .child-table .richText:hover {
  background-color: #003DA5;
}
.page-children .child-table .richText:hover h3, .page-children .child-table .richText:hover p, .page-children .child-table .richText:hover a {
  color: #FFFFFF;
}
.page-children .child-table .richText:hover:nth-child(2):before {
  content: url("/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/fever-white-icon.png");
}
.page-children .child-table .richText:hover:nth-child(3):before {
  content: url("/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/headache-white-icon.png");
}
.page-children .child-table .richText:hover:nth-child(4):before {
  content: url("/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/tootache-white-icon.png");
}
.page-children .child-table .richText:hover:nth-child(5):before {
  content: url("/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/coldflu-icon-white.png");
}
.page-children .child-table .richText:hover:nth-child(6):before {
  content: url("/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/earache-white-icon.png");
}
.page-children .child-table .richText:hover:nth-child(7):before {
  content: url("/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/vomit-icon-white.png");
}
.page-children .child-table .richText:hover .btn-custom:after {
  color: #FFFFFF;
}
.page-children .child-table .richText:nth-child(2):before {
  content: url("/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/fever-blue-icon.png");
  position: absolute;
  top: 10%;
}
.page-children .child-table .richText:nth-child(3):before {
  content: url("/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/headache-blue-icon.png");
  position: absolute;
  top: 10%;
}
.page-children .child-table .richText:nth-child(4):before {
  content: url("/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/tootache-blue-icon.png");
  position: absolute;
  top: 10%;
}
.page-children .child-table .richText:nth-child(5):before {
  content: url("/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/coldflu-blue-icon.png");
  position: absolute;
  top: 10%;
}
.page-children .child-table .richText:nth-child(6):before {
  content: url("/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/earache-blue-icon.png");
  position: absolute;
  top: 10%;
}
.page-children .child-table .richText:nth-child(7):before {
  content: url("/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/vomit-blue-icon.png");
  position: absolute;
  top: 10%;
}
.page-children .child-table .content.paragraphSystem {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: stretch;
}
.page-children .child-table h3, .page-children .child-table a {
  color: #003DA5;
}
.page-children .child-table .btn-custom {
  text-align: right;
}
.page-children .carousel-child .carousel-nav-prev, .page-children .carousel-child .carousel-nav-next {
  display: block;
}
.page-children .carousel-child .carousel-nav-prev a::before, .page-children .carousel-child .carousel-nav-next a::before {
  color: #F3943E;
}
.page-children .carousel-child .carousel-nav-prev a::before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/arrowgreenleft.png);
}
.page-children .carousel-child .carousel-nav-next a::before {
  content: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/arrowgreenright.png);
}
.page-children .carousel-child .carousel-nav li.is-active a {
  background: #F3943E;
}
.page-children.page-baby-expo {
  /* @media (min-width: 992px) {
      #content {
        margin-top: 16vh;
      }
    } */
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .page-children.page-baby-expo .flex-align-parent .component-content {
    display: flex;
  }
  .page-children.page-baby-expo .flex-align-parent .component-content .box .component-content {
    display: block;
  }
}
.page-children.page-baby-expo .flex-align-parent .paragraphSystem {
  display: flex;
  flex-flow: column wrap;
  max-height: 700px;
  /* width: 100%; */
}
@media (max-width: 1023px) {
  .page-children.page-baby-expo .flex-align-parent .paragraphSystem {
    max-height: none;
    flex-flow: wrap;
  }
}
.page-children.page-baby-expo .flex-align-parent .paragraphSystem .flex-align-child .paragraphSystem {
  display: block;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .page-children.page-baby-expo .flex-align-parent .paragraphSystem .flex-align-child.first {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .page-children.page-baby-expo .flex-align-parent .paragraphSystem .flex-align-child.first {
    order: 2;
  }
  .page-children.page-baby-expo .flex-align-parent .paragraphSystem .flex-align-child.even {
    order: 3;
  }
  .page-children.page-baby-expo .flex-align-parent .paragraphSystem .flex-align-child.last {
    order: 1;
  }
}
.page-children.page-baby-expo .flex-align-parent .paragraphSystem .flex-align-child.last .image {
  padding: 0;
}
.page-children.page-baby-expo .flex-align-parent .paragraphSystem .flex-align-child.last .image img {
  width: 100%;
}
@media (min-width: 768px) {
  .page-children.page-baby-expo #content {
    margin-top: 16vw;
  }
}
@media (min-width: 992px) {
  .page-children.page-baby-expo #content {
    margin-top: 14vw;
  }
}
@media (max-width: 767px) {
  .page-children.page-baby-expo #\31 059417191 > .paragraphSystem > .first p {
    text-align: left !important;
    font-weight: bold;
  }
}
.page-children.page-baby-expo a {
  color: #009A44;
}
.page-children.page-baby-expo .footer a {
  color: #FFFFFF;
}
.page-children.page-baby-expo .green-bottom h1 {
  margin-bottom: 25px;
}
.page-children.page-baby-expo .green-bottom:after {
  margin: 0;
}
.page-children.page-baby-expo .green-table-baby {
  background-color: #009A44;
}
.page-children.page-baby-expo .green-table-baby p {
  color: #FFFFFF;
}
.page-children.page-baby-expo .green-table-baby .richText {
  margin: 20px 0;
}
.page-children.page-baby-expo .green-table-baby .richText:not(:last-child) {
  border-right: 1px solid #FFFFFF;
}
.page-children.page-baby-expo .green-table-baby .content.paragraphSystem {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: stretch;
}
@media (min-width: 320px) and (max-width: 767px) {
  .page-children.page-baby-expo .green-table-baby .richText {
    margin: 20px 20px 0;
    padding-bottom: 20px;
    border-right: none !important;
  }
  .page-children.page-baby-expo .green-table-baby .richText:not(:last-child) {
    border-bottom: 1px solid #FFFFFF;
  }
}

.carousel .snippetReference p:first-child {
  color: #616161;
}

@media (min-width: 768px) and (max-width: 991px) {
  .carousel.car-products .snippetReference p {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .carousel {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
}
/* Dosage Calculator */
.page-dosage-calculator .flex-align-parent,
.page-calculadora-de-dosis-de-panadol-ninos .flex-align-parent {
  padding-right: 0;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .page-dosage-calculator .flex-align-parent .component-content,
  .page-calculadora-de-dosis-de-panadol-ninos .flex-align-parent .component-content {
    display: flex;
  }
  .page-dosage-calculator .flex-align-parent .component-content .box .component-content,
  .page-calculadora-de-dosis-de-panadol-ninos .flex-align-parent .component-content .box .component-content {
    display: block;
  }
  .page-dosage-calculator .flex-align-parent .component-content .paragraphSystem,
  .page-calculadora-de-dosis-de-panadol-ninos .flex-align-parent .component-content .paragraphSystem {
    width: 100%;
  }
}
.page-dosage-calculator .flex-align-parent .paragraphSystem,
.page-calculadora-de-dosis-de-panadol-ninos .flex-align-parent .paragraphSystem {
  /* .flex-align-child.first {
       @media (min-width: $break-mobile + 1) and (max-width: $break-desktop - 1) {
          width: 100%;
      } 
  } */
}
@media (min-width: 992px) {
  .page-dosage-calculator .flex-align-parent .paragraphSystem,
  .page-calculadora-de-dosis-de-panadol-ninos .flex-align-parent .paragraphSystem {
    display: flex;
    flex-flow: column wrap;
    /* max-height: 700px; */
    overflow: hidden;
    max-height: 36vw;
  }
  .page-dosage-calculator .flex-align-parent .paragraphSystem .flex-align-child .paragraphSystem,
  .page-calculadora-de-dosis-de-panadol-ninos .flex-align-parent .paragraphSystem .flex-align-child .paragraphSystem {
    display: block;
  }
}
@media (max-width: 991px) {
  .page-dosage-calculator .flex-align-parent .paragraphSystem,
  .page-calculadora-de-dosis-de-panadol-ninos .flex-align-parent .paragraphSystem {
    max-height: none;
    flex-flow: wrap;
  }
}
@media (max-width: 767px) {
  .page-dosage-calculator .flex-align-parent,
  .page-calculadora-de-dosis-de-panadol-ninos .flex-align-parent {
    padding: 0;
  }
}
.page-dosage-calculator .flex-align-parent .paragraphSystem,
.page-calculadora-de-dosis-de-panadol-ninos .flex-align-parent .paragraphSystem {
  margin-right: 0;
  margin-left: 0;
}
@media (max-width: 767px) {
  .page-dosage-calculator .flex-align-parent .paragraphSystem,
  .page-calculadora-de-dosis-de-panadol-ninos .flex-align-parent .paragraphSystem {
    display: flex;
    flex-flow: row wrap;
  }
  .page-dosage-calculator .flex-align-parent .paragraphSystem .flex-align-child.first,
  .page-calculadora-de-dosis-de-panadol-ninos .flex-align-parent .paragraphSystem .flex-align-child.first {
    order: 2;
  }
  .page-dosage-calculator .flex-align-parent .paragraphSystem .flex-align-child.even,
  .page-calculadora-de-dosis-de-panadol-ninos .flex-align-parent .paragraphSystem .flex-align-child.even {
    order: 3;
  }
  .page-dosage-calculator .flex-align-parent .paragraphSystem .flex-align-child.last,
  .page-calculadora-de-dosis-de-panadol-ninos .flex-align-parent .paragraphSystem .flex-align-child.last {
    order: 1;
  }
}
.page-dosage-calculator .flex-align-parent .flex-align-child.last,
.page-calculadora-de-dosis-de-panadol-ninos .flex-align-parent .flex-align-child.last {
  padding: 0;
}
.page-dosage-calculator .flex-align-parent .flex-align-child.last .image,
.page-calculadora-de-dosis-de-panadol-ninos .flex-align-parent .flex-align-child.last .image {
  padding: 0;
}
.page-dosage-calculator .flex-align-parent .flex-align-child.last .image img,
.page-calculadora-de-dosis-de-panadol-ninos .flex-align-parent .flex-align-child.last .image img {
  width: 100%;
}
.page-dosage-calculator h1,
.page-calculadora-de-dosis-de-panadol-ninos h1 {
  font-size: 2.4375rem;
  line-height: 2.6875rem;
}
@media (min-width: 992px) {
  .page-dosage-calculator h1,
  .page-calculadora-de-dosis-de-panadol-ninos h1 {
    /* font-size: 3.5rem;
    line-height: 3.875rem;
    margin-top: 50px!important; */
    font-size: 2.92vw;
    line-height: 1.1;
    margin-top: 2.6vw !important;
  }
}
.page-dosage-calculator .calc-instruction .paragraphSystem,
.page-calculadora-de-dosis-de-panadol-ninos .calc-instruction .paragraphSystem {
  margin-left: 0;
  margin-right: 0;
}
.page-dosage-calculator .calc-instruction .richText.last .component-content,
.page-calculadora-de-dosis-de-panadol-ninos .calc-instruction .richText.last .component-content {
  padding: 5px 0 15px;
}
.page-dosage-calculator .calc-instruction .richText.green-bottom::after,
.page-calculadora-de-dosis-de-panadol-ninos .calc-instruction .richText.green-bottom::after {
  margin: 0;
}

/* Search Results */
@media (min-width: 768px) {
  .page-search #content {
    margin-top: 11vh;
  }
}
@media (min-width: 1200px) {
  .page-search #content {
    margin-top: 16vw;
  }
}
@media (max-width: 767px) {
  .page-search #content {
    margin-top: 24vw;
  }
}
.page-search .searchResults-result {
  padding: 0 10px 20px;
  background-color: #FFFFFF;
}
.page-search .searchResults-result .searchResults-title,
.page-search .searchResults-result .searchResults-description,
.page-search .searchResults-result .searchResults-url {
  margin-left: 0;
}
.page-search .searchResults-result .searchResults-url {
  display: none;
}
.page-search .searchResults-result h3 {
  font-family: 'Montserrat';
  font-weight: 700;
  font-style: normal;
  color: #009A44;
  font-size: 1.125rem;
  line-height: 1.25rem;
}
@media (min-width: 768px) {
  .page-search .searchResults-result h3 {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }
}
@media (min-width: 992px) {
  .page-search .searchResults-result h3 {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }
}
.page-search .searchResults-result a {
  font-family: 'Montserrat';
  font-weight: 700;
  color: #009A44;
}
.page-search .searchResults-result p {
  font-family: 'Montserrat';
font-weight: '400';
  color: #343434;
  font-size: 1.125rem;
  line-height: 1.25rem;
}
@media (min-width: 768px) {
  .page-search .searchResults-result p {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }
}
@media (min-width: 992px) {
  .page-search .searchResults-result p {
    font-size: 1.25rem;
    line-height: 1.5625rem !important;
  }
}
.page-search .searchResults-pagination ul li {
  font-family: 'Montserrat';
font-weight: '400';
  color: #009A44;
  background: none;
  height: auto;
  width: auto;
}
.page-search .searchResults-pagination ul li:first-child a {
  text-indent: initial;
}
.page-search .searchResults-pagination ul li:last-child a {
  text-indent: initial;
}
.page-search .searchResults-pagination ul li a {
  display: inline-block;
  background-color: #FFFFFF;
  min-width: 30px;
  padding: 0 10px;
  cursor: pointer;
}
.page-search .searchResults-pagination ul li a:hover {
  color: #009A44;
}
.page-search .searchResults-pagination ul li.is-active a {
  font-weight: bold;
  color: #009A44;
}

/* Sitemap */
@media (min-width: 768px) {
  .page-sitemap #content {
    margin-top: 22vw;
  }
}
@media (min-width: 992px) {
  .page-sitemap #content {
    margin-top: 16vw;
  }
}
@media (max-width: 767px) {
  .page-sitemap #content {
    margin-top: 26vw;
  }
}
.page-sitemap h1 {
  color: #009A44;
  font-size: 2.4375rem;
  line-height: 3.75rem;
}
@media (min-width: 768px) {
  .page-sitemap h1 {
    font-size: 3.5rem;
    line-height: 3.875rem;
  }
}
@media (min-width: 992px) {
  .page-sitemap h1 {
    /* font-size: 5.625rem;
    line-height: 6.25rem; */
    font-size: 4.7vw;
    line-height: 1.1;
  }
}
.page-sitemap h3 {
  color: #535353;
  font-size: 1.125rem;
  line-height: 1.25rem;
}
@media (min-width: 768px) {
  .page-sitemap h3 {
    font-size: 1.5625rem;
    line-height: 2.5rem;
  }
}
@media (min-width: 992px) {
  .page-sitemap h3 {
    /* font-size: 2.4375rem;
    line-height: 2.5rem; */
    font-size: 2vw;
    line-height: 1;
  }
}
.page-sitemap h3 a {
  color: #535353;
  text-decoration: none;
}
.page-sitemap .richText.green-bottom:after {
  margin: 20px auto 0;
}
.page-sitemap .richText h3 {
  margin-bottom: 20px;
}
.page-sitemap .sitemap {
  margin-top: 15px;
}
.page-sitemap .accordion {
  margin-bottom: 30px;
}
.page-sitemap .accordion .accordion-container {
  border: none;
}
.page-sitemap .accordion .accordion-container .accordion-slide .accordion-head {
  background-color: #fff;
  padding: 0;
}
.page-sitemap .accordion .accordion-container .accordion-slide .accordion-head:hover {
  background-color: #fff;
}
.page-sitemap .accordion .accordion-container .accordion-slide .accordion-head h3 {
  padding: 0;
}
.page-sitemap .accordion .accordion-container .accordion-slide .accordion-head::after {
  content: "";
}
.page-sitemap .accordion .accordion-container .accordion-slide .accordion-head::before {
  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;
  color: #009A44;
  position: absolute;
  top: 0;
  left: -16px;
  font-size: 0.75rem;
  transition: all 0.5s;
}
@media (min-width: 768px) {
  .page-sitemap .accordion .accordion-container .accordion-slide .accordion-head::before {
    top: 6px;
  }
}
@media (min-width: 992px) {
  .page-sitemap .accordion .accordion-container .accordion-slide .accordion-head::before {
    font-size: 0.6vw;
    top: 0.6vw;
  }
}
.page-sitemap .accordion .accordion-container .accordion-slide .accordion-content-wrapper {
  overflow: hidden !important;
}
.page-sitemap .accordion .accordion-container .accordion-slide .accordion-content-wrapper .sitemap .sitemap-column h3 {
  margin: 0 0 15px;
  padding-left: 12px;
}
.page-sitemap .accordion .accordion-container .accordion-slide .accordion-content-wrapper .sitemap .sitemap-column ul li {
  font-weight: normal;
}
@media (min-width: 992px) {
  .page-sitemap .accordion .accordion-container .accordion-slide .accordion-content-wrapper .sitemap .sitemap-column ul ul li::before {
    font-size: 0.3vw;
    top: 0.45vw;
  }
}
.page-sitemap .accordion .accordion-container .accordion-slide.is-active .accordion-head::before {
  transform: rotateZ(90deg);
}

.page-where-to-buy .tabs-content {
  border: none;
}
.page-where-to-buy .tabs-nav {
  position: relative;
  height: auto;
}
.page-where-to-buy .tabs-nav .tabs-nav-list {
  width: auto;
  display: flex;
  justify-content: center;
}
.page-where-to-buy .tabs-nav-item {
  border: none;
  background-color: transparent;
  /* font-size: 25px; */
}
.page-where-to-buy .tabs-nav-item .text-wrapper {
  font-size: 1rem;
}
.page-where-to-buy .tabs-nav-item a {
  color: #535353;
}
.page-where-to-buy .tabs-nav-item.is-active {
  border-bottom: 4px solid #009A44;
}
.page-where-to-buy .tabs-nav-item.is-active:hover {
  border-bottom: 4px solid #009A44;
}
.page-where-to-buy .tabs-nav-item:hover {
  background: none;
}
.page-where-to-buy .tabs-nav-item:hover a {
  color: #535353;
}
.page-where-to-buy .tabs-nav-item:hover a:hover {
  color: #535353;
}
.page-where-to-buy .panadol-content-rte p, .page-where-to-buy .panadol-content-rte p a {
  font-size: 1rem;
  margin: 0;
  color: #009A44;
  line-height: 0.5;
  font-family: Montserrat;
  font-weight: 700;
}
.page-where-to-buy .panadol-content-rte p:last-child {
  font-size: 14px;
}
.page-where-to-buy .panadol-where-to-buy-image {
  margin: 0;
  padding: 0;
}
.page-where-to-buy .panadol-where-to-buy-tab-box {
  border: 3px solid #7F7F7F !important;
  border-radius: 10px;
  padding: 0;
}
@media (min-width: 992px) {
  .page-where-to-buy .panadol-where-to-buy-tab-box {
    margin: 0.666667%;
    width: 32%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-where-to-buy .panadol-where-to-buy-tab-box {
    width: 46%;
    margin: 2%;
  }
}
.page-where-to-buy .panadol-where-to-buy-tab-box .image img {
  border-radius: 6px;
}
@media (max-width: 767px) {
  .page-where-to-buy h1 {
    font-size: 2.4375rem;
  }
  .page-where-to-buy p {
    font-size: 1rem;
  }
  .page-where-to-buy .find-a-store-button {
    font-size: 0.875rem;
  }
}

/* 404 error handler page */
.page-404 .box.panadol-error-page-outer-box .panadol-content-rte h1, .page-404 .box.panadol-error-page-outer-box .panadol-content-rte h2, .page-404 .box.panadol-error-page-outer-box .panadol-content-rte p,
.page-404-handler .box.panadol-error-page-outer-box .panadol-content-rte h1,
.page-404-handler .box.panadol-error-page-outer-box .panadol-content-rte h2,
.page-404-handler .box.panadol-error-page-outer-box .panadol-content-rte p {
  font-family: "Montserrat" !important;
  font-weight: 700;
}
@media (max-width: 767px) {
  .page-404 .box.panadol-error-page-outer-box .panadol-content-rte p a .see-more-pdct-details,
  .page-404-handler .box.panadol-error-page-outer-box .panadol-content-rte p a .see-more-pdct-details {
    font-size: 16px !important;
    line-height: 22px !important;
  }
}

/* Podcast AU */
.podcast .snippetReference[class*="reference-podcast-"] {
  display: none;
}

.podcast-flex > .component-content > .paragraphSystem {
  display: flex;
  flex-wrap: wrap;
}
.podcast-flex > .component-content > .paragraphSystem > .richText.first {
  width: 100%;
}

.page-signs-of-teething .green-table tr {
  border-bottom: 1px solid #fff;
}

.green-table {
  background-color: #009a44;
}

.page-symptoms .green-bottom h1, .page-products .green-bottom h1 {
  margin-bottom: 25px;
}
@media (max-width: 1023px) {
  .page-symptoms .top-margin-box, .page-products .top-margin-box {
    margin-top: 0;
  }
}

.navigation-item.page-children .navigation-level2.page-first-five-years ul.navigation-level3 {
  display: none !important;
}

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@media (max-width: 767px) {
  .footer-center {
    text-align: center;
  }
}
@media (max-width: 991px) {
  #\31 314896295 > .paragraphSystem {
    display: flex;
    flex-direction: column;
  }

  #\31 314896295 > .paragraphSystem .box:nth-child(2) {
    order: 2;
  }

  #\31 314896295 > .paragraphSystem .box:nth-child(3) {
    order: 1;
  }
}
.footer #selector {
  border: none;
  background-color: #343434;
  color: #fff;
}

.snippetReference.footer .richText:nth-child(3) p:first-child {
  min-height: 0;
}

.layout-panadol-layout.template-panadol-template.grid-960-12 {
  /* .content-wrapper .rc-landing-page-header-banner-text {
      margin-top: 70px;
  } */
}
@media (min-width: 992px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12 .snippetReference .richText:nth-child(3) p:first-child {
    min-height: 0;
  }
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .reference-footer1 #selector {
  background-color: #343434;
  border: none;
  color: #fff;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
  min-width: 100% !important;
  left: -5% !important;
  width: 113%;
}
@media (max-width: 991px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12 .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
    width: 100%;
  }
}
.layout-panadol-layout.template-panadol-template.grid-960-12 .dot_paragraph {
  display: block;
  position: relative;
  padding-left: 15px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 .dot_paragraph::before {
  position: absolute;
  top: 0px;
  left: 0px;
  /* content: "вЂў"; */
  content: "\2022";
}
.layout-panadol-layout.template-panadol-template.grid-960-12 .rc-quiz-splashscreen .rc-content p {
  font-family: Montserrat;
 font-weight: 400;
  font-size: 18px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.78;
  letter-spacing: normal;
  text-align: center;
  color: #16183b;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 .rc-quiz-splashscreen .rc-title-green {
  font-size: 48px;
  line-height: 1.08;
  letter-spacing: -.3px;
  color: #00944e;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12 .rc-quiz-splashscreen .rc-title-green {
    font-size: 38px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12 .rc-quiz-container .rc-quiz .rc-status-bar span {
    font-size: 15.75px;
  }
}
.layout-panadol-layout.template-panadol-template.grid-960-12 .rc-quiz-button-content span b {
  font-family: 'Montserrat';
  font-weight: 700;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 .page-survey .rc-stats h2 {
   
  font-size: 72px !important;
  font-weight: 300;
  line-height: 1.14;
  letter-spacing: -.45px;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 .rc-quiz-splashscreen {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: 60px;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 .rc-quiz-splashscreen .rc-title-green, .layout-panadol-layout.template-panadol-template.grid-960-12 .rc-result-text h2 {
  font-family: Montserrat;
  font-weight: 700;
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  text-align: center;
}
.layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care {
  overflow-x: hidden;
}
@media (max-width: 991px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care .navigation-root.navigation-level1 .navigation-level1 > a {
    width: 75%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care #header .reference-header1 .box.first.last > .component-content > .paragraphSystem {
    display: flex;
    flex-flow: row wrap;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .image {
    width: 25%;
    margin-bottom: 0;
    padding-left: 0;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    width: 75%;
    height: 10vw !important;
    margin-bottom: 5px;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation {
    margin-top: 0;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 9.8vw;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open .navigation-item.navigation-level2 > a.navigation-item-title,
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open .navigation-item.navigation-level3 {
    width: 80%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care.template-panadol-template .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title {
    margin-left: 2px;
    padding: 0 20px 10px 6px;
  }
}
@media (max-width: 767px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .image {
    width: 35%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last {
    width: 65%;
    height: 14vw !important;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > button.navigation-mobile-menu::after {
    top: 3vw !important;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open {
    margin-top: 13.6vw;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open .navigation-item.navigation-level2 > a.navigation-item-title,
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care #header .reference-header1 .box.first.last > .component-content > .paragraphSystem > .box.even.last .navigation > .component-content > .navigation-root.navigation-level1.is-open .navigation-item.navigation-level3 {
    width: 80%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care.template-panadol-template .navigation-branch.navigation-level1.is-open {
    margin-top: 32px;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care.template-panadol-template .header .no-padding {
    padding-left: 0;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care.template-panadol-template .navigation-horizontal .has-children > .navigation-item-title .navigation-item-decoration {
    height: 41px;
    width: 32px;
  }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care.template-panadol-template.grid-960-12 .navigation-root.navigation-level1 {
    max-width: 96%;
  }
}
.layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care.template-panadol-template .content-wrapper {
  margin-bottom: 0;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care .rc-landing-page-header-banner-text h1 {
    font-size: 54px !important;
  }
}
.layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care .rc-join-fb h2 {
  color: #fff;
}
@media (max-width: 767px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care .rc-landing-page-our-mission .component-content {
    background-size: contain;
    background-repeat: no-repeat;
  }
}
.layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care .rc-landing-page-our-mission p,
.layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care .rc-landing-page-introducing-healthies p,
.layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care .rc-landing-page-related-articles p {
  font-family: Montserrat;
 font-weight: 400;
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  line-height: 2;
  letter-spacing: -.4px;
  color: #16183b;
}
@media (max-width: 1024px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care .rc-landing-page-our-mission p,
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care .rc-landing-page-introducing-healthies p,
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care .rc-landing-page-related-articles p {
    font-size: 14px;
    line-height: 1.3;
  }
}
.layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care .rc-landing-page-related-articles .richText.suffix_1 {
  margin-right: 0 !important;
}
@media (max-width: 1024px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care .rc-landing-page-related-articles .rc-related-articles-wrapper {
    width: 100%;
    margin-left: 0;
  }
}
.layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care .rc-result-text {
  margin-top: 150px;
  max-width: 1280px;
  padding: 0 32px;
  margin-left: auto !important;
  margin-right: auto;
  float: none;
}
@media (max-width: 767px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care .rc-result-text {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care .rc-result-text {
    margin-top: 200px;
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care .rc-result-text {
    width: 70%;
  }
}
.layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care .rc-result-text h1 {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 48px;
  font-weight: #000;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.08;
  letter-spacing: -.3px;
  text-align: center;
  color: #16183b;
}
@media (max-width: 1024px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care .rc-result-text h1 {
    font-size: 32px;
  }
}
.layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care .rc-result-text p {
  font-family: Montserrat;
 font-weight: 400;
  font-size: 18px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.56;
  letter-spacing: normal;
  text-align: center;
  color: #16183b;
}
@media (max-width: 1024px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care .rc-result-text p {
    font-size: 16px;
  }
}
.layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care #footer .reference-footer1 .image.col-md-2 {
  margin: 0 auto;
  order: 3;
}
@media (min-width: 992px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-rethink-care #footer .reference-footer1 .image.col-md-2 {
    margin-left: 72%;
    margin-top: -120px;
  }
}
.layout-panadol-layout.template-panadol-template.grid-960-12.page-quiz.template-panadol-template .content-wrapper, .layout-panadol-layout.template-panadol-template.grid-960-12.page-quiz.template-panadol-template .fullscreen-background {
  margin-bottom: 0;
}
.layout-panadol-layout.template-panadol-template.grid-960-12.page-quiz.template-panadol-template .fullscreen-background > .component-content {
  height: calc(100vh + 220px);
}
@media (max-width: 767px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-quiz.template-panadol-template .fullscreen-background > .component-content {
    min-height: calc(100vh + 350px);
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-quiz.template-panadol-template .fullscreen-background > .component-content .rethinkcare-content-box {
    margin-top: 120px !important;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-survey.template-panadol-template .content-wrapper .rc-landing-page-header-banner-text h1 {
    font-size: 54px;
  }
}
.layout-panadol-layout.template-panadol-template.grid-960-12.page-survey.template-panadol-template .content-wrapper .rc-landing-page-header-banner-text h1 + p {
  position: relative;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-survey.template-panadol-template .content-wrapper .rc-landing-page-header-banner-text h1 + p {
    margin: 0;
  }
}
@media (min-width: 768px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-survey.template-panadol-template .survey-intro-text {
    margin-top: 130px !important;
  }
}
.layout-panadol-layout.template-panadol-template.grid-960-12.page-survey.template-panadol-template .rc-stats h2 {
   
  font-size: 72px;
  font-weight: 300;
  line-height: 1.14;
  letter-spacing: -.45px;
  color: #fff;
}
@media (max-width: 767px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-survey.template-panadol-template .fullscreen-background:first-of-type > .component-content .rethinkcare-content-box.rc-stats > .component-content > .content::before {
    top: -10vh;
  }
}
.layout-panadol-layout.template-panadol-template.grid-960-12 .content-wrapper h2 {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 36px;
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.17;
  letter-spacing: -.2px;
  color: #16183b;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 .where-btn,
.layout-panadol-layout.template-panadol-template.grid-960-12 .page-panadol-rapid-caplets a.btn.white-btn {
  background: #fff !important;
  color: #0e833b !important;
  border: 1px solid;
  border-radius: 10px !important;
  width: 50%;
  padding: 10px 15px !important;
  text-align: center;
  margin-left: 6%;
}
@media (max-width: 991px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12 .where-btn {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12 {
    /* .content-wrapper .rc-landing-page-header-banner-text {
        margin-top: 170px;
    } */
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 .reference-header1 .box.component.col-xs-12.col-md-10.last.even {
    height: 17.8vw !important;
    margin-bottom: 15px;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 .navigation-mobile-menu:after {
    top: 34px !important;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12.page-survey .content-wrapper .fullscreen-background > .component-content .survey-intro-text {
    height: calc(100vh - 39px) !important;
  }
}
@media (min-width: 425px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12 .navigation-mobile-menu:after {
    top: 22px;
  }
}
@media (max-width: 991px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12 {
    /* .content-wrapper .rc-landing-page-header-banner-text h1+p {
        bottom: -115px;
        width: 95%;
        max-width: 332px;
    } */
    /* .content-wrapper .rc-landing-page-header-banner-text h1+p {
        position: absolute;
        bottom: -104px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
    } */
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 .col-xs-12 {
    width: 100%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 .content-wrapper p {
    font-size: 0.875rem;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 .content-wrapper h2 {
    font-size: 1.75rem;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 .content-wrapper .rc-landing-page-header-banner-text h1 {
    font-size: 2.25rem;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 .content-wrapper .rc-landing-page-header-banner-text p {
    font-size: 0.875rem;
    /* color: #16183b; */
    color: #fff;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 .image.col-xs-4.col-sm-2.col-md-2 {
    width: 33%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 .reference-header1 .box.component.col-xs-12.col-md-10.last {
    height: 10.3vw !important;
    margin-bottom: 15px;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 .navigation-item > .navigation-item-title {
    background: #ffffff;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 .navigation-horizontal .has-children > .navigation-item-title .navigation-item-decoration:after {
    top: -10px;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 .navigation-item.navigation-level1.has-active-child > .navigation-item-title,
  .layout-panadol-layout.template-panadol-template.grid-960-12 .navigation-item.navigation-level1.is-active > .navigation-item-title,
  .layout-panadol-layout.template-panadol-template.grid-960-12 .navigation-horizontal .has-active-child > .navigation-item-title .navigation-item-decoration,
  .layout-panadol-layout.template-panadol-template.grid-960-12 .navigation-item.has-active-child > .navigation-item-title,
  .layout-panadol-layout.template-panadol-template.grid-960-12 .navigation-item.is-active > .navigation-item-title {
    background: #ffffff;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2 {
    padding: 0 !important;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2 a {
    text-align: left !important;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 .navigation-item.navigation-level2 {
    border-top: none;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 .reference-header1 .content.paragraphSystem .navigation {
    margin-top: 14.5%;
  }
}
@media (max-width: 767px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12 .content-wrapper .rc-landing-page-header-banner-text p {
    /* font-size: .7rem; */
    line-height: 1.2;
    color: #fff;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12 .navigation-mobile-menu:after {
    top: 60px;
  }
}
.layout-panadol-layout.template-panadol-template.grid-960-12 .navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2 a {
  white-space: normal;
  text-align: center;
  font-weight: 100 !important;
  font-size: 20px;
  line-height: 1.75;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 h2 {
  color: #323131;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 .rc-landing-page-header-banner-text h1, .layout-panadol-layout.template-panadol-template.grid-960-12 .rc-landing-page-header-banner-text p {
  color: #FFFFFF;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 .rc-landing-page-header-banner-text a {
  color: #009A44;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 .rc-landing-page-header-banner-text h1 {
  text-transform: uppercase;
  font-size: 4.5rem;
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.11;
  letter-spacing: -.5px;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 .rc-landing-page-header-banner-text p {
  font-size: 1.125rem;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.78;
  letter-spacing: normal;
  /* text-align: center;
  max-width: 600px;
  margin: 0 auto; */
  text-align: left;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 .rc-landing-page-header-banner-text .rc-link-video-overlay {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 18px;
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.67;
  letter-spacing: -.3px;
  text-align: center;
  color: #fff;
  text-decoration: none;
  position: relative;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 .rc-landing-page-header-banner-text .rc-link-video-overlay::after {
  content: "";
  background: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/rethink-care/video-icon.png);
  background-size: cover;
  display: inline-block;
  vertical-align: middle;
  margin-left: 7px;
  width: 41px;
  height: 41px;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 .reference-header1 .box.component.col-xs-12.col-md-10.last {
  height: 6.75vw;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12 .navigation-root.navigation-level1 .navigation-level1 > a,
  .layout-panadol-layout.template-panadol-template.grid-960-12 .navigation.navigation-horizontal .navigation-level2 a {
    font-size: 0.65rem !important;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 .reference-header1 .box.component.col-xs-12.col-md-10.last {
    height: 7.99vw;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 .mod-no-touch .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
    left: -8.5%;
    width: 130%;
  }
}
@media (min-width: 1200px) and (max-width: 1600px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12 .navigation-root.navigation-level1 .navigation-level1 > a,
  .layout-panadol-layout.template-panadol-template.grid-960-12 .navigation.navigation-horizontal .navigation-level2 a {
    font-size: 0.9rem !important;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 .mod-no-touch .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
    left: -8.5%;
    width: 130%;
  }
}
@media (min-width: 1600px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12 .reference-header1 .box.component.col-xs-12.col-md-10.last {
    height: 5.6vw;
  }
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer.main {
  padding-top: 0 !important;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer {
       /*!
* Bootstrap v3.3.4 (http://getbootstrap.com)
* Copyright 2011-2015 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer p a {
  color: #FFFFFF !important;
  text-decoration: none;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .content.paragraphSystem {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  align-items: stretch;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .paragraphSystem,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .row {
  margin-left: -15px;
  margin-right: -15px;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .container:before,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .container:after,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .container-fluid:before,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .container-fluid:after,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .paragraphSystem:before,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .paragraphSystem:after,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .row:before,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .row:after {
  content: " ";
  display: table;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .row:after,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .paragraphSystem:after,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .container:after,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .container-fluid:after {
  clear: both;
}
@media (min-width: 768px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .container {
    width: 1170px;
  }
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-1,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-1,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-1,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-1,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-2,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-2,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-2,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-2,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-3,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-3,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-3,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-3,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-4,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-4,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-4,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-4,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-5,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-5,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-5,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-5,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-6,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-6,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-6,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-6,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-7,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-7,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-7,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-7,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-8,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-8,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-8,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-8,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-9,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-9,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-9,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-9,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-10,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-10,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-10,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-10,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-11,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-11,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-11,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-11,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-12,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-12,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-12,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-1,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-2,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-3,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-4,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-5,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-6,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-7,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-8,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-9,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-10,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-11,
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-12 {
  float: left;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-12 {
  width: 100%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-11 {
  width: 91.66666667%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-10 {
  width: 83.33333333%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-9 {
  width: 75%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-8 {
  width: 66.66666667%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-7 {
  width: 58.33333333%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-6 {
  width: 50%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-5 {
  width: 41.66666667%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-4 {
  width: 33.33333333%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-3 {
  width: 25%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-2 {
  width: 16.66666667%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-1 {
  width: 8.33333333%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-pull-12 {
  right: 100%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-pull-11 {
  right: 91.66666667%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-pull-10 {
  right: 83.33333333%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-pull-9 {
  right: 75%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-pull-8 {
  right: 66.66666667%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-pull-7 {
  right: 58.33333333%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-pull-6 {
  right: 50%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-pull-5 {
  right: 41.66666667%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-pull-4 {
  right: 33.33333333%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-pull-3 {
  right: 25%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-pull-2 {
  right: 16.66666667%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-pull-1 {
  right: 8.33333333%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-pull-0 {
  right: auto;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-push-12 {
  left: 100%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-push-11 {
  left: 91.66666667%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-push-10 {
  left: 83.33333333%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-push-9 {
  left: 75%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-push-8 {
  left: 66.66666667%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-push-7 {
  left: 58.33333333%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-push-6 {
  left: 50%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-push-5 {
  left: 41.66666667%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-push-4 {
  left: 33.33333333%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-push-3 {
  left: 25%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-push-2 {
  left: 16.66666667%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-push-1 {
  left: 8.33333333%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-push-0 {
  left: auto;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-offset-12 {
  margin-left: 100%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-offset-9 {
  margin-left: 75%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-offset-6 {
  margin-left: 50%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-offset-3 {
  margin-left: 25%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-1,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-2,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-3,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-4,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-5,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-6,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-7,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-8,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-9,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-10,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-11,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-12 {
    float: left;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-12 {
    width: 100%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-11 {
    width: 91.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-10 {
    width: 83.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-9 {
    width: 75%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-8 {
    width: 66.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-7 {
    width: 58.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-6 {
    width: 50%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-5 {
    width: 41.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-4 {
    width: 33.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-3 {
    width: 25%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-2 {
    width: 16.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-1 {
    width: 8.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-pull-12 {
    right: 100%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-pull-9 {
    right: 75%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-pull-6 {
    right: 50%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-pull-3 {
    right: 25%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-pull-0 {
    right: auto;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-push-12 {
    left: 100%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-push-11 {
    left: 91.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-push-10 {
    left: 83.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-push-9 {
    left: 75%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-push-8 {
    left: 66.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-push-7 {
    left: 58.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-push-6 {
    left: 50%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-push-5 {
    left: 41.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-push-4 {
    left: 33.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-push-3 {
    left: 25%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-push-2 {
    left: 16.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-push-1 {
    left: 8.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-push-0 {
    left: auto;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-offset-12 {
    margin-left: 100%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-offset-9 {
    margin-left: 75%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-offset-6 {
    margin-left: 50%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-offset-3 {
    margin-left: 25%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-1,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-2,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-3,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-4,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-5,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-6,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-7,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-8,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-9,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-10,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-11,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-12 {
    float: left;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-12 {
    width: 100%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-11 {
    width: 91.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-10 {
    width: 83.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-9 {
    width: 75%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-8 {
    width: 66.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-7 {
    width: 58.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-6 {
    width: 50%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-5 {
    width: 41.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-4 {
    width: 33.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-3 {
    width: 25%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-2 {
    width: 16.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-1 {
    width: 8.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-pull-12 {
    right: 100%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-pull-11 {
    right: 91.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-pull-10 {
    right: 83.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-pull-9 {
    right: 75%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-pull-8 {
    right: 66.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-pull-7 {
    right: 58.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-pull-6 {
    right: 50%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-pull-5 {
    right: 41.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-pull-4 {
    right: 33.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-pull-3 {
    right: 25%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-pull-2 {
    right: 16.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-pull-1 {
    right: 8.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-pull-0 {
    right: auto;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-push-12 {
    left: 100%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-push-11 {
    left: 91.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-push-10 {
    left: 83.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-push-9 {
    left: 75%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-push-8 {
    left: 66.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-push-7 {
    left: 58.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-push-6 {
    left: 50%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-push-5 {
    left: 41.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-push-4 {
    left: 33.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-push-3 {
    left: 25%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-push-2 {
    left: 16.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-push-1 {
    left: 8.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-push-0 {
    left: auto;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-offset-12 {
    margin-left: 100%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-offset-9 {
    margin-left: 75%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-offset-6 {
    margin-left: 50%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-offset-3 {
    margin-left: 25%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-1,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-2,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-3,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-4,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-5,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-6,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-7,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-8,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-9,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-10,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-11,
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-12 {
    float: left;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-12 {
    width: 100%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-11 {
    width: 91.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-10 {
    width: 83.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-9 {
    width: 75%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-8 {
    width: 66.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-7 {
    width: 58.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-6 {
    width: 50%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-5 {
    width: 41.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-4 {
    width: 33.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-3 {
    width: 25%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-2 {
    width: 16.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-1 {
    width: 8.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-pull-12 {
    right: 100%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-pull-9 {
    right: 75%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-pull-6 {
    right: 50%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-pull-3 {
    right: 25%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-pull-0 {
    right: auto;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-push-12 {
    left: 100%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-push-11 {
    left: 91.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-push-10 {
    left: 83.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-push-9 {
    left: 75%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-push-8 {
    left: 66.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-push-7 {
    left: 58.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-push-6 {
    left: 50%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-push-5 {
    left: 41.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-push-4 {
    left: 33.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-push-3 {
    left: 25%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-push-2 {
    left: 16.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-push-1 {
    left: 8.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-push-0 {
    left: auto;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-offset-12 {
    margin-left: 100%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-offset-9 {
    margin-left: 75%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-offset-6 {
    margin-left: 50%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-offset-3 {
    margin-left: 25%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .layout-panadol-layout.template-panadol-template.grid-960-12 #footer .col-lg-offset-0 {
    margin-left: 0%;
  }
}

.panadol-compare-outer-box {
  position: relative;
  z-index: 1000;
  padding-top: 8vw;
  width: 100%;
  display: none;
}

.panadol-compare-outer-box .panadol-compare-second-level-box {
  display: none;
}

.panadol-compare-outer-box .panadol-compare-second-level-box .panadol-compare-table-section-box {
  background-color: #ffffff;
}

.panadol-compare-outer-box .panadol-compare-second-level-box {
  overflow: hidden;
}

.panadol-product-list-tab-box.compare-selected .richText.panadol-prod-comp-checkbox-rte p {
  background: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/check.png) no-repeat left center;
}
.panadol-product-list-tab-box .panadol-prod-comp-checkbox-rte p {
  background: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/uncheck.png) no-repeat left center;
  text-align: right;
  cursor: pointer;
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin-top: 0;
}
@media (max-width: 375px) {
  .panadol-product-list-tab-box .panadol-prod-comp-checkbox-rte {
    padding-left: 0;
  }
  .panadol-product-list-tab-box .panadol-prod-comp-checkbox-rte p {
    font-size: 0.9rem;
  }
}

.panadol-product-table-section .richText.panadol-content-rte {
  padding: 0;
}
.panadol-product-table-section .richText.panadol-content-rte p {
  padding-left: 15px;
}
.panadol-product-table-section .richText.panadol-content-rte ul:last-child li {
  min-height: 50px;
}
.panadol-product-table-section .image.panadol-compare-product img {
  /* height: 192px; */
  width: 100%;
}
@media (min-width: 992px) {
  .panadol-product-table-section .image.panadol-compare-product img {
    /* width: 202px;
    height: 192px; */
    width: 10vw;
    height: 10vw;
  }
}

/* @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { // IE
    .panadol-compare-label-rte {
        margin-top: 259px!important;
    }
}
@supports (-ms-accelerator:true) { // EDGE
    .panadol-compare-label-rte {
        margin-top: 259px!important;
    }
}
@supports (-moz-appearance:none) { // Firefox
    .panadol-compare-label-rte {
        margin-top: 259px!important;
    }
} */
.panadol-compare-table-section-box {
  background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/greencompare.png);
  background-position-y: 110% !important;
  background-repeat: no-repeat;
}
@media (min-width: 320px) and (max-width: 767px) {
  .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected {
    min-height: 620px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/greencompare.png);
    background-position-y: 90%;
    background-repeat: no-repeat;
    min-height: 740px;
    padding-left: 0;
    padding-right: 0;
  }
  .panadol-compare-table-section-box .panadol-product-table-section .panadol-compare-selected > .content.paragraphSystem {
    margin-left: 0;
    margin-right: 0;
  }
}

.page-children .panadol-compare-table-section-box {
  background-position-y: 110% !important;
}

.panadol-content-rte p {
  min-height: 50px;
}

.panadol-compare-label-rte {
  margin-top: 260px;
}

.panadol-compare-label-rte {
  padding-right: 0;
}

.panadol-compare-label-rte li:first-child {
  margin-bottom: 56px;
  padding-bottom: 0 !important;
  border-bottom: 0;
}

.panadol-compare-label-rte li:last-child {
  margin-top: 55px;
}

.panadol-compare-table-section-box li,
.panadol-compare-table-section-box p {
  color: #fff !important;
}

.panadol-compare-table-section-box li {
  border-bottom: 1px solid;
}

.panadol-compare-table-section-box li {
  padding-bottom: 10px;
}

@media (min-width: 768px) and (max-width: 991px) {
  .panadol-compare-selected {
    margin-top: 50px;
  }

  .panadol-compare-selected li:nth-child(3) {
    padding: 17.5px;
  }

  .panadol-compare-label-rte li:last-child {
    margin-top: 100px;
  }

  .panadol-compare-table-section-box {
    background: none;
  }

  .panadol-product-table-section .richText.panadol-content-rte,
  .panadol-compare-table-section-box p {
    padding-left: 15px;
    padding-right: 0px;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  .panadol-compare-selected {
    background-image: url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/greencompare.png);
    background-position-y: 150%;
    background-repeat: no-repeat;
  }

  .panadol-compare-table-section-box {
    background: none;
  }

  .panadol-product-table-section .richText.panadol-content-rte {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.page-products.page-children {
  /* Safari 10.1+ */
}
.page-products.page-children .tabs-content {
  border: none;
  background-color: transparent;
}
.page-products.page-children .tabs-nav-item {
  border: none;
  background-color: transparent;
}
.page-products.page-children .tabs-nav-item.is-active {
  border-bottom: 3px solid #009a44;
}
.page-products.page-children .tabs-nav {
  /* left: 40%; */
  height: auto;
  position: relative;
  display: flex;
}
.page-products.page-children .tabs-nav .tabs-nav-list {
  width: auto;
  margin: 0 auto 20px;
}
.page-products.page-children .tabs-nav a {
  font-size: 14px;
}
@media (min-width: 375px) {
  .page-products.page-children .tabs-nav a {
    font-size: 1rem;
  }
}
@media (min-width: 767px) {
  .page-products.page-children .tabs-nav a {
    font-size: 1.25rem;
  }
}
.page-products.page-children .tabs-nav-item:hover {
  background-color: transparent;
}
.page-products.page-children .tabs-nav-item:hover a {
  color: black;
}
@media not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance: none) {
    .page-products.page-children .tabs-nav-switcher.is-hidden {
      display: none !important;
      visibility: hidden !important;
    }
  }
}

.panadol-compare-now-link p {
  background-color: #009a44;
  color: #fff;
  border: 1px solid #009a44;
  padding: 15px 30px;
  border-radius: 15px;
  text-decoration: none !important;
  cursor: pointer;
}

/* @media (max-width: 991px) {
    .richText .component-content {
        overflow: unset !important;
    }
} */
@media (max-width: 767px) {
  .page-products .flex-align-parent .green-top:before {
    margin: 0 auto;
  }
}
@media (min-width: 992px) {
  .page-home .carousel {
    padding-top: 60px;
    margin: 25px 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-home .carousel {
    padding-top: 66px;
  }
}
@media (max-width: 767px) {
  .page-home .reskin-homepage-header-banner .reskin-header-banner-content a.btn-custom:after {
    margin-left: 9px;
  }

  .green-table p {
    font-size: 0.875rem;
  }
}
.compare-name, .compare-section, .panadol-compare-minimize-link {
  display: none;
}


.reference-PanadolDosageCalculatorInitData {
  margin: 0;
  height: 0px;
  min-height: 0;
}

.page-dosage-calculator,
.page-calculadora-de-dosis-de-panadol-ninos {
  /* .false-header {
      background: #439644;
      height: 200px;
      margin-top: 124px;
      padding-top: 40px;
  } */
    /* .share-left,
    .share-right {
        display: table-cell;
        vertical-align: middle;
    }

    .share-left h3 {
        color: #0aa259;
        
        font-size: 1.5em;
    }

    .share-left p {
        font-size: 12px;
    }

    .share-left {
        font-size: 0.8em;
    }

    .share-right a {
        width: 160px;
        background-color: #457bcb;
        color: white;
        font-weight: bold;
        height: 50px;
        display: table-cell;
        text-align: center;
        vertical-align: middle;
        border-radius: 6px;
    } */
    /* @media (max-width: 767px) {
        .share-left, .share-right {
            display: block;
        }
        .share-left h3 {
            font-size: 16px;
            text-align: center;
        }

        .share-left p {
            font-size: 12px;
            text-align: center;
        }

        .share-right a {
            display: inline-block;
            height: 20px;
            padding: 15px;
            vertical-align: initial!important;
            width: 81%;
        }

        .share-right {
            margin: 0 auto;
            width: 185px;
        }
    } */
  /*
  https://www.toptal.com/developers/css/sprite-generator
  */
  /* .bg-how_to_dose_01 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -175px -10px;
  }
  .bg-how_to_dose_02 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -505px -175px;
  }
  .bg-how_to_dose_03 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -10px -175px;
  }
  .bg-how_to_dose_04 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -175px -175px;
  }
  .bg-how_to_dose_05 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -340px -10px;
  }
  .bg-how_to_dose_06 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -340px -175px;
  }
  .bg-how_to_dose_07 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -10px -340px;
  }
  .bg-how_to_dose_08 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -175px -340px;
  }
  .bg-how_to_dose_09 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -340px -340px;
  }
  .bg-how_to_dose_10 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -505px -10px;
  }
  .bg-how_to_dose_11 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -10px -10px;
  }
  .bg-how_to_dose_12 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -505px -340px;
  }
  .bg-how_to_dose_13 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -10px -505px;
  }
  .bg-how_to_dose_14 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -175px -505px;
  }
  .bg-how_to_dose_15 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -340px -505px;
  }
  .bg-how_to_dose_16 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -505px -505px;
  }
  .bg-how_to_dose_17 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -670px -10px;
  }
  .bg-how_to_dose_33 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -670px -175px;
  }
  .bg-how_to_dose_34 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -670px -340px;
  }
  .bg-how_to_dose_35 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -670px -505px;
  }
  .bg-how_to_dose_36 {
      width: 145px;
      height: 145px;
      background: url('../../assets/img/how-to-dose/css_sprites.png') -10px -670px;
  } */
  /* @media (max-width: 767px) {
      div[class^="bg-how_to_dose"] {
          transform: scale(0.8);
          margin-left: 0px auto;
      }
  } */
}
@media (min-width: 768px) {
  .page-dosage-calculator #content,
  .page-calculadora-de-dosis-de-panadol-ninos #content {
    margin-top: 24vw;
  }
}
@media (min-width: 992px) {
  .page-dosage-calculator #content,
  .page-calculadora-de-dosis-de-panadol-ninos #content {
    margin-top: 16vw;
  }
}
@media (max-width: 767px) {
  .page-dosage-calculator #calculator,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator {
    margin-top: 42vw;
  }
}
.page-dosage-calculator .whatsnext,
.page-calculadora-de-dosis-de-panadol-ninos .whatsnext {
  display: none;
}
.page-dosage-calculator #products-list,
.page-calculadora-de-dosis-de-panadol-ninos #products-list {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  overflow: overlay;
}
.page-dosage-calculator #products-list .section,
.page-calculadora-de-dosis-de-panadol-ninos #products-list .section {
  width: 100%;
  margin-bottom: 10px;
  cursor: pointer;
}
@media (min-width: 992px) {
  .page-dosage-calculator #products-list .section,
  .page-calculadora-de-dosis-de-panadol-ninos #products-list .section {
    float: left;
    width: 48%;
  }
  .page-dosage-calculator #products-list .section:nth-child(odd),
  .page-calculadora-de-dosis-de-panadol-ninos #products-list .section:nth-child(odd) {
    margin-left: 1%;
  }
}
.page-dosage-calculator #products-list .vertical-child,
.page-calculadora-de-dosis-de-panadol-ninos #products-list .vertical-child {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.page-dosage-calculator #products-list p.vertical-wrapper,
.page-calculadora-de-dosis-de-panadol-ninos #products-list p.vertical-wrapper {
  border-radius: 8px;
}
.page-dosage-calculator #products-list p.vertical-wrapper:hover,
.page-calculadora-de-dosis-de-panadol-ninos #products-list p.vertical-wrapper:hover {
  background-color: #009A44;
}
.page-dosage-calculator #products-list p.vertical-wrapper:hover .middle-child .product-title,
.page-dosage-calculator #products-list p.vertical-wrapper:hover .middle-child .product-subtitle,
.page-calculadora-de-dosis-de-panadol-ninos #products-list p.vertical-wrapper:hover .middle-child .product-title,
.page-calculadora-de-dosis-de-panadol-ninos #products-list p.vertical-wrapper:hover .middle-child .product-subtitle {
  color: #FFFFFF;
}
.page-dosage-calculator #products-list p.vertical-wrapper .left-child,
.page-calculadora-de-dosis-de-panadol-ninos #products-list p.vertical-wrapper .left-child {
  text-align: center;
  width: 30%;
}
.page-dosage-calculator #products-list p.vertical-wrapper .middle-child,
.page-calculadora-de-dosis-de-panadol-ninos #products-list p.vertical-wrapper .middle-child {
  text-align: left;
  width: 70%;
}
.page-dosage-calculator #products-list p.vertical-wrapper .middle-child .product-title,
.page-calculadora-de-dosis-de-panadol-ninos #products-list p.vertical-wrapper .middle-child .product-title {
  font-size: 1rem;
  line-height: 1.375rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-dosage-calculator #products-list p.vertical-wrapper .middle-child .product-title,
  .page-calculadora-de-dosis-de-panadol-ninos #products-list p.vertical-wrapper .middle-child .product-title {
    font-size: 1.875rem;
    line-height: 2.5rem;
  }
}
@media (min-width: 992px) {
  .page-dosage-calculator #products-list p.vertical-wrapper .middle-child .product-title,
  .page-calculadora-de-dosis-de-panadol-ninos #products-list p.vertical-wrapper .middle-child .product-title {
    /* font-size: 2.4375rem;
    line-height: 2.5rem; */
    font-size: 2vw;
    line-height: 1.2;
  }
}
.page-dosage-calculator #products-list p.vertical-wrapper .middle-child .product-subtitle,
.page-calculadora-de-dosis-de-panadol-ninos #products-list p.vertical-wrapper .middle-child .product-subtitle {
  font-size: 0.875rem;
  line-height: 1.5625rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-dosage-calculator #products-list p.vertical-wrapper .middle-child .product-subtitle,
  .page-calculadora-de-dosis-de-panadol-ninos #products-list p.vertical-wrapper .middle-child .product-subtitle {
    font-size: 1rem;
    line-height: 1.125rem;
  }
}
@media (min-width: 992px) {
  .page-dosage-calculator #products-list p.vertical-wrapper .middle-child .product-subtitle,
  .page-calculadora-de-dosis-de-panadol-ninos #products-list p.vertical-wrapper .middle-child .product-subtitle {
    /* font-size: 1.25rem;
    line-height: 1.3125rem; */
    font-size: 1vw;
    line-height: 1.2;
  }
}
.page-dosage-calculator #products-list img,
.page-calculadora-de-dosis-de-panadol-ninos #products-list img {
  padding: 0px;
  margin: 0px auto;
  float: initial;
}
.page-dosage-calculator #calculator,
.page-calculadora-de-dosis-de-panadol-ninos #calculator {
  display: none;
  /* @media (min-width: 1200px) {
      flex-flow: column wrap;
      max-height: 860px;
      #calculator-heading {
          order: 0;
      }
      #calculator-block {
          order: 2;
      }
      #side-note {
          order: 1;
      }
      #how-to-dose {
          order: 3;
      }
  } */
  /* #calculator-share,
  #how-to-dose,
  #side-note {
      margin: 0 auto;
      position: relative;
      clear: both;
  } */
}
.page-dosage-calculator #calculator h3,
.page-calculadora-de-dosis-de-panadol-ninos #calculator h3 {
  font-size: 1.5625rem;
  line-height: 1.875rem;
}
@media (min-width: 992px) {
  .page-dosage-calculator #calculator h3,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator h3 {
    /* font-size: 2.4375rem;
    line-height: 2.5rem; */
    font-size: 2vw;
    line-height: 1.1;
  }
}
.page-dosage-calculator #calculator p,
.page-calculadora-de-dosis-de-panadol-ninos #calculator p {
  font-size: 1rem;
  line-height: 1.5625rem;
}
@media (min-width: 992px) {
  .page-dosage-calculator #calculator p,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator p {
    /* font-size: 1.25rem; */
    line-height: 1.5625rem;
    font-size: 1.04vw;
  }
}
.page-dosage-calculator #calculator #calculator-heading .close,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-heading .close {
  cursor: pointer;
  display: block;
  float: left;
}
.page-dosage-calculator #calculator #calculator-heading .close .calc-close-text::before,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-heading .close .calc-close-text::before {
  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;
  color: #009A44;
  margin-right: 9px;
  height: 100%;
}
.page-dosage-calculator #calculator #calculator-heading h2,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-heading h2 {
  color: #009A44;
  font-size: 2.4375rem;
  line-height: 2.6875rem;
}
@media (min-width: 992px) {
  .page-dosage-calculator #calculator #calculator-heading h2,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-heading h2 {
    /* font-size: 3.5rem;
    line-height: 3.875rem; */
    font-size: 2.92vw;
    line-height: 1.1;
  }
}
.page-dosage-calculator #calculator #calculator-heading h2 span.green-bottom:after,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-heading h2 span.green-bottom:after {
  margin: 40px 0 0;
}
@media (max-width: 767px) {
  .page-dosage-calculator #calculator #calculator-heading h2,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-heading h2 {
    margin-top: 0;
  }
}
.page-dosage-calculator #calculator #calculator-heading .product-package,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-heading .product-package {
  text-align: center;
  padding-top: 24px;
}
@media (max-width: 991px) {
  .page-dosage-calculator #calculator #calculator-heading,
  .page-dosage-calculator #calculator #calculator-block,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-heading,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block {
    width: 100%;
    margin-left: 0;
  }
}
.page-dosage-calculator #calculator #calculator-block,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block {
  background-color: #009A44;
  border-radius: 14px;
}
@media (max-width: 767px) {
  .page-dosage-calculator #calculator #calculator-block,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block {
    padding: 0;
  }
}
.page-dosage-calculator #calculator #calculator-block h3,
.page-dosage-calculator #calculator #calculator-block p,
.page-dosage-calculator #calculator #calculator-block a,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block h3,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block p,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block a {
  color: #FFFFFF;
}
.page-dosage-calculator #calculator #calculator-block a,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block a {
  text-decoration: underline;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: baseline;
  /*hide the outline behind the border*/
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget span[class*="units-icon-"],
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget span[class*="units-icon-"] {
  display: block;
  text-align: center;
  margin: 0px auto;
  width: 100px;
  height: 25px;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget .units-icon-cup,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .units-icon-cup {
  background: url("../../assets/img/units/cup.png") no-repeat center center;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget .units-icon-drops,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .units-icon-drops {
  background: url("../../assets/img/units/dropper.png") no-repeat center center;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget .units-icon-suppositories,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .units-icon-suppositories {
  background: url("../../assets/img/units/suppositories.png") no-repeat center center;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget .units-icon-syringe,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .units-icon-syringe {
  background: url("../../assets/img/units/syringe.png") no-repeat center center;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget .units-icon-tablets,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .units-icon-tablets {
  background: url("../../assets/img/units/tablets.png") no-repeat center center;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-left,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-left {
  justify-content: center;
  display: flex;
  flex-flow: row wrap;
  padding: 0;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-left span,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-left span {
  text-align: center;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-left span.weight, .page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-left span.weight-kg,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-left span.weight,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-left span.weight-kg {
  font-family: 'Montserrat';
 font-weight: 700;

  font-size: 9vw;
  line-height: 2.5625rem;
  padding: 0 5px;
}
@media (min-width: 992px) {
  .page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-left span.weight, .page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-left span.weight-kg,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-left span.weight,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-left span.weight-kg {
    font-size: 4.2vw;
  }
}
@media (min-width: 767px) {
  .page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-left span.weight, .page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-left span.weight-kg,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-left span.weight,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-left span.weight-kg {
    padding: 0 10px;
  }
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-left span.age,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-left span.age {
  font-size: 1rem;
  line-height: 1.5625rem;
  width: 100%;
  margin-top: 15px;
}
@media (min-width: 992px) {
  .page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-left span.age,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-left span.age {
    font-size: 1vw;
    line-height: 1;
  }
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-middle,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-middle {
  font-family: 'Montserrat';
  font-weight: 700;
  display: flex;
  justify-content: center;
  font-size: 9vw;
}
@media (min-width: 992px) {
  .page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-middle,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-middle {
    font-size: 4.2vw;
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  .page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-middle,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-middle {
    flex: 0 1;
    font-size: 7vw;
  }
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-right,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-right {
  font-family: 'Montserrat';
  font-weight: 700;
  justify-content: center;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
@media (min-width: 768px) and (max-width: 992px) {
  .page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-right,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-right {
    flex: 1 1 auto;
  }
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-right span,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-right span {
  text-align: center;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-right span.intake, .page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-right span.units-mL, .page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-right span.units-tab,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-right span.intake,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-right span.units-mL,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-right span.units-tab {
  width: 43%;
  padding: 0 5px;
  font-size: 9vw;
}
@media (min-width: 767px) {
  .page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-right span.intake, .page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-right span.units-mL, .page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-right span.units-tab,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-right span.intake,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-right span.units-mL,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-right span.units-tab {
    padding: 0 10px;
    font-size: 9vw;
  }
}
@media (min-width: 992px) {
  .page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-right span.intake, .page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-right span.units-mL, .page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-right span.units-tab,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-right span.intake,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-right span.units-mL,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-right span.units-tab {
    font-size: 4.2vw;
  }
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-right span[class*="units-icon-"],
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-right span[class*="units-icon-"] {
  width: 100%;
  margin-top: 15px;
}
@media (min-width: 992px) {
  .page-dosage-calculator #calculator #calculator-block .calculator-widget .calculator-display-right span[class*="units-icon-"],
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget .calculator-display-right span[class*="units-icon-"] {
    margin-top: unset;
  }
}
@-moz-document url-prefix() {
  .page-dosage-calculator #calculator #calculator-block .calculator-widget input[type=range],
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type=range] {
    height: 6px;
    background-image: inherit !important;
  }
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget input[type=range],
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type=range] {
  -webkit-appearance: none;
  width: 100%;
  margin: 10px auto;
  display: inline-block;
  /*height: 6px;*/
}
@supports (-ms-ime-align: auto) {
  .page-dosage-calculator #calculator #calculator-block .calculator-widget input[type=range],
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type=range] {
    height: 50px;
  }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .page-dosage-calculator #calculator #calculator-block .calculator-widget input[type=range],
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type=range] {
    height: 56px;
    padding: 0;
  }
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget input[type="range"],
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type="range"] {
  -webkit-appearance: none;
  -moz-apperance: none;
  border-radius: 6px;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget input[type='range']::-webkit-slider-thumb,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type='range']::-webkit-slider-thumb {
  -webkit-appearance: none !important;
  background-color: #FFFFFF;
  height: 15px;
  width: 15px;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget input[type=range]:focus,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type=range]:focus {
  outline: none;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget input[type=range]::-webkit-slider-runnable-track,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type=range]::-webkit-slider-runnable-track {
  width: 100%;
  height: 8.4px;
  cursor: pointer;
  background-color: #FFFFFF;
  border-radius: 1.3px;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget input[type=range]::-webkit-slider-thumb,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type=range]::-webkit-slider-thumb {
  height: 50px;
  width: 50px;
  border-radius: 25px;
  background-color: #FFFFFF;
  cursor: pointer;
  -webkit-appearance: none;
  margin-top: -21px;
}
@media (max-width: 767px) {
  .page-dosage-calculator #calculator #calculator-block .calculator-widget input[type=range]::-webkit-slider-thumb,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type=range]::-webkit-slider-thumb {
    height: 32px;
    width: 32px;
    margin-top: -12px;
  }
}
@supports (-ms-ime-align: auto) {
  .page-dosage-calculator #calculator #calculator-block .calculator-widget input[type=range]::-webkit-slider-thumb,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type=range]::-webkit-slider-thumb {
    margin-top: 0px;
  }
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget input[type=range]:focus::-webkit-slider-runnable-track,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type=range]:focus::-webkit-slider-runnable-track {
  background-color: #FFFFFF;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget input[type=range]::-moz-range-track,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type=range]::-moz-range-track {
  width: 100%;
  height: 8.4px;
  cursor: pointer;
  /* box-shadow: 1px 1px 1px rgba(0, 0, 0, 0), 0px 0px 1px rgba(13, 13, 13, 0); */
  background: #FFFFFF;
  opacity: 0.5;
  border-radius: 1.3px;
  /* border: 0.2px solid rgba(1, 1, 1, 0); */
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget input[type=range]::-moz-focus-outer,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type=range]::-moz-focus-outer {
  /*https://stackoverflow.com/questions/18794026/remove-dotted-outline-from-range-input-element-in-firefox?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa*/
  border: 0;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget input[type=range]::-moz-range-thumb,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type=range]::-moz-range-thumb {
  /* box-shadow: 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px rgba(13, 13, 13, 0);
  border: 4.5px solid #81cece; */
  height: 50px;
  width: 50px;
  border-radius: 29px;
  background-color: #FFFFFF;
  cursor: pointer;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget input[type=range]::-ms-track,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type=range]::-ms-track {
  width: 100%;
  height: 6px;
  /*remove bg colour from the track, we'll use ms-fill-lower and ms-fill-upper instead */
  background-color: #FFFFFF;
  /*leave room for the larger thumb to overflow with a transparent border */
  border-color: transparent;
  /* border-width: 30px 0; */
  /*remove default tick marks*/
  color: transparent;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget input[type=range]::-ms-fill-lower,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type=range]::-ms-fill-lower {
  background-color: #FFFFFF;
  opacity: 0.5;
  border-radius: 10px;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget input[type=range]::-ms-fill-upper,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type=range]::-ms-fill-upper {
  background-color: #FFFFFF;
  opacity: 0.5;
  border-radius: 10px;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget input[type=range]::-ms-thumb,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type=range]::-ms-thumb {
  /* border: #fff solid 5px; */
  height: 50px;
  width: 50px;
  border-radius: 50%;
  background-color: #FFFFFF;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget input[type=range]:focus::-ms-fill-lower,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type=range]:focus::-ms-fill-lower {
  background-color: #FFFFFF;
  opacity: 0.5;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget input[type=range]:focus::-ms-fill-upper,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type=range]:focus::-ms-fill-upper {
  background-color: #FFFFFF;
  opacity: 0.5;
}
.page-dosage-calculator #calculator #calculator-block .calculator-widget input[type=range]::-ms-tooltip,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #calculator-block .calculator-widget input[type=range]::-ms-tooltip {
  display: none;
}
.page-dosage-calculator #calculator #side-note h3,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #side-note h3 {
  color: #343434;
}
.page-dosage-calculator #calculator #side-note h3 span.subtitle-custom,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #side-note h3 span.subtitle-custom {
  font-family: 'Montserrat';
font-weight: '400';
  font-size: 1.25rem;
  line-height: 1.875rem;
}
@media (min-width: 992px) {
  .page-dosage-calculator #calculator #side-note h3 span.subtitle-custom,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #side-note h3 span.subtitle-custom {
    /* font-size: 1.5625rem;
    line-height: 1.875rem; */
    font-size: 1.3vw;
    line-height: 1.2;
  }
}
.page-dosage-calculator #calculator #how-to-dose,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #how-to-dose {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: stretch;
}
.page-dosage-calculator #calculator #how-to-dose h3,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #how-to-dose h3 {
  display: block;
  width: 100%;
  color: #343434;
}
.page-dosage-calculator #calculator #how-to-dose .how-to-dose-item,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #how-to-dose .how-to-dose-item {
  display: inline-block;
  width: 44%;
}
.page-dosage-calculator #calculator #how-to-dose .how-to-dose-item:nth-child(odd),
.page-calculadora-de-dosis-de-panadol-ninos #calculator #how-to-dose .how-to-dose-item:nth-child(odd) {
  margin-left: 12%;
}
@media (max-width: 767px) {
  .page-dosage-calculator #calculator #how-to-dose .how-to-dose-item,
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #how-to-dose .how-to-dose-item {
    display: block;
    width: 100%;
  }
  .page-dosage-calculator #calculator #how-to-dose .how-to-dose-item:nth-child(odd),
  .page-calculadora-de-dosis-de-panadol-ninos #calculator #how-to-dose .how-to-dose-item:nth-child(odd) {
    margin-left: 0;
  }
}
.page-dosage-calculator #calculator #how-to-dose .how-to-dose-item p,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #how-to-dose .how-to-dose-item p {
  margin: 10px 0;
}
.page-dosage-calculator #calculator #how-to-dose .how-to-dose-item p span,
.page-calculadora-de-dosis-de-panadol-ninos #calculator #how-to-dose .how-to-dose-item p span {
  color: #009A44;
}
.page-dosage-calculator .whatsnext h3,
.page-calculadora-de-dosis-de-panadol-ninos .whatsnext h3 {
  color: #343434;
  font-size: 1.5625rem;
  line-height: 1.875rem;
}
@media (min-width: 992px) {
  .page-dosage-calculator .whatsnext h3,
  .page-calculadora-de-dosis-de-panadol-ninos .whatsnext h3 {
    font-size: 2.4375rem;
    line-height: 2.5rem;
    font-size: 2vw;
    line-height: 1.1;
  }
}
.page-dosage-calculator .whatsnext p,
.page-dosage-calculator .whatsnext ul li,
.page-calculadora-de-dosis-de-panadol-ninos .whatsnext p,
.page-calculadora-de-dosis-de-panadol-ninos .whatsnext ul li {
  font-size: 1rem;
  line-height: 1.5625rem;
}
@media (min-width: 992px) {
  .page-dosage-calculator .whatsnext p,
  .page-dosage-calculator .whatsnext ul li,
  .page-calculadora-de-dosis-de-panadol-ninos .whatsnext p,
  .page-calculadora-de-dosis-de-panadol-ninos .whatsnext ul li {
    /* font-size: 1.25rem; */
    line-height: 1.5625rem;
    font-size: 1.04vw;
  }
}
.page-dosage-calculator .whatsnext .image,
.page-calculadora-de-dosis-de-panadol-ninos .whatsnext .image {
  padding: 0;
}
.page-dosage-calculator .whatsnext .richText,
.page-calculadora-de-dosis-de-panadol-ninos .whatsnext .richText {
  padding: 0 30px;
}
.page-dosage-calculator .whatsnext .richText ul,
.page-calculadora-de-dosis-de-panadol-ninos .whatsnext .richText ul {
  margin: 0;
}
.page-dosage-calculator .no-margin-padding,
.page-calculadora-de-dosis-de-panadol-ninos .no-margin-padding {
  padding: 0px;
  margin: 0px;
}
.page-dosage-calculator .vertical-wrapper,
.page-calculadora-de-dosis-de-panadol-ninos .vertical-wrapper {
  display: table;
  height: 200px;
  width: 100%;
}
@media (max-width: 767px) {
  .page-dosage-calculator .vertical-wrapper,
  .page-calculadora-de-dosis-de-panadol-ninos .vertical-wrapper {
    height: 150px;
  }
}
.page-dosage-calculator #how-to-dose,
.page-calculadora-de-dosis-de-panadol-ninos #how-to-dose {
  overflow: hidden;
}
.page-dosage-calculator #calculator-share,
.page-calculadora-de-dosis-de-panadol-ninos #calculator-share {
  display: table;
  background-color: white;
  border-radius: 10px;
  margin-top: 30px;
  margin-bottom: 40px;
  padding: 18px 26px;
  max-width: 450px;
}


  
:lang(en-AU) .template-panadol-template.page-experts .mod-no-touch .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
  min-width: 113% !important;
  left: -6% !important;
}
:lang(en-AU) .template-panadol-template.page-experts #cq-emulator-content.firefox {
  background-color: #FFF !important;
}
:lang(en-AU) .template-panadol-template.page-experts html,
:lang(en-AU) .template-panadol-template.page-experts body {
  width: 100%;
  font-size: 14px;
}
:lang(en-AU) .template-panadol-template.page-experts body {
  line-height: 1.5;
  color: black;
  font-family: Montserrat;
 font-weight: 400;
  position: relative;
  overflow: auto;
}
:lang(en-AU) .template-panadol-template.page-experts [id=wrapper],
:lang(en-AU) .template-panadol-template.page-experts .container {
  color: #323131;
  background-color: #F5F5F5;
}
:lang(en-AU) .template-panadol-template.page-experts [id=header] {
  padding-top: 15px;
  padding-bottom: 15px;
}
:lang(en-AU) .template-panadol-template.page-experts [id=footer] {
  padding-bottom: 15px;
  padding-top: 15px;
}
:lang(en-AU) .template-panadol-template.page-experts img {
  max-width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts h1,
:lang(en-AU) .template-panadol-template.page-experts h2,
:lang(en-AU) .template-panadol-template.page-experts h3,
:lang(en-AU) .template-panadol-template.page-experts h4,
:lang(en-AU) .template-panadol-template.page-experts h5,
:lang(en-AU) .template-panadol-template.page-experts h6 {
  font-weight: bold;
  font-family: "Montserrat";
  font-weight: "400";
  color: #323131;
  margin: 10px 0;
}
:lang(en-AU) .template-panadol-template.page-experts h1 {
  font-size: 2em;
}
:lang(en-AU) .template-panadol-template.page-experts h2 {
  font-size: 1.5em;
}
:lang(en-AU) .template-panadol-template.page-experts h3 {
  font-size: 1.17em;
}
:lang(en-AU) .template-panadol-template.page-experts h4 {
  font-size: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts h5 {
  font-size: 0.83em;
}
:lang(en-AU) .template-panadol-template.page-experts h6 {
  font-size: 0.67em;
}
:lang(en-AU) .template-panadol-template.page-experts a {
  color: #323131;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts a:hover {
  color: #868484;
}
:lang(en-AU) .template-panadol-template.page-experts button,
:lang(en-AU) .template-panadol-template.page-experts input,
:lang(en-AU) .template-panadol-template.page-experts select,
:lang(en-AU) .template-panadol-template.page-experts textarea {
  margin: 0;
  font-size: 100%;
  vertical-align: middle;
}
:lang(en-AU) .template-panadol-template.page-experts button,
:lang(en-AU) .template-panadol-template.page-experts input {
  *overflow: visible;
  line-height: normal;
}
:lang(en-AU) .template-panadol-template.page-experts button::-moz-focus-inner,
:lang(en-AU) .template-panadol-template.page-experts input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
:lang(en-AU) .template-panadol-template.page-experts button,
:lang(en-AU) .template-panadol-template.page-experts html input[type="button"],
:lang(en-AU) .template-panadol-template.page-experts input[type="reset"],
:lang(en-AU) .template-panadol-template.page-experts input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}
:lang(en-AU) .template-panadol-template.page-experts label,
:lang(en-AU) .template-panadol-template.page-experts select,
:lang(en-AU) .template-panadol-template.page-experts button,
:lang(en-AU) .template-panadol-template.page-experts input[type="button"],
:lang(en-AU) .template-panadol-template.page-experts input[type="reset"],
:lang(en-AU) .template-panadol-template.page-experts input[type="submit"],
:lang(en-AU) .template-panadol-template.page-experts input[type="radio"],
:lang(en-AU) .template-panadol-template.page-experts input[type="checkbox"] {
  cursor: pointer;
}
:lang(en-AU) .template-panadol-template.page-experts input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}
:lang(en-AU) .template-panadol-template.page-experts input[type="search"]::-webkit-search-decoration,
:lang(en-AU) .template-panadol-template.page-experts input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
:lang(en-AU) .template-panadol-template.page-experts textarea {
  overflow: auto;
  vertical-align: top;
}
:lang(en-AU) .template-panadol-template.page-experts .component {
  margin-bottom: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .component-content {
  margin-bottom: 14px;
}
:lang(en-AU) .template-panadol-template.page-experts .component-content:before,
:lang(en-AU) .template-panadol-template.page-experts .component-content:after {
  content: "";
  display: table;
}
:lang(en-AU) .template-panadol-template.page-experts .component-content:after {
  clear: both;
}
:lang(en-AU) .template-panadol-template.page-experts .component > .component-content {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .alert-list {
  margin: 0;
  padding: 0;
  list-style-position: inside;
  list-style-type: disc;
}
:lang(en-AU) .template-panadol-template.page-experts .alert-list li {
  padding-left: 4px;
}
:lang(en-AU) .template-panadol-template.page-experts .alert {
  margin-bottom: 20px;
}
:lang(en-AU) .template-panadol-template.page-experts .alert-error {
  color: red;
}
:lang(en-AU) .template-panadol-template.page-experts .pull-right {
  float: right;
}
:lang(en-AU) .template-panadol-template.page-experts .pull-left {
  float: left;
}
:lang(en-AU) .template-panadol-template.page-experts .is-hidden {
  display: none !important;
  visibility: hidden !important;
}
:lang(en-AU) .template-panadol-template.page-experts .clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .clearfix:before,
:lang(en-AU) .template-panadol-template.page-experts .clearfix:after {
  content: '\0020';
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .clearfix:after {
  clear: both;
}
:lang(en-AU) .template-panadol-template.page-experts .clearfix {
  zoom: 1;
}
:lang(en-AU) .template-panadol-template.page-experts .button {
  background-color: #e1e1e1;
  border: 1px solid #656363;
  color: #323131;
  padding: 5px 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  cursor: pointer;
  display: inline-block;
}
:lang(en-AU) .template-panadol-template.page-experts .lt-ie8 .button {
  display: inline;
}
:lang(en-AU) .template-panadol-template.page-experts .button:hover {
  background-color: #939191;
  color: white;
}
:lang(en-AU) .template-panadol-template.page-experts #wrapper {
  width: 100%;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts #wrapper .main {
  width: 100%;
  padding: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-desktop-header-box {
  position: absolute;
  width: 100%;
  z-index: 9998;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li {
  display: inline-block;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-header-links-rte.richText ul li {
  padding-bottom: 1.75em;
  padding-top: 1.75em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-pdcts-menu-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-menu-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-safety-content-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-heroes-menu-box,
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-navigation-dosage-box {
  display: none;
  background-color: #ffffff;
  -moz-box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.15);
  width: 94%;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-search-outer-box .searchBox.section.panadol-search {
  width: 70%;
  margin: 0 auto;
  margin-top: 1.5vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-products-submenu-rte.richText ul,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-symptoms-submenu-rte.richText ul {
  margin-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desk-inner-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-search-outer-box {
  margin-bottom: 0;
  background: -webkit-linear-gradient(left, #f1f2f2, #c4c3c3);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(right, #f1f2f2, #c4c3c3);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(right, #f1f2f2, #c4c3c3);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(to right, #f1f2f2, #c4c3c3);
  background: -ms-linear-gradient(to right, #f1f2f2, #c4c3c3);
  -webkit-box-shadow: 1px 3px 5px 0px rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 1px 3px 5px 0px rgba(0, 0, 0, 0.35);
  box-shadow: 1px 3px 5px 0px rgba(0, 0, 0, 0.35);
  /* -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#f1f2f2, endColorstr=#c4c3c3)"; */
  /*background: url("../../assets/img/panadol-header-background.png") no-repeat;*/
  min-height: 61px;
  z-index: 3;
  position: relative;
  line-height: normal;
  opacity: 0.93;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-search-outer-box {
  display: none;
  top: -7.3em;
  position: relative;
  min-height: 7.3em;
  opacity: 1;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-search-outer-box .searchBox.section.panadol-search form.form-search {
  width: 92%;
  float: left;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul {
  margin-left: 12.5em;
  margin-top: 2.3em;
  margin-bottom: 0em;
  padding-top: 0;
  padding-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-header-links-rte.richText ul {
  margin-top: 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li span,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desk-inner-box select#selector {
  background: url("../../assets/img/panadol-menu-arrow.png") no-repeat right center;
  padding-right: 1em;
  padding-left: 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desk-inner-box select#selector,
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-menu-rte.richText ul li {
  font-size: 1.5vw;
  color: #666666;
  cursor: pointer;
  font-family: Montserrat;
  font-weight: 700;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li a {
  text-decoration: none;
  color: #666666;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li:nth-child(3),
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li:nth-child(4) {
  background: none;
  padding-right: 0.5vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-header-links-rte.richText ul li:nth-child(3),
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-header-links-rte.richText ul li:nth-child(4) {
  padding-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desk-inner-box select#selector {
  border: none;
  text-indent: 1px;
  text-overflow: ';
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desk-inner-box select#selector::-ms-expand {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .main .panadol-desk-inner-box .parametrizedhtml {
  margin-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .parametrizedhtml.language-selector {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte {
  float: left;
  width: 88%;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-desk-right-box {
  margin-left: 0;
  float: right;
  width: 11%;
  margin-top: 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-desk-inner-box .panadol-header-links-rte {
  float: left;
  /* width: 96vw; */
  width: 87vw;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li:nth-child(1),
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li:nth-child(2),
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li:nth-child(5),
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li:nth-child(6),
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li:nth-child(7) {
  padding-left: 0;
  margin-right: 1.4vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li:nth-child(1) span {
  padding-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-header-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-mobile-language-rte {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .richText.panadol-mobile-header-nav-rte span.mobile-menu-active,
:lang(en-AU) .template-panadol-template.page-experts .richText.panadol-mobile-header-nav-rte span.mobile-menu {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 13.39px;
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .richText.panadol-mobile-header-nav-rte .component-content {
  width: 100%;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .richText.panadol-mobile-header-nav-rte p {
  margin-top: 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-see-more-mobile-rte {
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box span.see-more-pdct-details a {
  text-decoration: none;
  font-family: Montserrat;
  font-weight: 700;
  color: #2d9147;
  background: url("../../assets/img/green-arrow.png") no-repeat right 3px;
  padding-right: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab li.tabs-nav-item {
  background-color: transparent;
  padding: 7px 0px 7px 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab.tabs .tabs-content {
  background-color: transparent;
  border: 0;
  margin-top: 1em;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab .tabs-nav {
  width: 19em;
  padding-bottom: 0em;
  height: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab li.tabs-nav-item.is-active {
  background: url("../../assets/img/Tablet_Tabs_GreenBar.png") no-repeat 50% 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-symptoms-menu-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-safety-content-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-safety-content-box .panadol-content-rte.richText ul {
  margin: 0;
  width: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-symptoms-tab.panadol-home-spotlight-tab.tabs .tabs-content {
  border: 0;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-products-submenu-rte.richText ul {
  margin-left: 0;
  padding: 0;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-symptoms-tab,
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-products-submenu-rte {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-symptoms-tab.panadol-home-spotlight-tab,
:lang(en-AU) .template-panadol-template.page-experts .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab {
  margin-left: 1.2em;
  margin-right: 1.2em;
  width: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-safety-content-box .panadol-content-rte.richText ul li {
  font-size: 15.99px;
  color: #666666;
  font-family: Montserrat;
 font-weight: 400;
  background: url("../../assets/img/panadol-list-bullet.png") no-repeat 15px 10px;
  padding-left: 2em;
  padding-right: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-safety-content-box .panadol-content-rte h2 {
  font-size: 16px;
  line-height: normal;
  font-family: Montserrat;
  font-weight: 700;
  margin-top: 1.5em;
  margin-bottom: 1em;
  text-align: left;
  margin-left: 10em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-safety-content-box .panadol-content-rte.richText ul {
  border-top: 1px solid #eeeeee;
  padding-top: 1.5em;
  margin-left: 2em;
  margin-right: 2em;
  padding-left: 6em;
  padding-right: 6em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab .richText.panadol-navigation-products-rte {
  margin: 0 !important;
  width: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-mobile-language-rte p {
  text-align: center;
  display: block;
  background: #00944e url("../../assets/img/white-back-arrow.png") no-repeat 97%;
  color: #ffffff;
  margin: 0;
  padding-top: 1em;
  padding-bottom: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-mobile-language-rte p span.mobile-menu-active {
  font-size: 13.99px;
  font-family: Montserrat;
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-mobile-language-rte.richText ul {
  margin-left: 1.2em;
  margin: 0;
  margin-right: 1.2em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .box.panadol-navigation-dosage-box {
  margin-left: 0;
  margin-right: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .richText.panadol-menu-icon.activeSection {
  border-bottom: 5px solid #00944e;
  padding-bottom: 6px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .richText.panadol-menu-icon.activeSection p {
  color: #00944e;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-dosage-mobile.activeSection {
  border-bottom: 5px solid #00944e;
  background: url("../../assets/img/panadol-dosage-calculator.png") no-repeat;
  background-size: 100%;
  max-height: 35px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-dosage-mobile.activeSection img {
  visibility: hidden;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .image.panadol-search-icon.activeSection {
  background: url("../../assets/img/panadol-green-search.png") no-repeat;
  background-size: 100%;
  border-bottom: 5px solid #00944e;
  padding-bottom: 2px;
  padding-bottom: 6px;
  padding-top: 3px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .image.panadol-search-icon.activeSection img {
  visibility: hidden;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-navigation-dosage-box {
  padding-left: 3.3em;
  padding-right: 3.3em;
  width: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-navigation-dosage-box h2 {
  font-size: 21.34px;
  line-height: 30px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-navigation-dosage-box .panadol-content-rte .component-content {
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-navigation-dosage-box h2 {
  font-size: 21.34px;
  line-height: 28px;
  margin-top: 0.6em;
   
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-navigation-dosage-box p {
  color: #666666;
  font-size: 13.7px;
  font-family: Montserrat;
 font-weight: 400;
  text-align: center;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .dosagecalculator.panadol-dosage-weight {
  background: url("../../assets/img/dosage-calc-mob-background.png") no-repeat;
  margin-bottom: 0;
  width: 228px;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .dosagecalculator.panadol-dosage-weight .dosageCalculatorInput {
  padding: 11px;
  border: 0;
  display: block;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-navigation-dosage-box .dosagecalculator .dosageCalculatorInput input {
  width: 70px;
  margin-right: 7px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-navigation-dosage-box .dosagecalculator .dosageCalculatorInput span {
  float: right;
  font-family: Montserrat;
  font-weight: 700;
  font-size: 13.03px;
  color: #666666;
  display: block;
  padding-top: 6px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-navigation-dosage-box .dosagecalculator .dosageCalculatorInput .dosageOptionGroup label {
  float: left;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-navigation-dosage-box .dosagecalculator .dosageCalculatorInput button.button.dosageCalculatorButton {
  float: left;
  background: url("../../assets/img/panadol-calc-buttton.png") no-repeat;
  margin-bottom: 0;
  min-width: 94px;
  min-height: 32px;
  border: 0;
  margin-top: 1px;
  font-size: 13.8px;
  margin-right: 0;
   
  padding-left: 2px;
  padding-right: 2px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-navigation-dosage-box .dosagecalculator .dosageCalculatorInput .dosageOptionGroup {
  margin-bottom: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .richText.panadol-dosage-content-rte span.dosage-cta-link {
  text-decoration: none;
  font-family: Montserrat;
  font-weight: 700;
  color: #2d9147;
  background: url("../../assets/img/green-arrow.png") no-repeat right center;
  padding-right: 1em;
  font-size: 13.76px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-pdcts-submenu-inner-box.panadol-children-menu-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-submenu-inner-box.panadol-symptoms-children-menu,
:lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-age-box {
  display: none;
}
@media (max-width: 991px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-f5y-mobile-children-menu-box .richText .component-content {
    overflow: visible !important;
    width: 100% !important;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-products-submenu-rte.richText ul li a,
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-submenu-rte li span,
:lang(en-AU) .template-panadol-template.page-experts .panadol-heroes-submenu-rte li span {
  font-size: 1.15vw;
  text-decoration: none;
  font-family: Montserrat;
  font-weight: 700;
  color: #009159;
  padding-left: 3em;
  cursor: pointer;
  outline: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-products-submenu-rte.richText ul li span,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-heroes-submenu-rte.richText ul li span {
  outline: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-products-submenu-rte,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-pdcts-submenu-inner-box {
  padding-top: 6em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-products-submenu-rte,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-symptoms-submenu-rte,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-heroes-submenu-rte {
  background-color: #f2f2f2;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-products-submenu-rte.richText ul li {
  margin-bottom: 0;
  padding-bottom: 1.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-products-submenu-rte.richText ul li.activeSubMenu {
  background: url("../../assets/img/panadol-dekstop-nav-arrow.png") no-repeat;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-dosage-age-box button.button.dosageCalculatorButton {
  margin-left: 4px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-dosage-weight-box button.button.dosageCalculatorButton {
  /* margin-left: 9px;*/
  margin-left: 37px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-navigation-dosage-box .panadol-dosage-age-box .richText.panadol-dosage-content-rte p:nth-child(1) span.dosage-cta-link {
  font-size: 12.5px;
  background: none;
  font-family: Montserrat;
 font-weight: 400;
  color: #666666;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-search-button button,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-search-outer-box .panadol-search button {
  background-color: transparent;
  border: none;
  text-indent: -999px;
  background: url("../../assets/img/panadol-search-button.png") no-repeat;
  width: 27px;
  position: relative;
  top: -33px;
  left: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .searchBox.panadol-search-button {
  margin-left: 3em;
  margin-right: 3em;
  margin-top: 1.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .searchBox.panadol-search-button input[type=text] {
  width: 84%;
  height: 33px;
  padding-left: 16%;
}
:lang(en-AU) .template-panadol-template.page-experts .main .panadol-mobile-box .panadol-mobile-header-inner-box .panadol-pdcts-submenu-inner-box .panadol-navigation-products-rte .component-content {
  width: 300px;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-products-submenu-rte.richText ul li.activeSubMenu,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-symptoms-submenu-rte li.activeSubMenu,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-heroes-submenu-rte li.activeSubMenu {
  background: url("../../assets/img/panadol-dekstop-nav-arrow.png") no-repeat;
  background-size: 100% 100%;
  min-width: 22.5vw;
  position: absolute;
  padding-bottom: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-products-submenu-rte.richText ul li.activeSubMenu a,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-symptoms-submenu-rte li.activeSubMenu span,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-heroes-submenu-rte li.activeSubMenu span {
  color: #ffffff;
  margin-top: 1vw;
  display: block;
  outline: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-navigation-products-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-navigation-products-rte p a {
  font-size: 0.89vw;
  font-family: Montserrat;
 font-weight: 400;
  color: #666666;
  margin: 0em;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box span.nav-pdct-title a,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box span.nav-pdct-title {
  font-size: 1.19vw;
  font-family: Montserrat;
  font-weight: 700;
  color: #019151;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .richText.panadol-navigation-products-rte img {
  width: 9vw;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 2px;
  margin-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-navigation-products-rte .richText-content {
  margin-top: 2vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .richText.panadol-navigation-products-rte {
  border-bottom: 1px solid #d4d4d4;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-pdcts-submenu-inner-box {
  padding-right: 1em;
  padding-left: 0.5em;
  padding-top: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box span.see-more-pdct-details a {
  font-family: Montserrat;
  font-weight: 700;
  text-decoration: none;
  color: #009159;
  font-size: 1.12vw;
  background: url("../../assets/img/Desktop_content_right_arrow.png") no-repeat right;
  padding-right: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-products-submenu-rte p a {
  text-decoration: none;
  font-size: 1.15vw;
  text-decoration: none;
  font-family: Montserrat;
  font-weight: 700;
  color: #009159;
  padding-left: 4em;
  margin-top: 5.5em;
  display: block;
  padding-bottom: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item {
  background-color: #ffffff;
  padding: 4px 2vw 7px 2vw;
  cursor: pointer;
  height: 25px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab .tabs-content {
  border: 0;
  margin-top: 1em;
  margin-bottom: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item a {
  font-size: 1.2vw;
  cursor: pointer;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab .tabs-nav {
  width: 34vw;
  margin: 0;
  height: 34px;
  padding-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
  padding-bottom: 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-symptoms-submenu-rte,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-heroes-submenu-rte {
  padding-top: 6em;
  padding-bottom: 8em;
  min-height: 23em;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-desktop-box .panadol-symptoms-submenu-rte {
  padding-top: 6em;
  padding-bottom: 12em;
  min-height: 23em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .box.panadol-symptoms-submenu-outer-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .box.panadol-heroes-outer-box {
  padding-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-symptoms-submenu-inner-box a,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-heroes-inner-box a {
  color: #019151;
  font-size: 1.19vw;
  text-decoration: none;
  font-family: Montserrat;
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-desktop-header-box .box.panadol-safety-content-box {
  width: 60%;
  padding-right: 8%;
  padding-left: 8%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-header-box .parametrizedhtml.panadol-map-html {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-safety-content-box h2 {
  color: #666666;
  font-size: 1.43vw;
  text-align: center;
  border-bottom: 2px solid #ebebeb;
  margin-top: 1.5em;
  padding-bottom: 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-desktop-header-box .box.panadol-safety-content-box .richText ul li {
  background: url("../../assets/img/panadol-list-bullet-desktop.png") no-repeat left 1vw;
  font-size: 1.43vw;
  color: #666666;
  font-family: Montserrat;
 font-weight: 400;
  padding-left: 2em;
  margin-left: 1em;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-products-submenu-rte.richText ul li.subNextMenu,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-symptoms-submenu-rte li.subNextMenu {
  margin-top: 4.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-symptoms-submenu-rte li.active-children-menu.subNextMenu {
  margin-top: 5.2em !important;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-symptoms-submenu-rte li.subNextMenu.activeSubMenu {
  margin-top: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-mobile-symptoms-tab.panadol-home-spotlight-tab .tabs-nav {
  width: 16em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-search-outer-box .panadol-search.searchBox input[type=text] {
  width: 94%;
  border: none;
  min-height: 3em;
  padding-left: 6%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-search-outer-box .searchBox.section.panadol-search .panadol-search-close {
  text-indent: -99999px;
  background: url("../../assets/img/panadol-search-close.png") no-repeat;
  cursor: pointer;
  float: right;
  background-size: 100%;
  width: 3em;
  min-height: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-desktop-header-box .box.panadol-navigation-dosage-box h2 {
  font-size: 2.26vw;
   
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-desktop-header-box .box.panadol-navigation-dosage-box {
  width: 38vw;
  position: relative;
  left: 38vw;
  padding-top: 2.5em;
  background-color: #efefef;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-desktop-header-box .box.panadol-navigation-dosage-box p {
  font-size: 1.19vw;
  color: #666666;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-desktop-header-box .box.panadol-navigation-dosage-box .dosagecalculator.panadol-dosage-weight {
  background: url("../../assets/img/panadol-dosage-desktop-background.png") no-repeat;
  width: 303px;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-desktop-header-box .box.panadol-navigation-dosage-box button.button.dosageCalculatorButton {
  background: url("../../assets/img/panadol-calc-desktop.png") no-repeat;
  min-width: 124px;
  min-height: 43px;
  border: 0;
  margin-left: 82px;
   
  font-size: 14.78px;
  margin-bottom: 0;
  margin-right: 20px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-desktop-header-box .box.panadol-navigation-dosage-box .box.panadol-dosage-weight-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-desktop-header-box .box.panadol-navigation-dosage-box .box.panadol-dosage-age-box {
  width: 30vw;
  margin: 0px auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-desktop-header-box .box.panadol-navigation-dosage-box .box.panadol-dosage-weight-box {
  width: 400px;
  margin: 0px auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-desktop-header-box .box.panadol-navigation-dosage-box .dosageCalculator .dosageCalculatorInput {
  border: 0;
  padding: 12px;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-desktop-header-box .box.panadol-navigation-dosage-box .dosageCalculator input {
  /*padding: 10px 0;*/
  padding: 9px;
  border: solid 1px #e0e0e0;
  margin-left: 93px;
  margin-top: 13px;
  margin-bottom: 1px;
  margin-top: 12px;
  /* width: 100px;*/
  width: 68px;
  height: 18px;
  min-height: 18px;
  margin-right: 5px;
  float: none;
  font-size: 1.33vw;
  font-family: Montserrat;
 font-weight: 400;
  color: #666666;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-desktop-header-box .box.panadol-navigation-dosage-box .dosageOptionGroup label span {
  font-size: 18.61px;
  color: #666666;
   
  margin-right: 5px;
  margin-top: 0px;
  display: inline-block;
  position: relative;
  top: 6px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-desktop-header-box .box.panadol-navigation-dosage-box .dosageCalculator .dosageOptionGroup {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-desktop-header-box .box.panadol-navigation-dosage-box .richText.panadol-dosage-content-rte span.dosage-cta-link {
  font-size: 1.24vw;
  background: url("../../assets/img/panadol-desktop-green-arrow.png") no-repeat right center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-desktop-header-box .box.panadol-navigation-dosage-box .dosagecalculator.panadol-dosage-age {
  background: url("../../assets/img/panadol-desktop-age-background.png") no-repeat;
  width: 336px;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-desktop-header-box .box.panadol-navigation-dosage-box span.dosage-note-text {
  font-family: Montserrat;
 font-weight: 400;
  font-size: 0.89vw;
  line-height: 1.5vw;
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-tooltip {
  position: absolute;
  left: 46vw;
  width: auto;
  background: url("../../assets/img/panadol-tooltip-background.png") no-repeat;
  top: 5vw;
  z-index: 6;
  width: 18vw;
  height: 6vw;
  padding-top: 2vw;
  font-size: 1.43vw;
  padding-left: 1vw;
  padding-right: 1vw;
  font-family: Montserrat;
  font-weight: 700;
  color: #ffffff;
  text-align: center;
  background-size: 100% 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li.highlightedMenu span,
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li.highlightedMenuActive span {
  color: #009457;
  background: url("../../assets/img/green-arrow-desktop-nav.png") no-repeat right center;
}
:lang(en-AU) .template-panadol-template.page-experts #header span.see-more-pdct-details {
  background: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-header-links-rte.richText ul li.highlightedMenu,
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-header-links-rte.richText ul li.highlightedMenuActive {
  border-bottom: 0.4em solid #2d9147;
  padding-bottom: 1.35em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-header-links-rte.richText ul li:nth-child(5) {
  margin-left: 1vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-header-links-rte.richText ul li:nth-child(2) {
  margin-right: 1vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box li .highlightedMenuBorder {
  border-bottom: 0.4em solid #2d9147;
  padding-bottom: 1.3em;
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li .highlightedMenuBorder {
  color: #009457;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-header-inner-box .panadol-header-links-rte.richText ul li:last-child {
  border: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-products-submenu-rte.richText ul li.active-children-menu.subNextMenu {
  padding-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts h1,
:lang(en-AU) .template-panadol-template.page-experts h2,
:lang(en-AU) .template-panadol-template.page-experts h3,
:lang(en-AU) .template-panadol-template.page-experts h4,
:lang(en-AU) .template-panadol-template.page-experts h5,
:lang(en-AU) .template-panadol-template.page-experts h6 {
  font-family: Montserrat;
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts p {
  font-family: Montserrat;
 font-weight: 400;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-banner-image img {
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts span.sweetPink {
  color: #f5918c;
  font-size: 5.36vw;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 1;
}
:lang(en-AU) .template-panadol-template.page-experts span.skyBlue {
  color: #86d0f3;
  font-size: 5.36vw;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 1;
}
:lang(en-AU) .template-panadol-template.page-experts span.olivine {
  color: #98c16c;
  font-size: 5.36vw;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 1;
}
:lang(en-AU) .template-panadol-template.page-experts span.sunglow {
  color: #fcc338;
  font-size: 5.36vw;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 1;
}
:lang(en-AU) .template-panadol-template.page-experts span.cinnabar {
  color: #e9513c;
  font-size: 5.36vw;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 1;
}
:lang(en-AU) .template-panadol-template.page-experts span.viking {
  color: #43b7b4;
  font-size: 5.36vw;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 1;
}
:lang(en-AU) .template-panadol-template.page-experts span.mediumSeaGreen {
  color: #36aa65;
  font-size: 5.36vw;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 1;
}
:lang(en-AU) .template-panadol-template.page-experts span.seaBuckThorn {
  color: #f29449;
  font-size: 5.36vw;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 1;
}
:lang(en-AU) .template-panadol-template.page-experts span.mandy {
  color: #ce404d;
  font-size: 5.36vw;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 1;
}
:lang(en-AU) .template-panadol-template.page-experts span.summerSky {
  color: #1aa0e1;
  font-size: 5.36vw;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 1;
}
:lang(en-AU) .template-panadol-template.page-experts span.carissma {
  color: #ea8399;
  font-size: 5.36vw;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 1;
}
:lang(en-AU) .template-panadol-template.page-experts span.pancho {
  color: #e3bb97;
  font-size: 5.36vw;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 1;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-header-links-rte.richText ul li span {
  outline: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-navigation-dosage-box-dummy,
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-remove {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-products-submenu-rte span {
  outline: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-houserule-image img {
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .snippetReference,
:lang(en-AU) .template-panadol-template.page-experts .snippetReference .component-content {
  margin-bottom: 0;
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-box select {
    min-width: 95%;
    min-height: 80px;
    padding: 0 1em;
    color: #ffffff;
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 0.5em;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-calculator-tip-rte {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .hyperlink-in-word-wrap {
  word-break: break-word;
}
:lang(en-AU) .template-panadol-template.page-experts .exit-notification {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
  z-index: 10000;
}
:lang(en-AU) .template-panadol-template.page-experts .exit-notification.is-hidden {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .exit-notification .exit-notification-inner {
  position: absolute;
  width: auto;
  margin: 20px;
  left: 0;
  top: 0;
  background: url(../../assets/img/exit.jpg) repeat-x 0 0;
  background-size: auto 100%;
  padding: 13px;
}
@media screen and (min-width: 992px) {
  :lang(en-AU) .template-panadol-template.page-experts .exit-notification .exit-notification-inner {
    position: fixed;
    top: 100px;
    width: 730px;
    margin-left: -378px;
    left: 50%;
  }
}
@media (max-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .exit-notification .exit-notification-inner {
    position: fixed;
  }
}
@media screen and (max-width: 699px) {
  :lang(en-AU) .template-panadol-template.page-experts .exit-notification-restrictive {
    position: absolute;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .exit-notification-text {
  text-align: center;
  font-size: 16px;
  line-height: 20px;
  color: #242f60;
}
:lang(en-AU) .template-panadol-template.page-experts .exit-notification-text p {
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .exit-notification-text .subtitle {
  display: block;
  font-weight: 600;
  color: #f05322;
  font-size: 20px;
}
@media screen and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .exit-notification-text {
    font-size: 24px;
    line-height: 34px;
    padding: 30px 50px 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .exit-notification-text .subtitle {
    font-size: 34px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .exit-notification-buttons {
  text-align: center;
  padding-top: 30px;
}
@media screen and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .exit-notification-buttons {
    padding-bottom: 50px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .exit-notification-buttons button {
  display: block;
  height: 26px;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: 600;
  background: #242f60;
  padding: 0 20px;
  border-radius: 50px/5px;
  border: none;
  width: 150px;
  margin: 10px auto;
}
:lang(en-AU) .template-panadol-template.page-experts .exit-notification-buttons button:hover {
  color: #fff;
}
@media (min-width: 480px) {
  :lang(en-AU) .template-panadol-template.page-experts .exit-notification-buttons button {
    display: inline-block;
    margin: 0 5px;
  }
}
@media (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .exit-notification-buttons button {
    font-size: 22px;
    height: 50px;
    padding: 0 35px;
    border-radius: 100px/10px;
    margin: 0 20px;
    width: 280px;
  }
}
@media (min-width: 992px) {
  :lang(en-AU) .template-panadol-template.page-experts .exit-notification-buttons button {
    font-size: 16px;
    height: 46px;
    width: 230px;
    padding: 0 25px;
    border-radius: 70px/5px;
    margin: 0 20px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .exit-notification-buttons button:hover {
  background: #e86215;
}
:lang(en-AU) .template-panadol-template.page-experts .fatal-error input {
  border: 3px solid red !important;
}
:lang(en-AU) .template-panadol-template.page-experts .fatal-error:after {
  content: 'Input is not valid';
  color: red;
  display: block;
  margin-top: -5px;
  margin-bottom: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform button {
  margin: 0 !important;
}
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .controls {
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-item[class*="A_CNCTUS_REASON"] {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-result {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-item[class*="A_BIRTH_DATE"],
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-item[class*="A_PROF_TC"] {
  clear: left;
}
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-form .priceline_campaign .contact_us_form h2 {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .dosage-calculator-popup-overlay {
  visibility: hidden;
  width: 100%;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.6);
  opacity: 0;
  transition: .3s;
}
:lang(en-AU) .template-panadol-template.page-experts .dosage-calculator-popup-overlay.active {
  visibility: visible;
  opacity: 1;
  z-index: 9999;
  transition: .3s;
}
:lang(en-AU) .template-panadol-template.page-experts .dosage-calculator-popup {
  max-width: 750px;
  height: 300px;
  background: #fff;
  position: relative;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  vertical-align: middle;
  padding: 50px 40px 0 40px;
  box-sizing: border-box;
}
@media (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .dosage-calculator-popup {
    padding: 80px 100px 0 100px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .dosage-calculator-popup p {
  font-size: 25px;
}
:lang(en-AU) .template-panadol-template.page-experts .dosage-calculator-popup .dosage-calculator-close {
  display: block;
  position: absolute;
  top: 10px;
  right: 10px;
  font-size: 20px;
  color: #fff;
  padding: 7px 20px 7px 20px;
  background: #548235;
  border-radius: 5px;
  transition: .3s;
}
:lang(en-AU) .template-panadol-template.page-experts .dosage-calculator-popup .dosage-calculator-close:hover {
  background: #3d5e26;
  transition: .3s;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desk-inner-box {
  opacity: 1 !important;
}
:lang(en-AU) .template-panadol-template.page-experts .en_ie .panadol-footer-rte ul li {
  padding-left: 2vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.grid_10 .panadol-children-menu-box {
  position: absolute;
  width: 22vw;
  left: 0;
  top: 8vw;
}
:lang(en-AU) .template-panadol-template.page-experts .rethink-care-desktop-box {
  background-color: white;
  position: absolute;
  width: 22vw;
  left: 26.5%;
  top: 7.6vw;
}
:lang(en-AU) .template-panadol-template.page-experts .rethink-care-desktop-box .grid_3 {
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .rethink-care-desktop-box .richText {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .rethink-care-desktop-box .richText-content ul {
  padding: 0;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .rethink-care-desktop-box .richText-content ul li {
  border-bottom: 1px solid #d4d4d4;
  display: block;
  padding-bottom: 15px;
  padding-top: 10px;
  padding-left: 15px;
  color: #019151;
  font-size: 1.19vw;
  margin-left: 0;
  margin-right: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .rethink-care-desktop-box .richText-content ul li:last-child {
  border-bottom: none;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .rethink-care-desktop-box .richText-content ul li a {
  text-decoration: none;
  color: #019151 !important;
  display: block;
  border-bottom: 0;
  padding-bottom: 0;
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 1.19vw;
}
:lang(en-AU) .template-panadol-template.page-experts .rethink-care-mobile-box {
  background-color: #fff;
}
:lang(en-AU) .template-panadol-template.page-experts .rethink-care-mobile-box ul {
  padding-bottom: 0;
  margin: 0;
  margin-left: 0 !important;
}
:lang(en-AU) .template-panadol-template.page-experts .rethink-care-mobile-box ul li {
  display: block;
  border-bottom: 1px solid #d4d4d4;
  padding-left: 0 !important;
  text-align: center;
  font-size: 13.39px;
  color: #009151;
  margin-bottom: 0;
  padding-top: 1.1em;
  padding-bottom: 1.1em;
}
:lang(en-AU) .template-panadol-template.page-experts .rethink-care-mobile-box a {
  color: #019151;
  font-size: 1em;
  text-decoration: none !important;
  font-family: "Montserrat";
  font-weight: 700;
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts .rethink-care-mobile-box {
    position: relative;
    top: 2.8rem;
    width: 100%;
    margin: 0 auto;
  }
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .rethink-care-mobile-box {
    position: relative;
    top: 3.7rem;
  }
  :lang(en-AU) .template-panadol-template.page-experts .rethink-care-mobile-box .richText {
    width: 100%;
    margin: 0 auto;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.grid_10 .component-content {
  overflow: visible;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.grid_10 .panadol-children-menu-box .grid_3 {
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.grid_10 .component-content .panadol-children-menu-box .richText-content ul {
  padding-top: 10px;
  padding-bottom: 10px;
  margin-left: 0;
  margin-right: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.grid_10 .component-content .panadol-children-menu-box .richText-content ul li {
  display: block;
  padding-bottom: 15px;
  padding-top: 10px;
  padding-left: 15px;
  color: #019151;
  font-size: 1.19vw;
  margin-left: 0;
  margin-right: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.grid_10 .component-content .panadol-children-menu-box .richText-content ul li:last-child {
  border-bottom: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.grid_10 .component-content .panadol-children-menu-box .richText-content ul li a {
  color: #019151 !important;
  display: block;
  border-bottom: 0;
  padding-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(es) .panadol-desktop-box .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item {
  height: auto;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(es) .panadol-home-best-of-week-tab.tabs .tabs-nav-list {
  overflow: auto;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(es) .panadol-desktop-box .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab .tabs-nav {
  height: auto;
  overflow: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .en-nz .panadol-mobile-box span.see-more-pdct-details a {
  background: url(../../assets/img/green-arrow.png) no-repeat right center;
  padding-right: 15px;
}
:lang(en-AU) .template-panadol-template.page-experts .main .panadol-desktop-box .richText.panadol-navigation-products-rte img {
  width: 9vw;
  margin-right: 0;
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .main .panadol-desktop-box .panadol-navigation-products-rte .richText-content,
:lang(en-AU) .template-panadol-template.page-experts .main .panadol-navigation-products-rte .richText-content {
  margin-left: 10vw;
}
:lang(en-AU) .template-panadol-template.page-experts .main .panadol-mobile-box .panadol-pdcts-submenu-inner-box .richText-image.pull-left {
  max-width: 120px;
  width: 100%;
  margin-right: 0;
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .main .panadol-mobile-box .panadol-headaches-menu-box .panadol-navigation-products-rte .richText-content,
:lang(en-AU) .template-panadol-template.page-experts .main .panadol-navigation-products-rte .richText-content {
  margin-top: 0.5em !important;
}
@media all and (min-width: 320px) and (orientation: portrait) {
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-mobile-box .panadol-headaches-menu-box .panadol-navigation-products-rte .richText-content,
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-navigation-products-rte .richText-content {
    margin-left: 130px;
  }
}
@media all and (min-width: 320px) and (orientation: landscape) {
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-mobile-box .panadol-headaches-menu-box .panadol-navigation-products-rte .richText-content,
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-navigation-products-rte .richText-content {
    margin-left: 150px;
  }
}
@media all and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-mobile-box .panadol-headaches-menu-box .panadol-navigation-products-rte .richText-content,
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-navigation-products-rte .richText-content {
    margin-left: 130px;
  }
}
@media all and (min-width: 320px) and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .en-nz .panadol-mobile-box .panadol-mobile-symptoms-tab.panadol-home-spotlight-tab .tabs-nav,
  :lang(en-AU) .template-panadol-template.page-experts .en-nz .panadol-home-spotlight-tab.tabs .tabs-nav {
    width: 100%;
    min-width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .en-nz .panadol-mobile-box span.see-more-pdct-details a {
    font-size: 13.39px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .richText .symptoms-heading {
    margin-top: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .en-nz.page-living-well .panadol-article-detail-content-box .panadol-content-rte ul li {
    background-position: 0 7px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .en-nz .main .panadol-header-tooltip {
    background-image: url(../../assets/img/mobile-tooltip-background.png);
    background-position: center 0;
    background-repeat: no-repeat;
    background-size: 100% 90px;
    height: 78px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .en-nz.page-home .panadol-home-carousel-slide-box .panadol-content-rte span.green-text {
    font-size: 16px;
    line-height: 20px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .en-nz.page-symptoms .main .panadol-symptoms-lanading-outer-box h2 .bulletin-submenu {
    display: block;
    font-size: 14px;
    line-height: 18px;
    text-align: left;
  }
}
@media all and (min-width: 768px) and (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .symptoms-heading {
    line-height: 1.5;
  }
}
@media screen and (min-width: 320px) and (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-table-box .panadol-content-rte p {
    padding-left: 5px;
    padding-right: 5px;
  }
}
@media (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts .en-nz .panadol-symptoms-tip-section .richText-image.pull-left {
    margin: 0 auto 5px auto !important;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .en-nz.page-symptoms .panadol-symptoms-article-second-box {
    margin-top: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .en-nz.page-symptoms .panadol-mobile-content-box .image {
    margin-top: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .en-nz.page-living-well .panadol-article-detail-content-box .panadol-live-well-table,
  :lang(en-AU) .template-panadol-template.page-experts .en-nz.page-living-well .panadol-article-detail-content-box .panadol-live-well-table p {
    font-size: 16px;
    line-height: 20px;
  }
}
@media (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .en-nz .panadol-symptoms-tip-section .richText-image.pull-left {
    margin: 0 0 5px 10px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .en-nz .panadol-symptoms-tip-section .richText-content {
    margin-top: 1vw;
    margin-left: 180px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .en-nz.page-symptoms .panadol-symptoms-article-second-box {
    padding-top: 25px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .custom-au-button {
  background-color: #00944e;
  /* for blue theme: #25408f; */
  /*background-color: #267f39;*/
  border-radius: 0.14rem;
  color: #ffffff;
  padding: 1rem 2rem;
  font-family: "Montserrat";
  font-weight: 700;
  cursor: pointer;
  -webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.75), inset 1px 1px 2px 0px rgba(255, 255, 255, 0.75);
  -moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.75), inset 1px 1px 2px 0px rgba(255, 255, 255, 0.75);
  box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.75), inset 1px 1px 2px 0px rgba(255, 255, 255, 0.75);
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-singapore-standard-carousel-box {
  margin-top: 8.4rem;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-singapore-standard-carousel-box .panadol-home-did-you-know-carousel {
  padding: 0;
  background-color: #fff;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-singapore-standard-carousel-box .panadol-home-did-you-know-carousel .carousel-slides,
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-singapore-standard-carousel-box .panadol-home-did-you-know-carousel .carousel-slide img {
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-singapore-standard-carousel-box .panadol-home-did-you-know-carousel .carousel-nav li a {
  top: 82.5%;
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-singapore-standard-carousel-box,
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper {
    margin-top: 3.6rem;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-singapore-standard-carousel-box .panadol-home-did-you-know-carousel ul.carousel-slides {
    min-height: 200px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-singapore-standard-carousel-box .panadol-home-did-you-know-carousel .carousel-nav {
    height: 0;
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-singapore-standard-carousel-box .panadol-home-did-you-know-carousel .carousel-nav li a {
    top: 98%;
  }
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-singapore-standard-carousel-box,
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper {
    margin-top: 2.8rem;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-home .panadol-home-spotlight-tab.tabs .tabs-content {
    padding-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-home .panadol-home-spotlight-content-box {
    margin-top: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-singapore-standard-carousel-box .panadol-home-did-you-know-carousel ul.carousel-slides {
    min-height: 200px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-singapore-standard-carousel-box .panadol-home-did-you-know-carousel .carousel-nav-prev,
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-singapore-standard-carousel-box .panadol-home-did-you-know-carousel .carousel-nav-next {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-singapore-standard-carousel-box .panadol-home-did-you-know-carousel .carousel-nav-item {
    display: inline-block;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-singapore-standard-carousel-box .panadol-home-did-you-know-carousel .carousel-nav {
    text-align: center;
    padding-left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-singapore-standard-carousel-box .panadol-home-did-you-know-carousel .carousel-nav li {
    width: 8%;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-singapore-standard-carousel-box .panadol-home-did-you-know-carousel .carousel-nav li a {
    top: 90%;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-home-outer-box .panadol-singapore-standard-carousel-box .panadol-home-did-you-know-carousel .carousel-nav li a {
    border: 0;
    background: url(../../assets/img/Desktop_CarouselDots_GreyInactiveDot.png) no-repeat;
    background-size: 100%;
    width: 1.5rem;
    height: 1.5rem;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-home-outer-box .panadol-singapore-standard-carousel-box .panadol-home-did-you-know-carousel .carousel-nav li.is-active a {
    border: 0;
    background: url(../../assets/img/Desktop_CarouselDots_GreenActiveDot.png) no-repeat;
    background-size: 100%;
    width: 1.5rem;
    height: 1.5rem;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-children .panadol-children-pink-oval-rte span.pink-text {
    font-size: 1.9rem;
    line-height: 1;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-children .richText.green-oval-small-rte {
    min-height: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-children .panadol-children-green-background-box .panadol-content-image {
    margin-top: 0;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .page-fever-in-babies .panadol-article-bread-crumb ul li:nth-child(2),
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .page-fever-in-children .panadol-article-bread-crumb ul li:nth-child(2),
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .page-baby-child-cold-and-flu .panadol-article-bread-crumb ul li:nth-child(2),
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .page-teething .panadol-article-bread-crumb ul li:nth-child(2) {
  background: url(../../assets/img/light-green-arrow.png) no-repeat right;
  padding: 0em 1.5em 0em 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .experts-menu {
  background: none !important;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-experts-box {
  display: none;
  background-color: #ffffff;
  -moz-box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.15);
  width: 23% !important;
  float: right !important;
  margin-right: 215px;
  margin-top: -10px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-experts-box h2 {
  color: #666666;
  font-size: 1.43vw;
  text-align: center;
  border-bottom: 2px solid #ebebeb;
  margin-top: 1em !important;
  padding-bottom: 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-experts-box ul li {
  display: inline-block;
  padding: 10px 3.6em !important;
  color: #019151;
  font-size: 1.19vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-experts-box ul li a {
  color: #019151 !important;
  display: block;
  border-bottom: 0;
  padding-bottom: 0;
  font-family: Montserrat;
  font-weight: 700;
  text-decoration-line: none;
}
@media screen and (max-width: 1920px) and (min-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-header-links-rte.richText ul li,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-desk-inner-box select#selector {
    font-size: 1.2vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-content-full-box .panadol-desktop-n-tablet-conent-box .image {
    margin-left: 0;
  }
}
@media screen and (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-experts-box {
    display: none;
    background-color: #ffffff;
    -moz-box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.44);
    -webkit-box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.44);
    box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.44);
    width: 100% !important;
    float: none !important;
    margin: 0 auto !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-experts-box .richText .component-content {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-experts-box h2 {
    font-size: 5vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-experts-box ul {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-experts-box ul li {
    font-size: 5vw;
    margin-bottom: 0;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .learn-more-button {
  background: url(../../assets/img/Desktop_Homepage_LearnMoreButton.png) no-repeat;
  background-size: contain;
  color: #ffffff;
  padding: 0.5em 1em;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .dot_paragraph {
  display: block;
  position: relative;
  padding-left: 15px;
  box-sizing: border-box;
}
:lang(en-AU) .template-panadol-template.page-experts .dot_paragraph::before {
  position: absolute;
  top: 0px;
  left: 0px;
  content: "вЂў";
}
:lang(en-AU) .template-panadol-template.page-experts .experts-reference {
  text-decoration: underline;
  font-style: italic;
  cursor: pointer;
}
:lang(en-AU) .template-panadol-template.page-experts .dose-popup-experts {
  cursor: pointer;
  font-size: 65%;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home u + span {
  font-size: 48%;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item {
  background-color: #efefef;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home strong {
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .spotlight-tab-content-box {
  -webkit-box-shadow: 0 3px 5px #c5c5c5;
  -moz-box-shadow: 0 3px 5px #c5c5c5;
  box-shadow: 0 3px 5px #c5c5c5;
  border: 15px solid #efefef;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .spotlight-tab-content-box .image {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .spotlight-tab-content-box .richText {
  margin-top: 7.4em;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-best-of-week-tab .spotlight-tab-content-box {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: none;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-best-of-week-tab .spotlight-tab-content-box .richText {
  margin-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-best-of-week-tab .spotlight-tab-content-box .richText p {
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-best-of-week-tab .spotlight-tab-content-box .richText p:first-child {
  margin-top: 30px;
  margin-bottom: 30px;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-best-of-week-tab .image {
  margin-top: 64px;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-best-of-week-tab .spotlight-tab-content-box .image {
  margin-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-best-of-week-tab .image:last-child {
  float: right;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-best-of-week-tab .image figcaption {
  font-size: 1.43vw;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-best-of-week-tab.tabs .tabs-nav-list {
  justify-content: center;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-livewell-tab .panadol-content-rte p span.learn-more-button {
  background-size: contain;
  padding: 1em 2.5em;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-desktop-content-box {
  background-color: #efefef;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-did-you-know-carousel {
  background-color: #ececec;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home #footer .panadol-desktop-content-box {
  background-color: #2d2d2d;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-did-you-know-carousel ol {
  padding-top: 0;
  margin-left: 18px;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-did-you-know-carousel ol li {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  margin-bottom: 0;
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .home-box {
    padding-top: 114px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 10px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-home .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
    padding-bottom: 2rem;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-home .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item {
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-home .panadol-home-spotlight-tab.tabs .tabs-nav {
    min-width: 300px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
    padding: 7px 0 6px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item.odd,
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item.even {
    padding-left: 5px;
    padding-right: 5px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .spotlight-tab-content-box .panadol-content-rte p {
    padding: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .spotlight-tab-content-box .panadol-content-rte p:first-child {
    font-size: 12px;
    line-height: 14px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .spotlight-tab-content-box .panadol-content-rte p {
    font-size: 10px;
    line-height: 14px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-best-of-week-tab .image figcaption {
    font-size: 12px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-best-of-week-tab .image figcaption p {
    margin: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-best-of-week-tab .image figcaption p:first-child {
    margin-top: 8px;
    color: #666666;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .experts-reference {
    font-size: 12px;
    /* mobile was smaller */
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .image .component-content {
    text-align: left;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-best-of-week-tab .image {
    margin-top: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-clock-mobile-box {
    margin-top: 140px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-clock-mobile-box .panadol-home-clock-image,
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-clock-mobile-box .panadol-home-carousel-slide-box {
    margin: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-clock-mobile-box .panadol-home-did-you-know-mobile-carousel {
    padding-top: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-did-you-know-mobile-carousel ol {
    padding-top: 0;
    margin-left: 4px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-did-you-know-mobile-carousel ol li {
    color: #666666;
    font-family: "Montserrat";
  font-weight: "400";
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 0;
  }
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-singapore-desktop-spotlight-box .image {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-singapore-desktop-spotlight-box .richText {
    margin-top: 2em;
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-best-of-week-tab .tabs-nav {
    width: 97%;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-best-of-week-tab .spotlight-tab-content-box .richText {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-did-you-know-carousel ol {
    padding-top: 0;
    margin-left: 4px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-did-you-know-carousel ol li {
    color: #666666;
    font-family: "Montserrat";
  font-weight: "400";
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 0;
  }
}
@media only screen and (max-width: 1920px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts .panadol-content-full-box {
    margin-top: 0 !important;
    margin-bottom: 35px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .flagimg {
    width: 18% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-Panadol-Osteo-Recommendations .panadol-desktop-n-tablet-conent-box .panadol-home-spotlight-content-box {
    width: 80%;
    margin-left: 10%;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-Panadol-Osteo-Recommendations .panadol-desktop-n-tablet-conent-box .panadol-content-rte,
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-Panadol-Osteo-Recommendations .panadol-desktop-n-tablet-conent-box .panadol-singapore-desktop-spotlight-box {
    width: 80%;
    margin-left: 10% !important;
  }
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-outer-box .panadol-content-full-box {
    margin-bottom: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-outer-box .panadol-content-full-box .panadol-mobile-content-box {
    margin-bottom: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-outer-box .panadol-content-full-box .panadol-mobile-content-box .panadol-home-spotlight-content-box {
    margin-bottom: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-experts-home .panadol-home-bestweek-content-Box {
    margin-top: -10px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-Panadol-Osteo-Recommendations .panadol-mobile-content-box .image {
    margin-top: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-Panadol-Osteo-Recommendations .panadol-home-spotlight-content-box {
    margin-left: 15px;
    margin-right: 15px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-Panadol-Osteo-Recommendations .optimized-H1-grey {
    font-size: 25px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .flagimg:nth-child(odd) {
    width: 48% !important;
    float: left !important;
    margin-right: 10px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .flagimg:nth-child(even) {
    width: 48% !important;
    float: left !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .flagimgmiddle {
    width: 48% !important;
    float: left !important;
    position: relative !important;
    left: 26% !important;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-Panadol-Osteo-Recommendations .panadol-content-grey-box h2 {
  margin-top: 36px;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-Panadol-Osteo-Recommendations .panadol-singapore-desktop-spotlight-box .richText p {
  line-height: 78px;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-Panadol-Osteo-Recommendations .panadol-home-bow-box {
  background-color: #efefef;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-Panadol-Osteo-Recommendations .panadol-home-bow-image img {
  border: none;
  padding-top: 2em;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-osteoarthritis-management .dosage-green-button .richText-content {
  padding-top: 12px;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-osteoarthritis-management .dosage-green-button .richText-content a {
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .experts-text-nomargintop p {
  margin-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .experts-text-footnote {
  font-size: 75% !important;
}
:lang(en-AU) .template-panadol-template.page-experts .dot-dot-paragraph {
  display: block;
  position: relative;
  padding-left: 45px;
  box-sizing: border-box;
  margin-bottom: -16px;
  margin-top: -16px;
}
:lang(en-AU) .template-panadol-template.page-experts .dot-dot-paragraph::before {
  position: absolute;
  top: 0px;
  left: 15px;
  content: "-";
}
:lang(en-AU) .template-panadol-template.page-experts .experts-oa-text-left p {
  margin-top: 0 !important;
}
:lang(en-AU) .template-panadol-template.page-experts .experts-oa-smaller-text p {
  font-size: 18px !important;
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts .dot-dot-paragraph {
    margin-bottom: -7px;
    margin-top: -7px;
    padding-left: 30px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-content-grey-box .experts-oa-smaller-text p {
    font-size: 8px !important;
    line-height: 12px !important;
  }
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .dot-dot-paragraph {
    margin-bottom: -12px;
    margin-top: -12px;
    padding-left: 30px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-content-grey-box .experts-oa-smaller-text p {
    font-size: 11px !important;
    line-height: 14px !important;
  }
}
@media screen and (max-width: 1980px) and (min-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-oestoarthritis-algorithm-for-pharmacists .panadol-content-box {
    margin-top: 60px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-osteoarthritis-treatment h1 .symptoms-heading {
    line-height: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-osteoarthritis-treatment .panadol-desktop-box .panadol-content-box p {
    color: #666666;
    font-size: 1.43vw;
    line-height: 1.9vw;
    font-family: Montserrat;
 font-weight: 400;
  }
  :lang(en-AU) .template-panadol-template.page-experts .expert-oa-pain-text p {
    width: 90% !important;
    text-align: center !important;
    margin-left: 5% !important;
  }
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-oestoarthritis-algorithm-for-pharmacists .panadol-content-box {
    margin-top: 40px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-osteoarthritis-treatment .panadol-tablet-content-box .panadol-content-box {
    width: 80%;
    margin-left: 10% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-oestoarthritis-algorithm-for-pharmacists h1 {
    width: 80%;
    margin-left: 10%;
  }
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-oestoarthritis-algorithm-for-pharmacists h1 .symptoms-heading {
    font-size: 0.8em;
    line-height: 1.2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-oestoarthritis-algorithm-for-pharmacists .image.component.section.first.odd.livewell-secondary-image {
    margin: 20px auto 0;
    width: 40%;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-osteoarthritis-management h1 .symptoms-heading {
    font-size: 0.8em;
    line-height: 1.2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-osteoarthritis-treatment .panadol-mobile-content-box .panadol-content-box .panadol-content-rte p {
    margin: 0 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-osteoarthritis-treatment .panadol-content-grey-box h2 {
    margin-top: 20px;
    padding-top: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-osteoarthritis-treatment .main .richText .symptoms-heading {
    font-size: 1.6em;
    line-height: 1.2;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-osteoarthritis-treatment .panadol-symptoms-lanading-mobile-box .richText .superscript,
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-osteoarthritis-management .panadol-symptoms-lanading-mobile-box .richText .superscript,
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-oestoarthritis-algorithm-for-pharmacists .panadol-symptoms-lanading-mobile-box .richText .superscript {
    margin-left: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-osteoarthritis-management .panadol-symptoms-lanading-mobile-box .panadol-home-bow-box .superscript {
    margin-left: unset;
    /* superscript used for footnotes */
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-osteoarthritis-management h1 {
    width: 80%;
    margin-left: 10%;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-Panadol-Osteo-Recommendations .panadol-mobile-content-box .richText,
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-Panadol-Osteo-Recommendations .panadol-mobile-content-box .panadol-singapore-desktop-spotlight-box {
    width: 90% !important;
    margin-left: 5% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-oestoarthritis-algorithm-for-pharmacists h1 {
    width: 94%;
    margin-left: 3%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .experts-mobile-text-left {
    float: left !important;
    width: 76% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .experts-mobile-text-left p {
    margin-top: 0 !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .experts-mobile-img-right {
    float: left !important;
    width: 24% !important;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .exit-notification {
  z-index: 10001;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .exit-notification-text h2 {
  color: #242f60;
  font-family: Montserrat;
 font-weight: 400;
  font-size: 24px;
  line-height: 34px;
  padding: 30px 50px 0;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .exit-notification-text h3:first-child {
  color: #242f60;
  font-family: Montserrat;
  font-weight: 700;
  font-size: 18px;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .exit-notification-text h3 {
  font-size: 16px;
  line-height: 1.4;
  font-family: Montserrat;
 font-weight: 400;
  font-weight: 100;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .exit-notification-buttons button {
  font-size: 14px;
  height: 74px;
  width: 230px;
  padding: 0 25px;
  border-radius: 110px/10px;
  margin: 0 20px;
  text-transform: none;
  background: #e86215;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .exit-notification-buttons button:hover {
  background: #242f60;
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .exit-notification-text h2 {
    font-size: 16px;
    line-height: 20px;
    padding: 30px 15px 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .exit-notification-text h3 {
    font-size: 12px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .exit-notification-buttons {
    padding-top: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .exit-notification-buttons button {
    height: 70px;
    width: 203px;
    padding: 0 25px;
    margin: 0 auto;
    margin-bottom: 8px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .dosage-calc-icon {
  width: 28px !important;
  margin-right: 16px;
  margin-bottom: 0;
  float: left !important;
}
:lang(en-AU) .template-panadol-template.page-experts .false-header {
  background: #439644;
  height: 200px;
  margin-top: 124px;
  padding-top: 40px;
}
:lang(en-AU) .template-panadol-template.page-experts .calc-header h1 {
  background: url(../../assets/img/calc-cup-tablet-icon.png) no-repeat;
  background-size: 3%;
  border-bottom: 2px solid #fff;
  font-size: 18px;
  padding-bottom: 5px;
  padding-left: 55px;
  padding-top: 4px;
   
}
:lang(en-AU) .template-panadol-template.page-experts .calc-header h1,
:lang(en-AU) .template-panadol-template.page-experts h2 {
  color: #fff;
   
}
:lang(en-AU) .template-panadol-template.page-experts .calc-header h2 {
  font-size: 45px;
  width: 60%;
}
:lang(en-AU) .template-panadol-template.page-experts .calc-instruction h3 {
  color: #666;
  font-size: 19px;
   
}
:lang(en-AU) .template-panadol-template.page-experts .calc-instruction p {
  font-size: 14px;
   
  margin-bottom: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .calc-instruction,
:lang(en-AU) .template-panadol-template.page-experts .calc-instruction a,
:lang(en-AU) .template-panadol-template.page-experts .calc-instruction a:link,
:lang(en-AU) .template-panadol-template.page-experts .calc-instruction a:active {
  color: #00944E;
}
:lang(en-AU) .template-panadol-template.page-experts .calc-instruction a:hover {
  color: #00B466;
}
:lang(en-AU) .template-panadol-template.page-experts .calc-instruction {
  margin-top: 20px;
}
:lang(en-AU) .template-panadol-template.page-experts .calc-note h4 {
  color: #00944E;
  font-size: 28px;
  text-align: center;
   
}
:lang(en-AU) .template-panadol-template.page-experts .calc-note p {
  color: #666;
  font-size: 20px;
  padding: 0px 0px 26px 0px;
  text-align: center;
   
}
:lang(en-AU) .template-panadol-template.page-experts .calc-note p:last-child {
  padding-bottom: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .calc-note a {
  text-decoration: none !important;
   
}
:lang(en-AU) .template-panadol-template.page-experts .calc-note .richText .c-green-btn {
  background-color: #00944E;
  border-radius: 5px;
  color: #fff;
  padding: 15px 30px;
}
:lang(en-AU) .template-panadol-template.page-experts .calc-note {
  margin-top: 35px;
}
:lang(en-AU) .template-panadol-template.page-experts .title-wrapper h2,
:lang(en-AU) .template-panadol-template.page-experts .title-wrapper h3,
:lang(en-AU) .template-panadol-template.page-experts .calculator-description h2 {
  color: #666;
}
:lang(en-AU) .template-panadol-template.page-experts p.calc-warning {
  color: #666;
   
  font-size: 1em;
  text-align: center;
  width: 60%;
  margin: 0 auto;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts p.calc-warning {
    font-size: 1em;
    width: 90%;
  }
}
@media (max-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts .false-header {
    margin-top: 80px;
    padding-top: 60px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .calc-header h1 {
    background-size: 5%;
    padding-bottom: 5px;
    padding-left: 50px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .calc-header h2 {
    width: 100%;
  }
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .false-header {
    margin-top: 52px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .calc-header h1 {
    background-size: 46px;
    padding-bottom: 8px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .calc-header h2 {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .calc-instruction h3 {
    font-size: 21px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .calc-instruction p {
    font-size: 16px;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .false-header {
    margin-bottom: 0;
    margin-top: 40px;
    padding-top: 15px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .calc-header h1 {
    background-size: 32px;
    font-size: 12px;
    padding-left: 35px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .calc-header h2 {
    font-size: 27px;
    width: 100%;
    line-height: 1.2;
  }
  :lang(en-AU) .template-panadol-template.page-experts .calc-instruction {
    margin-bottom: 0;
    margin-top: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .calc-instruction h3 {
    font-size: 18px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .calc-instruction p {
    font-size: 11px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .calc-note h4 {
    font-size: 15px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .calc-note p {
    font-size: 12px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .calc-note {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts p.calc-warning {
    text-align: left;
    padding: 0 8px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #side-note ul {
  padding-left: 22px;
   
  color: #666;
}
:lang(en-AU) .template-panadol-template.page-experts #side-note ul li {
  padding-left: 5px;
  font-size: 1.5em;
  line-height: 1.9;
}
:lang(en-AU) .template-panadol-template.page-experts #side-note h3 {
   
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts #side-note ul {
    padding-left: 42px;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts #side-note ul {
    padding-left: 18px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #side-note ul li {
    font-size: 0.9em;
    line-height: 1.6;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #products-list > .section {
  margin: 1% !important;
  width: 48%;
  float: left;
  background-color: white;
  border-radius: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts #products-list > .section:nth-child(1),
:lang(en-AU) .template-panadol-template.page-experts #products-list > .section:nth-child(3),
:lang(en-AU) .template-panadol-template.page-experts #products-list > .section:nth-child(5),
:lang(en-AU) .template-panadol-template.page-experts #products-list > .section:nth-child(7) {
  margin-left: 0px !important;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts #products-list > .section {
    margin-left: 0px !important;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts #products-list > .section {
    width: 98%;
    margin-bottom: 10px !important;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #products-list {
  overflow: overlay;
}
:lang(en-AU) .template-panadol-template.page-experts .no-margin-padding {
  padding: 0px;
  margin: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .vertical-wrapper {
  display: table;
  height: 200px;
  width: 100%;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .vertical-wrapper {
    height: 150px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #products-list .vertical-child {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts #products-list img {
  padding: 0px;
  margin: 0px auto;
  float: initial;
}
:lang(en-AU) .template-panadol-template.page-experts #products-list .left-child {
  text-align: center;
  width: 40%;
}
:lang(en-AU) .template-panadol-template.page-experts #products-list .middle-child {
  text-align: left;
  width: 50%;
}
:lang(en-AU) .template-panadol-template.page-experts #products-list .right-child {
  text-align: center;
  width: 10%;
  padding-right: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts #products-list .right-child img {
  height: 25px;
  width: auto;
}
:lang(en-AU) .template-panadol-template.page-experts #products-list .product-title {
  font-size: 32px;
   
  color: #2d9147;
}
:lang(en-AU) .template-panadol-template.page-experts a.product-title {
  text-decoration: underline;
}
@media (max-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts #products-list .product-title {
    font-size: 30px;
  }
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts #products-list .product-title {
    font-size: 26px;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts #products-list .product-title {
    font-size: 20px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #products-list .product-subtitle {
  font-size: 1.6em;
   
  color: #666;
  margin-top: 0;
  margin-bottom: 0;
  text-decoration: none;
}
@media (max-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts #products-list .product-subtitle {
    font-size: 18px;
  }
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts #products-list .product-subtitle {
    font-size: 17px;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts #products-list .product-subtitle {
    font-size: 15px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .calculator-block {
  margin: 40px auto 0px auto;
  position: relative;
  width: 100%;
  /*max-width: 686px;*/
  clear: both;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .calculator-block {
    width: 90%;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .calculator-block {
    width: 95%;
    margin-top: 0px;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts #side-note,
  :lang(en-AU) .template-panadol-template.page-experts #calculator-share {
    width: 78%;
  }
  :lang(en-AU) .template-panadol-template.page-experts #calculator-share {
    margin-bottom: 0px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts #side-note {
    margin-top: 34px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts #what-next {
    width: 96%;
    margin-top: 0px !important;
    margin-bottom: 36px !important;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #calculator {
  display: none;
  background-color: #eeefe9;
  z-index: 1000;
  width: 100%;
  height: 100%;
  top: 50px;
  left: 0;
}
@media (max-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts #calculator {
    top: 40px;
  }
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts #calculator {
    height: 105%;
    top: -50px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #calculator span.close {
  color: #00944e;
  cursor: pointer;
  position: absolute;
  bottom: 17px;
  right: 0px;
   
  text-decoration: underline;
}
:lang(en-AU) .template-panadol-template.page-experts #calculator .calc-close-text {
  margin-right: 8px;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts #calculator span.close {
    position: absolute;
    bottom: 4px;
    width: 80px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #calculator .calc-close-text {
    display: inline-block;
    width: 54px;
    font-size: 8px;
    text-decoration: underline;
    margin-right: 0px;
    text-align: right;
  }
  :lang(en-AU) .template-panadol-template.page-experts #calculator span.close-arrow {
    float: right;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #calculator span.close-arrow {
  color: white;
  background-color: #00944e;
  height: 20px;
  width: 18px;
  display: inline-block;
  text-align: center;
  border-radius: 10px;
  font-weight: bold;
  padding-right: 2px;
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-heading .hr-line {
  border-bottom: 2px solid #439644;
  display: block;
  margin-top: 2px;
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-heading .product-package {
  max-width: 200px;
  overflow: hidden;
  bottom: -18px;
  padding-top: 110px;
  position: relative;
  margin-left: -30px;
  height: 180px;
}
@media (max-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts #calculator-heading .product-package {
    padding-top: 70px;
  }
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts #calculator-heading .product-package {
    padding-top: 20px;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts #calculator-heading .product-package {
    padding-top: 0;
    max-width: 100px;
    padding-left: 10px;
    height: 100px;
    bottom: -17px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-heading div {
  display: inline-block;
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-heading .title-wrapper {
  margin-left: -13px;
   
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-heading .title-wrapper h2 {
   
  font-size: 2.5em;
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-heading .title-wrapper h3 {
   
  font-weight: normal;
  font-size: 1.4em;
}
@media (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts #calculator-heading .title-wrapper h2 {
    font-size: 1.5em;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .title-wrapper h2 {
    font-size: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #calculator-heading .title-wrapper h2 {
    font-size: 1.1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts #calculator-heading .title-wrapper h3 {
    font-size: 0.8em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .title-wrapper h3 {
    font-size: 12px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #calculator-heading .title-wrapper {
    margin-left: -15px;
    width: 45%;
    position: relative;
    top: 7px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-heading img {
  bottom: -68px;
  z-index: -100;
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-heading h2 {
  margin-bottom: 0px;
  font-weight: bold;
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-heading h3 {
  margin-top: 0px;
  padding-bottom: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-widget {
  width: 61%;
  display: inline-block;
  padding: 10px;
  text-align: center;
  background-color: #81cece;
  border-radius: 10px;
  min-height: 20em;
  color: white;
  margin-top: 28px;
  padding-top: 45px;
}
@media (max-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts #calculator-widget {
    width: 57%;
  }
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts #calculator-widget {
    width: 56%;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts #calculator-widget {
    width: 92%;
    margin-top: 10px;
    padding-top: 30px;
    min-height: 11em;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-widget p {
  font-size: 6.7em;
  display: inline-block;
  /* float: left; */
  margin-top: 0px;
  margin-bottom: 75px;
  max-height: 120px;
   
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts #calculator-widget p {
    font-size: 2.8em;
    margin-bottom: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #calculator-widget .weight-kg {
    font-size: 0.6em !important;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-widget [class*="units-"] {
  font-size: 0.6em !important;
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-widget .weight-kg {
  font-size: 0.6em !important;
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-widget span[class*="units-icon-"] {
  display: block;
  text-align: center;
  margin: 0px auto;
  width: 100px;
  height: 25px;
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-widget .units-icon-cup {
  background: url("../../assets/img/units/cup.png") no-repeat center center;
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-widget .units-icon-drops {
  background: url("../../assets/img/units/dropper.png") no-repeat center center;
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-widget .units-icon-suppositories {
  background: url("../../assets/img/units/suppositories.png") no-repeat center center;
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-widget .units-icon-syringe {
  background: url("../../assets/img/units/syringe.png") no-repeat center center;
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-widget .units-icon-tablets {
  background: url("../../assets/img/units/tablets.png") no-repeat center center;
}
:lang(en-AU) .template-panadol-template.page-experts .calculator-display-left,
:lang(en-AU) .template-panadol-template.page-experts .calculator-display-right {
  width: 45%;
  margin: 0px;
  padding: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .calculator-display-middle {
  padding: 8px 0 0 0;
  width: 10%;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .calculator-display-middle {
    margin-left: -8px;
    margin-right: 6px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .calculator-display-left {
    margin-left: -5px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-widget .age {
  font-size: 0.21em;
  vertical-align: top;
  text-align: right;
  width: 65%;
  display: inline-block;
  margin-right: 18px;
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-widget .age {
  font-size: 0.21em;
  vertical-align: top;
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-widget input {
  width: 95%;
  border-radius: 3px;
  /* background-color: white;*/
}
:lang(en-AU) .template-panadol-template.page-experts #side-note {
  background-color: white;
  border-radius: 10px;
  padding: 16px 46px 16px 36px;
  max-width: 93%;
  margin-top: 80px;
}
:lang(en-AU) .template-panadol-template.page-experts #side-note h3 {
  color: #0aa259;
  font-size: 2em;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts #side-note {
    padding: 16px 20px 16px 20px;
    width: 80%;
  }
  :lang(en-AU) .template-panadol-template.page-experts #side-note h3 {
    font-size: 1em;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #side-note span.icon-clock {
  background-image: url("../../assets/img/time-icon.png");
}
:lang(en-AU) .template-panadol-template.page-experts #side-note span.icon-repeat {
  background-image: url("../../assets/img/repeat-icon.png");
}
:lang(en-AU) .template-panadol-template.page-experts #side-note h3 span {
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: sub;
  height: 20px;
  width: 20px;
  margin: 7px 7px 0 0;
}
:lang(en-AU) .template-panadol-template.page-experts #side-note hr {
  margin: 17px 0;
  border: 0.6px solid #efefef;
}
@-moz-document url-prefix() {
  :lang(en-AU) .template-panadol-template.page-experts input[type=range] {
    height: 6px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts input[type=range] {
  -webkit-appearance: none;
  width: 100%;
  margin: 10px auto;
  display: inline-block;
  /*height: 6px;*/
}
:lang(en-AU) .template-panadol-template.page-experts input[type="range"] {
  -webkit-appearance: none;
  -moz-apperance: none;
  border-radius: 6px;
}
:lang(en-AU) .template-panadol-template.page-experts input[type='range']::-webkit-slider-thumb {
  -webkit-appearance: none !important;
  background-color: #E9E9E9;
  border: 1px solid #CECECE;
  height: 15px;
  width: 15px;
}
:lang(en-AU) .template-panadol-template.page-experts input[type=range]:focus {
  outline: none;
}
:lang(en-AU) .template-panadol-template.page-experts input[type=range]::-webkit-slider-runnable-track {
  width: 100%;
  height: 8.4px;
  cursor: pointer;
  box-shadow: 1px 1px 1px transparent, 0px 0px 1px rgba(13, 13, 13, 0);
  background: rgba(48, 113, 169, 0);
  border-radius: 1.3px;
  border: 0.2px solid rgba(1, 1, 1, 0);
}
:lang(en-AU) .template-panadol-template.page-experts input[type=range]::-webkit-slider-thumb {
  box-shadow: 0px 0px 0px transparent, 0px 0px 0px rgba(13, 13, 13, 0);
  border: 4.5px solid #81cece;
  height: 50px;
  width: 50px;
  border-radius: 25px;
  background: #ff6a16;
  cursor: pointer;
  -webkit-appearance: none;
  margin-top: -21px;
}
@supports (-ms-ime-align: auto) {
  :lang(en-AU) .template-panadol-template.page-experts input[type=range]::-webkit-slider-thumb {
    margin-top: 0px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts input[type=range]:focus::-webkit-slider-runnable-track {
  background: rgba(48, 113, 169, 0);
}
:lang(en-AU) .template-panadol-template.page-experts input[type=range]::-moz-range-track {
  width: 100%;
  height: 8.4px;
  cursor: pointer;
  box-shadow: 1px 1px 1px transparent, 0px 0px 1px rgba(13, 13, 13, 0);
  background: rgba(48, 113, 169, 0);
  border-radius: 1.3px;
  border: 0.2px solid rgba(1, 1, 1, 0);
}
:lang(en-AU) .template-panadol-template.page-experts input[type=range]::-moz-focus-outer {
  /*https://stackoverflow.com/questions/18794026/remove-dotted-outline-from-range-input-element-in-firefox?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa*/
  border: 0;
}
:lang(en-AU) .template-panadol-template.page-experts input[type=range]::-moz-range-thumb {
  box-shadow: 0px 0px 0px transparent, 0px 0px 0px rgba(13, 13, 13, 0);
  border: 4.5px solid #81cece;
  height: 50px;
  width: 50px;
  border-radius: 29px;
  background: #ff6a16;
  cursor: pointer;
}
:lang(en-AU) .template-panadol-template.page-experts input[type=range]::-ms-track {
  width: 100%;
  height: 6px;
  /*remove bg colour from the track, we'll use ms-fill-lower and ms-fill-upper instead */
  background: #81cece;
  /*leave room for the larger thumb to overflow with a transparent border */
  border-color: transparent;
  border-width: 30px 0;
  /*remove default tick marks*/
  color: transparent;
}
:lang(en-AU) .template-panadol-template.page-experts input[type=range]::-ms-fill-lower {
  background: #3aa5a5;
  border-radius: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts input[type=range]::-ms-fill-upper {
  background: #fff;
  border-radius: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts input[type=range]::-ms-thumb {
  border: #fff solid 5px;
  height: 50px;
  width: 50px;
  border-radius: 50%;
  background: #ff6a16;
}
:lang(en-AU) .template-panadol-template.page-experts input[type=range]:focus::-ms-fill-lower {
  background: #3aa5a5;
}
:lang(en-AU) .template-panadol-template.page-experts input[type=range]:focus::-ms-fill-upper {
  background: #fff;
}
:lang(en-AU) .template-panadol-template.page-experts input[type=range]::-ms-tooltip {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .calculator-description {
  width: 35%;
  display: inline-block;
  /* float: left; */
  padding-right: 20px;
  margin-top: 15px;
  line-height: 1.9em;
}
:lang(en-AU) .template-panadol-template.page-experts .calculator-description h2 {
  font-size: 2.7em;
  line-height: 1.1;
}
:lang(en-AU) .template-panadol-template.page-experts .calculator-description .calc-hr {
  border: 0;
  height: 2px;
  background: #fff;
  margin-top: 34px;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .calculator-description {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .calculator-description h2 {
    font-size: 18px;
    line-height: 1.1;
  }
  :lang(en-AU) .template-panadol-template.page-experts .calculator-description .calc-hr {
    display: none;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .calculator-description p {
  margin-top: 15px;
  line-height: 1.7em;
  color: #666;
   
  font-size: 1.7em;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .calculator-description p {
    font-size: 15px;
    line-height: 1.4;
    margin-top: 10px;
  }
}
@media (max-width: 1025px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .calculator-description h2 {
    font-size: 1.7em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .calculator-description p {
    font-size: 1em;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .calculator-description a {
  color: #00944e;
  display: inline-block;
  font-weight: bold;
  text-decoration: underline;
}
:lang(en-AU) .template-panadol-template.page-experts #how-to-dose {
  overflow: hidden;
}
:lang(en-AU) .template-panadol-template.page-experts #how-to-dose h3 {
  color: #666;
  text-align: center;
  font-size: 2em;
   
}
:lang(en-AU) .template-panadol-template.page-experts .how-to-dose-item {
  display: inline-block;
  text-align: center;
  /* float: left; */
  width: 33%;
  min-height: 250px;
   
  color: #666;
  font-size: 1.5em;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .how-to-dose-item {
    width: 46%;
    margin-right: 8px;
    font-size: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .how-to-dose-item:nth-child(4) {
    clear: both;
  }
  :lang(en-AU) .template-panadol-template.page-experts .how-to-dose-item:nth-child(6) {
    clear: both;
  }
  :lang(en-AU) .template-panadol-template.page-experts #how-to-dose {
    margin-top: 30px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #how-to-dose h3 {
    margin-bottom: 0px;
    font-size: 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .how-to-dose-item p {
    margin-top: 0px;
    margin-bottom: 0px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .how-to-dose-item div {
  margin: 0px auto;
}
:lang(en-AU) .template-panadol-template.page-experts .how-to-dose-item span {
  text-align: inherit;
  display: inherit;
  color: #0aa259;
  font-size: 1.1em;
  margin-bottom: 8px;
   
}
:lang(en-AU) .template-panadol-template.page-experts #calculator-share {
  display: table;
  background-color: white;
  border-radius: 10px;
  margin-top: 30px;
  margin-bottom: 40px;
  padding: 18px 26px;
  max-width: 450px;
}
:lang(en-AU) .template-panadol-template.page-experts .share-left,
:lang(en-AU) .template-panadol-template.page-experts .share-right {
  display: table-cell;
  vertical-align: middle;
}
:lang(en-AU) .template-panadol-template.page-experts .share-left h3 {
  color: #0aa259;
   
  font-size: 1.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .share-left p {
   
  color: #666;
  font-size: 12px;
}
:lang(en-AU) .template-panadol-template.page-experts .share-left {
  font-size: 0.8em;
}
:lang(en-AU) .template-panadol-template.page-experts .share-right a {
  width: 160px;
  background-color: #457bcb;
  color: white;
  font-weight: bold;
  height: 50px;
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  border-radius: 6px;
   
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .share-left,
  :lang(en-AU) .template-panadol-template.page-experts .share-right {
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .how-to-dose-item span {
    font-size: 0.8em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .share-left h3 {
    font-size: 16px;
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .share-left p {
    font-size: 12px;
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .share-right a {
    display: inline-block;
    height: 20px;
    padding: 15px;
    vertical-align: initial !important;
    width: 81%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .share-right {
    margin: 0 auto;
    width: 185px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_01 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -175px -10px;
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_02 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -505px -175px;
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_03 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -10px -175px;
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_04 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -175px -175px;
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_05 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -340px -10px;
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_06 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -340px -175px;
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_07 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -10px -340px;
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_08 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -175px -340px;
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_09 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -340px -340px;
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_10 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -505px -10px;
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_11 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -10px -10px;
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_12 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -505px -340px;
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_13 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -10px -505px;
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_14 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -175px -505px;
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_15 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -340px -505px;
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_16 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -505px -505px;
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_17 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -670px -10px;
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_33 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -670px -175px;
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_34 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -670px -340px;
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_35 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -670px -505px;
}
:lang(en-AU) .template-panadol-template.page-experts .bg-how_to_dose_36 {
  width: 145px;
  height: 145px;
  background: url("../../assets/img/how-to-dose/css_sprites.png") -10px -670px;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts div[class^="bg-how_to_dose"] {
    transform: scale(0.8);
    margin-left: 0px auto;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #what-next {
  margin-top: 60px;
  margin-bottom: 60px;
  background-color: white;
  border-radius: 10px;
  overflow: overlay;
  /*max-width: 686px;*/
  margin-left: auto;
  margin-right: auto;
}
:lang(en-AU) .template-panadol-template.page-experts #what-next h3 {
  color: #666;
  text-align: center;
  margin-bottom: 10px;
   
  font-size: 2em;
}
@media (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts #what-next .next-item {
    font-size: 1em;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts #what-next h3 {
    font-size: 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts #what-next .next-item {
    font-size: 1em;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #what-next .next-item {
  display: table;
  margin-bottom: 20px;
  font-size: 1.5em;
}
@media (max-width: 1024px) and (max-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts #what-next .next-item {
    font-size: 1em;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts #what-next .next-item {
    font-size: 1em;
  }
}
@media (max-width: 1920px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts #what-next .next-item:first-child {
    margin-bottom: 0px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #what-next .next-item span {
  width: 10%;
  margin-left: -20px;
  text-align: center;
  color: #0aa259;
  font-weight: bold;
   
}
:lang(en-AU) .template-panadol-template.page-experts #what-next .next-item p {
  width: 50%;
   
  color: #666;
}
:lang(en-AU) .template-panadol-template.page-experts #what-next .next-item p.image-wrapper {
  width: 32%;
}
:lang(en-AU) .template-panadol-template.page-experts #what-next .next-item img,
:lang(en-AU) .template-panadol-template.page-experts #what-next .next-item span,
:lang(en-AU) .template-panadol-template.page-experts #what-next .next-item p {
  display: table-cell;
  vertical-align: middle;
}
:lang(en-AU) .template-panadol-template.page-experts #what-next .left-column,
:lang(en-AU) .template-panadol-template.page-experts #what-next .right-column {
  float: left;
  width: 35%;
}
:lang(en-AU) .template-panadol-template.page-experts #what-next .left-column {
  padding-left: 15%;
}
:lang(en-AU) .template-panadol-template.page-experts #what-next .right-column {
  padding-right: 15%;
}
@media (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts #what-next .right-column {
    padding-right: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #what-next .left-column {
    padding-left: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #what-next .left-column,
  :lang(en-AU) .template-panadol-template.page-experts #what-next .right-column {
    width: 50%;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts #what-next .left-column,
  :lang(en-AU) .template-panadol-template.page-experts #what-next .right-column {
    float: left;
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts #what-next .left-column {
    padding-left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts #what-next .right-column {
    padding-right: 0;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .page-dosage-calculator #wrapper {
  background-color: #edefe8;
}
@media (max-width: 1024px) and (max-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts #calculator-widget p {
    font-size: 3.3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts #calculator-heading .title-wrapper h3 {
    font-size: 1.1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts #side-note h3 {
    font-size: 1.2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts #side-note ul li {
    font-size: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .how-to-dose-item {
    font-size: 1em;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-header-tooltip {
  top: 8vw;
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-logo {
    z-index: 12 !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-header-links-rte,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-menu-rte {
    margin-top: 2.8rem;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-menu-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-safety-content-box {
    position: relative;
    top: 2.8rem;
  }
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-logo {
    z-index: 12 !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-header-links-rte,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-menu-rte {
    margin-top: 3.7rem;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-menu-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-safety-content-box {
    position: relative;
    top: 3.7rem;
  }
}
@media screen and (max-width: 1920px) and (min-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-safety-content-box {
    position: relative;
    bottom: 0;
    top: -0.8rem;
  }
}
@media screen and (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-mobile-new-calc {
    width: 33px !important;
    margin-right: 21px;
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-dosage-mobile-new-calc {
    margin-bottom: 0;
  }
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-mobile-new-calc {
    width: 28px !important;
    margin-right: 16px;
    float: left !important;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .box.panadol-prod-dosage-table-box .panadol-content-rte p:nth-child(1) {
  max-height: none;
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .box.panadol-prod-dosage-table-box .panadol-content-rte p:nth-child(1) {
    font-size: 0.56rem !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .panadol-article-detail-content-box .image figcaption p {
    font-size: 1rem;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .panadol-mobile-box .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab {
    margin-left: 0.45em;
    margin-right: 0.45em;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .panadol-mobile-box .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab .tabs-nav {
    width: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .panadol-navigation-tab.panadol-home-best-of-week-tab .tabs-nav li.tabs-nav-item,
  :lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item,
  :lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item {
    padding: 0;
    padding-bottom: 1rem;
    height: auto;
  }
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .panadol-mobile-box .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab .tabs-nav {
    width: 46rem;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .panadol-navigation-tab.panadol-home-best-of-week-tab .tabs-nav li.tabs-nav-item,
  :lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item,
  :lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item {
    padding: 0;
    padding-bottom: 1rem;
    height: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(es-CO) .richText ul li,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-compare-label-rte.richText ul li span {
    font-size: 14px;
  }
}
@media screen and (max-width: 1920px) and (min-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .share-bar a.addthis_button,
  :lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .panadol-print p,
  :lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-print p {
    padding-left: 2.75em;
  }
}
@media screen and (min-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item,
  :lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item,
  :lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item {
    height: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .panadol-home-spotlight-tab.tabs .tabs-nav,
  :lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .panadol-home-best-of-week-tab .tabs-nav {
    height: auto;
    padding: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .panadol-desktop-box .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab .tabs-nav {
    width: 60rem;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .panadol-randomizier-desktop-box .randomizier-icon img:first-child {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=es-CO] .panadol-randomizier-desktop-box .randomizier-icon img:last-child {
  width: 34%;
}
:lang(en-AU) .template-panadol-template.page-experts .page-vivir-bien .panadol-article-related-content-richtext img.richText-image.pull-left {
  width: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .page-preguntas-frecuentes .panadol-faq-question-rte img {
  width: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .page-productos .parametrizedhtml {
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .page-productos img {
  width: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .page-sintomas .carousel .carousel-slides li .carouselSlide .richText img {
  width: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .page-sintomas .panadol-desktop-content-box .panadol-content-box .parametrizedhtml,
:lang(en-AU) .template-panadol-template.page-experts .page-sintomas .panadol-tablet-content-box .panadol-content-box .parametrizedhtml,
:lang(en-AU) .template-panadol-template.page-experts .page-sintomas .panadol-mobile-content-box .panadol-content-box .parametrizedhtml {
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .page-sintomas .panadol-tablet-content-box .carousel ul li .carouselSlide .component-content .parametrizedhtml {
  padding: 8px 14px 0;
}
:lang(en-AU) .template-panadol-template.page-experts .page-sintomas .panadol-mobile-content-box .carousel ul li .carouselSlide .component-content .parametrizedhtml {
  padding: 8px 14px 0;
}
:lang(en-AU) .template-panadol-template.page-experts .page-productos .panadol-desktop-n-tablet-conent-box .panadol-content-grey-box .carousel ul li .carouselSlide .component-content .parametrizedhtml {
  padding: 8px 14px 0;
}
@media (min-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts .page-productos .panadol-desktop-n-tablet-conent-box .panadol-content-grey-box .carousel ul li .carouselSlide .component-content .parametrizedhtml {
    padding: 18px 40px 0;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .page-productos .panadol-desktop-n-tablet-conent-box .panadol-content-grey-box .carousel ul li .carouselSlide .component-content .parametrizedhtml img {
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .page-productos .panadol-mobile-content-box .carousel ul li .carouselSlide .component-content .parametrizedhtml {
  padding: 8px 14px 0;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .page-sintomas .panadol-symptoms-tip-section ul li .parametrizedhtml {
    text-align: center;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .green-text-paragraph {
  color: #009151;
}
:lang(en-AU) .template-panadol-template.page-experts .item-hide {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts #header .logo-and-search {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  /*pointer-events: none;*/
}
@media (max-width: 1920px) and (min-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-mobile-header-menu-box {
    display: none;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container {
  margin-bottom: 0;
  background: -webkit-linear-gradient(left, #f1f2f2, #c4c3c3);
  background: -o-linear-gradient(right, #f1f2f2, #c4c3c3);
  background: -moz-linear-gradient(right, #f1f2f2, #c4c3c3);
  background: linear-gradient(to right, #f1f2f2, #c4c3c3);
  background: -ms-linear-gradient(to right, #f1f2f2, #c4c3c3);
  -webkit-box-shadow: 1px 3px 5px 0 rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 1px 3px 5px 0 rgba(0, 0, 0, 0.35);
  box-shadow: 1px 3px 5px 0 rgba(0, 0, 0, 0.35);
  /* -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0,startColorstr=#f1f2f2,endColorstr=#c4c3c3)"; */
  /*min-height: 61px;*/
  min-height: 120px;
  z-index: 3;
  position: relative;
  line-height: normal;
  opacity: 1;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container ul {
    /*margin: 0 0 0 130px;
width: 80%;*/
  margin-top: 4px;
  position: absolute;
  top: 0;
  left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container ul li {
  padding: 1.45em 0 1.45em 0;
  display: inline-block;
  list-style-type: none;
  font-size: 1.5vw;
  color: #666;
  cursor: pointer;
  font-family: Montserrat;
  font-weight: 700;
  margin-bottom: 0;
  margin-right: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container ul li span {
  background: url(../../assets/img/panadol-menu-arrow.png) right center no-repeat;
  padding-right: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container ul li a {
  color: #666;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container ul li.highlightedMenu {
  border-bottom: .4em solid #2d9147;
  padding-bottom: 1.05em;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container ul li.highlightedMenu span {
  color: #009457;
  background: url(../../assets/img/green-arrow-desktop-nav.png) right center no-repeat;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop,
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop {
  background-color: #fff;
  -moz-box-shadow: 0 3px 13px 0 rgba(0, 0, 0, 0.15), inset 0 3px 5px rgba(0, 0, 0, 0.35);
  -webkit-box-shadow: 0 3px 13px 0 rgba(0, 0, 0, 0.15), inset 0 3px 5px rgba(0, 0, 0, 0.35);
  box-shadow: 0 3px 13px 0 rgba(0, 0, 0, 0.15), inset 0 3px 5px rgba(0, 0, 0, 0.35);
  width: 94%;
  margin: 0 auto;
  margin-left: 3% !important;
  position: relative;
  top: 120px;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-navigation-container-desktop {
  background-color: #f2f2f2;
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.35);
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.35);
  box-shadow: inset 0 3px 0px rgba(0, 0, 0, 0.2);
  margin-bottom: 0;
  padding-top: 8em;
  width: 24%;
  float: left;
  clear: none;
  padding-bottom: 6em;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-content-container-desktop {
  padding-right: 1em;
  padding-left: 3.5em;
  padding-top: 3em;
  width: 76%;
  float: left;
  clear: none;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-content-container-desktop .panadol-navigation-products-rte {
  border-bottom: 1px solid #d4d4d4;
  width: 31.8%;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-content-container-desktop .panadol-navigation-products-rte .richText-content {
  margin-left: 13.4em;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-content-container-desktop .panadol-navigation-products-rte img {
  width: 9vw;
  margin: 0 0 10px;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-content-container-desktop .panadol-navigation-products-rte p,
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-content-container-desktop .panadol-navigation-products-rte a {
  font-size: .89vw;
  font-family: Montserrat;
 font-weight: 400;
  color: #666;
  margin: 0;
  text-decoration: none;
  line-height: 1.5;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-content-container-desktop .see-more-pdct-details a {
  font-family: Montserrat;
  font-weight: 700;
  text-decoration: none;
  color: #009159;
  font-size: 1.12vw;
  background: url(../../assets/img/Desktop_content_right_arrow.png) right no-repeat;
  padding-right: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop span.nav-pdct-title,
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-content-container-desktop .panadol-navigation-products-rte span.nav-pdct-title a {
  font-size: 1.19vw;
  font-family: Montserrat;
  font-weight: 700;
  color: #019151;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-content-container-desktop .panadol-home-best-of-week-tab .tabs-nav {
  width: 34vw;
  height: 8em;
  margin-left: 0;
  position: relative;
  border-bottom: 1px solid #dfdfdf;
  padding-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-content-container-desktop .panadol-home-best-of-week-tab .tabs-nav ul {
  left: 0;
  overflow: hidden;
  padding-bottom: 4px;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-content-container-desktop .panadol-home-best-of-week-tab .tabs-nav ul.tabs-nav-list li.tabs-nav-item {
  padding: 4px 2vw 7px;
  display: block;
  list-style-type: none;
  font-size: 2em;
  color: #666;
  cursor: pointer;
  font-family: Montserrat;
  font-weight: 700;
  margin-bottom: 0;
  margin-right: 0;
  height: 100%;
  background-color: #fff;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-content-container-desktop .panadol-home-best-of-week-tab .tabs-nav ul.tabs-nav-list li.tabs-nav-item a {
  color: #00944e;
  font-size: 0.78em;
  font-family: "Montserrat";
  font-weight: 700;
  background: transparent;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-content-container-desktop .panadol-home-best-of-week-tab .tabs-nav ul li span {
  background: none;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-navigation-container-desktop ul {
  position: relative;
  left: 0;
  margin: 0;
  padding: 0;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-navigation-container-desktop li {
  margin-bottom: 0;
  padding-bottom: 1.5em;
  padding-top: 1em;
  margin-left: 0;
  padding-left: 0;
  font-size: 14px;
  list-style-type: none;
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-navigation-container-desktop li a {
  padding-left: 3em;
  display: inline-block;
  margin-top: 5px;
  color: #009159;
  font-size: 1.45em;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-navigation-container-desktop li.activeSubMenu {
  background: url(../../assets/img/panadol-dekstop-nav-arrow.png) no-repeat;
  background-size: 100% 100%;
  min-width: 24.3vw;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-navigation-container-desktop li.activeSubMenu a {
  color: #fff;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-content-container-desktop ul {
  position: relative;
  left: 0;
  top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-content-container-desktop ul li {
  display: block;
  margin-left: 0;
  margin-bottom: 16px;
  padding: 0 0 0 15px;
  position: relative;
  font-size: 14px;
  list-style-type: none;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-desktop .subitems-content-container-desktop ul li a {
  color: #019151;
  font-size: 1.19vw;
  text-decoration: none;
  font-family: Montserrat;
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts #header .item-safety-information-content {
  position: absolute;
  left: 12%;
  top: 8.6em;
  width: 60%;
  padding-right: 8%;
  padding-left: 8%;
  background-color: #fff;
  -moz-box-shadow: 3px 3px 13px 0 rgba(0, 0, 0, 0.15), inset 0 3px 5px rgba(0, 0, 0, 0.35);
  -webkit-box-shadow: 3px 3px 13px 0 rgba(0, 0, 0, 0.15), inset 0 3px 5px rgba(0, 0, 0, 0.35);
  box-shadow: 3px 3px 13px 0 rgba(0, 0, 0, 0.15), inset 0 3px 5px rgba(0, 0, 0, 0.35);
}
:lang(en-AU) .template-panadol-template.page-experts #header .item-safety-information-content h2 {
  color: #666;
  font-size: 1.43vw;
  text-align: center;
  border-bottom: 2px solid #ebebeb;
  margin-top: 1.5em;
  padding-bottom: .5em;
}
:lang(en-AU) .template-panadol-template.page-experts #header .item-safety-information-content p {
  line-height: 1.7;
}
:lang(en-AU) .template-panadol-template.page-experts #header .item-calculator-content {
  position: absolute;
  left: 38%;
  top: 8.6em;
  background-color: #efefef;
  width: 38vw;
}
:lang(en-AU) .template-panadol-template.page-experts #header .item-calculator-content .panadol-navigation-dosage-box {
  display: block;
  width: 38vw;
  position: relative;
  background-color: #efefef;
  -moz-box-shadow: 0 3px 13px 0 rgba(0, 0, 0, 0.15), inset 0 3px 5px rgba(0, 0, 0, 0.35);
  -webkit-box-shadow: 0 3px 13px 0 rgba(0, 0, 0, 0.15), inset 0 3px 5px rgba(0, 0, 0, 0.35);
  box-shadow: 0 3px 13px 0 rgba(0, 0, 0, 0.15), inset 0 3px 5px rgba(0, 0, 0, 0.35);
}
:lang(en-AU) .template-panadol-template.page-experts #header .item-calculator-content .panadol-dosage-weight-box {
  margin: 0 auto;
  margin-bottom: 0em;
  padding-top: 2.5em;
  padding-bottom: 0;
  width: 400px;
}
:lang(en-AU) .template-panadol-template.page-experts #header .item-calculator-content .panadol-navigation-dosage-box .richText h2 {
  font-size: 2.26vw;
  line-height: 1.5;
   
}
:lang(en-AU) .template-panadol-template.page-experts #header .item-calculator-content .panadol-navigation-dosage-box .richText p {
  font-size: 1.19vw;
  color: #666;
  text-align: center;
  line-height: 32px;
}
:lang(en-AU) .template-panadol-template.page-experts #header .item-calculator-content .panadol-navigation-dosage-box .panadol-dosage-weight {
  width: 303px;
  background: url(../../assets/img/panadol-dosage-desktop-background.png) no-repeat;
}
:lang(en-AU) .template-panadol-template.page-experts #header .item-calculator-content .panadol-navigation-dosage-box .dosageOptionGroup {
  display: block;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts #header .item-calculator-content .panadol-navigation-dosage-box .dosageCalculator input {
  padding: 9px;
  border: 1px solid #e0e0e0;
  width: 68px;
  height: 18px;
  min-height: 18px;
  float: none;
  font-size: 1.33vw;
  font-family: Montserrat;
 font-weight: 400;
  color: #666;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  margin: 12px 5px 1px 18px;
}
:lang(en-AU) .template-panadol-template.page-experts #header .item-calculator-content .panadol-navigation-dosage-box .dosageCalculator label span {
  font-size: 18.61px;
  color: #666;
   
  margin-right: 5px;
  margin-top: 0;
  display: inline-block;
  position: relative;
  top: 6px;
}
:lang(en-AU) .template-panadol-template.page-experts #header .item-calculator-content .panadol-navigation-dosage-box .dosageCalculatorButton {
  background: url(../../assets/img/panadol-calc-desktop.png) no-repeat;
  min-width: 124px;
  min-height: 43px;
  border: 0;
   
  font-size: 14.78px;
  margin-bottom: 0;
  vertical-align: bottom;
  outline: 0;
  margin-left: 82px;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-search-outer-box {
  margin-bottom: 0;
  background: -webkit-linear-gradient(left, #f1f2f2, #c4c3c3);
  background: -o-linear-gradient(right, #f1f2f2, #c4c3c3);
  background: -moz-linear-gradient(right, #f1f2f2, #c4c3c3);
  background: linear-gradient(to right, #f1f2f2, #c4c3c3);
  background: -ms-linear-gradient(to right, #f1f2f2, #c4c3c3);
  -webkit-box-shadow: 1px 3px 5px 0 rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 1px 3px 5px 0 rgba(0, 0, 0, 0.35);
  box-shadow: 1px 3px 5px 0 rgba(0, 0, 0, 0.35);
  /* -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0,startColorstr=#f1f2f2,endColorstr=#c4c3c3)"; */
  min-height: 61px;
  z-index: 3;
  position: relative;
  line-height: normal;
  opacity: 1;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-search-outer-box .searchBox.section.panadol-search {
  width: 70%;
  margin: 1.5vw auto 12px;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-search-outer-box .searchBox.section.panadol-search form.form-search {
  width: 92%;
  float: left;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-search-outer-box .panadol-search.searchBox input[type=text] {
  width: 94%;
  border: none;
  min-height: 3.4em;
  padding-left: 6%;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-search-outer-box .panadol-search button {
  border: none;
  text-indent: -999px;
  background: url(../../assets/img/panadol-search-button.png) no-repeat;
  width: 27px;
  position: relative;
  top: -33px;
  left: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-search-outer-box .searchBox.section.panadol-search .panadol-search-close {
  text-indent: -99999px;
  background: url(../../assets/img/panadol-search-close.png) no-repeat;
  cursor: pointer;
  float: right;
  background-size: 100%;
  width: 3em;
  min-height: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts #header .panadol-mobile-header-menu-box {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 10;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile {
  position: absolute;
  top: 40px;
  z-index: 2;
}
:lang(en-AU) .template-panadol-template.page-experts #header .panadol-mobile-header-menu-box .mobile-navbar-menu {
  cursor: pointer;
}
:lang(en-AU) .template-panadol-template.page-experts #header .subitems-navigation-container-mobile {
  width: 100%;
  min-height: 100px;
  background-color: #fff;
  -moz-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
}
:lang(en-AU) .template-panadol-template.page-experts #header .subitems-navigation-container-mobile ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  width: 100%;
  position: static;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts #header .subitems-navigation-container-mobile ul li {
  display: block;
  border-bottom: 1px solid #d4d4d4;
}
:lang(en-AU) .template-panadol-template.page-experts #header .subitems-navigation-container-mobile ul li.highlightedMenu {
  background: #009457 url(../../assets/img/white-back-arrow.png) no-repeat 97%;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts #header .subitems-navigation-container-mobile ul li.highlightedMenu span {
  color: #fff;
}
:lang(en-AU) .template-panadol-template.page-experts #header .subitems-navigation-container-mobile ul li span {
  background: none;
  padding: auto;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .panadol-mobile-header-nav-rte {
  line-height: 21px;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .panadol-mobile-header-nav-rte p {
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .panadol-mobile-header-nav-rte p .mobile-menu-active {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 13.39px;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .panadol-navigation-products-rte {
  margin-bottom: 0;
  border-bottom: 1px solid #eee;
  margin-left: 5% !important;
  margin-right: 5% !important;
  width: 90%;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .panadol-navigation-products-rte p,
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .panadol-navigation-products-rte p a {
  line-height: 23px;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .panadol-navigation-products-rte .component-content {
  width: 300px;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .panadol-navigation-products-rte .component-content .richText-image.pull-left {
  max-width: 120px;
  width: 100%;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .panadol-see-more-mobile-rte {
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .panadol-see-more-mobile-rte .see-more-pdct-details a {
  text-decoration: none;
  font-family: Montserrat;
  font-weight: 700;
  color: #2d9147;
  background: url(../../assets/img/green-arrow.png) right 0px no-repeat;
  padding-right: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .panadol-navigation-tab .tabs-nav {
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .panadol-navigation-tab .tabs-nav ul li {
  background-color: #fff;
  display: block;
  height: auto;
  margin: 0 0.4em;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .panadol-navigation-tab .tabs-nav ul li a {
  line-height: 1.4;
}
:lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .panadol-navigation-tab .tabs-content {
  background-color: #fff;
}
:lang(en-AU) .template-panadol-template.page-experts #header .panadol-mobile-header-menu-box .panadol-mobile-header-menu-wrapper .panadol-search-icon {
  margin-right: 16px;
  width: 18px !important;
  margin-top: 5px;
}
:lang(en-AU) .template-panadol-template.page-experts #header .panadol-mobile-header-menu-box .panadol-mobile-header-menu-wrapper .gsk-logo {
  margin-right: 16px;
  max-width: 31px;
  float: left !important;
  width: 35px !important;
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container {
    min-height: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container ul li {
    display: block;
    border-bottom: 1px solid #d4d4d4;
    text-align: center;
    font-size: 13.39px;
    color: #009151;
    margin-bottom: 0;
    padding-top: 1.25em;
    padding-bottom: 1.25em;
    margin-left: 1.2em;
    margin-right: 1.2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container ul li span {
    background: url(../../assets/img/green-arrow.png) no-repeat right 4px;
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-mobile-symptoms-tab ul li span {
    background: none;
    padding-right: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container ul li a {
    color: #009151;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .panadol-mobile-symptoms-tab.panadol-home-spotlight-tab {
    margin: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .panadol-mobile-symptoms-tab.panadol-home-spotlight-tab .tabs-content {
    padding-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-navigation-dosage-box {
    width: auto;
    padding-left: 3.3em;
    padding-right: 3.3em;
    margin-top: 38px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .item-calculator-content-mobile .panadol-dosage-weight-box .panadol-content-rte p {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .item-calculator-content-mobile .dosagecalculator.panadol-dosage-weight {
    background: url(../../assets/img/dosage-calc-mob-background.png) no-repeat;
    width: 228px;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .item-calculator-content-mobile .panadol-dosage-weight-box .panadol-dosage-weight .dosageCalculatorButton {
    margin-left: 37px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .item-safety-information-content-mobile {
    margin-top: 38px;
    -moz-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
    background-color: #fff;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .item-safety-information-content-mobile .richText-content {
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .item-safety-information-content-mobile .richText-content p {
    padding-top: 1em;
    padding-bottom: 1em;
    margin: 0;
    line-height: 21px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-search {
    display: none;
    background-color: #ffffff;
    -moz-box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.44);
    -webkit-box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.44);
    box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.44);
    position: relative;
    top: 40px;
  }
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-search {
    display: none;
    background-color: #ffffff;
    -moz-box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.44);
    -webkit-box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.44);
    box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.44);
    position: relative;
    top: 51px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .panadol-mobile-header-menu-box .panadol-mobile-header-menu-wrapper .panadol-search-icon {
    width: 22px !important;
    margin-right: 21px;
    margin-top: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-mobile-header-menu-wrapper .image.panadol-search-icon.activeSection {
    background: url(../../assets/img/panadol-green-search.png) no-repeat;
    background-size: 100%;
    border-bottom: 5px solid #00944e;
    padding-bottom: 0;
    padding-top: 5px;
    margin-top: 6px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-mobile-header-menu-wrapper .panadol-dosage-mobile.activeSection {
    border-bottom: 5px solid #00944e;
    background: url(../../assets/img/panadol-dosage-calculator.png) no-repeat;
    background-size: 100%;
    max-height: 41px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-mobile-header-menu-wrapper .panadol-menu-icon.activeSection {
    border-bottom: 5px solid #00944e;
    padding-bottom: 11px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .panadol-mobile-header-menu-box .panadol-mobile-header-menu-wrapper .gsk-logo {
    max-width: 35px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .box.panadol-mobile-header-menu-box {
    height: 51px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .panadol-desk-right-box {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container {
    min-height: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile {
    top: 56px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container ul li {
    display: block;
    border-bottom: 1px solid #d4d4d4;
    text-align: center;
    font-size: 13.39px;
    color: #009151;
    margin-bottom: 0;
    padding-top: 1.25em;
    padding-bottom: 1.25em;
    margin-left: 1.2em;
    margin-right: 1.2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container ul li span {
    background: url(../../assets/img/green-arrow.png) no-repeat right 2px;
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container ul li a {
    color: #009151;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-mobile-symptoms-tab ul li span {
    background: none;
    padding-right: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .panadol-navigation-products-rte {
    margin-bottom: 0;
    border-bottom: 1px solid #eee;
    margin-left: 5% !important;
    margin-right: 5% !important;
    width: 40%;
    float: left;
    clear: right;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .panadol-navigation-products-rte .component-content {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .panadol-navigation-products-rte .richText-content .nav-pdct-title {
    min-height: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .panadol-see-more-mobile-rte .see-more-pdct-details a {
    text-decoration: none;
    font-family: Montserrat;
  font-weight: 700;
    color: #2d9147;
    background: url(../../assets/img/green-arrow.png) right 4px no-repeat;
    padding-right: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container ul li span {
    background: url(../../assets/img/green-arrow.png) no-repeat right 4px;
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .panadol-home-best-of-week-tab.tabs .tabs-content {
    border: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .panadol-mobile-symptoms-tab.panadol-home-spotlight-tab {
    margin: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .panadol-mobile-symptoms-tab.panadol-home-spotlight-tab .tabs-content {
    padding-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container-mobile .subitems-navigation-container-mobile .subitem-symptoms-content-mobile {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-navigation-dosage-box {
    width: auto;
    margin-top: 51px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .item-calculator-content-mobile .panadol-navigation-dosage-box h2 {
    font-size: 25.09px;
    line-height: 28px;
    margin-top: .6em;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .item-calculator-content-mobile .panadol-dosage-weight-box .panadol-content-rte p {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .item-safety-information-content-mobile {
    margin-top: 56px;
    -moz-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.2);
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .item-safety-information-content-mobile .richText-content {
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .item-safety-information-content-mobile .richText-content p {
    padding-top: 1em;
    padding-bottom: 1em;
    margin: 0;
    line-height: 21px;
  }
}
@media screen and (max-width: 1920px) and (min-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container {
    margin-bottom: -100px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-logo {
    position: relative;
    top: 3em;
    left: 0;
    min-width: 12em;
    z-index: 4;
    margin-bottom: -14em;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container ul {
    margin-top: 4px;
    position: absolute;
    top: 0;
    left: 160px;
  }
}
@media screen and (max-width: 1024px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-randomizier-mobile-box.component {
    z-index: 2 !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-navigation-dosage-box {
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-search .panadol-mobile-header-nav-rte {
    background: #00944e url(../../assets/img/white-back-arrow.png) no-repeat 97%;
    color: #ffffff;
    margin: 0;
    display: block;
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-search .searchBox.panadol-search-button {
    margin-left: 3em;
    margin-right: 3em;
    margin-top: 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-search .searchBox.panadol-search-button input[type=text] {
    width: 84%;
    height: 33px;
    padding-left: 16%;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-search .panadol-search-button button {
    border: none;
    text-indent: -999px;
    background: url(../../assets/img/panadol-search-button.png) no-repeat;
    width: 27px;
    position: relative;
    top: -33px;
    left: 10px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-mobile-header-menu-wrapper .panadol-menu-icon {
    margin-top: 3px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-mobile-header-menu-wrapper .panadol-menu-icon.activeSection {
    border-bottom: 5px solid #00944e;
    padding-bottom: 9px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-mobile-header-menu-wrapper .panadol-menu-icon.activeSection p {
    color: #00944e;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-mobile-header-menu-wrapper .panadol-dosage-mobile.activeSection {
    border-bottom: 5px solid #00944e;
    background: url(../../assets/img/panadol-dosage-calculator.png) no-repeat;
    background-size: 100%;
    max-height: 35px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-mobile-header-menu-wrapper .image.panadol-search-icon.activeSection {
    background: url(../../assets/img/panadol-green-search.png) no-repeat;
    background-size: 100%;
    border-bottom: 5px solid #00944e;
    padding-bottom: 0;
    padding-top: 5px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-mobile-header-menu-wrapper .image.panadol-search-icon.activeSection img,
  :lang(en-AU) .template-panadol-template.page-experts #header .menu-box-content-container .panadol-mobile-header-menu-wrapper .panadol-dosage-mobile.activeSection img {
    visibility: hidden;
  }
}
:lang(en-AU) .template-panadol-template.page-experts :lang(en-AU) .rethinkcare-content-box {
  max-width: 1280px;
  margin: 0 auto !important;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(en-AU) .rethinkcare-content-box {
  padding: 0 32px;
  /*width: 100%;*/
}
@media (max-width: 1199px) {
  :lang(en-AU) .template-panadol-template.page-experts :lang(en-AU) .rethinkcare-content-box {
    padding: 0 32px;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts :lang(en-AU) .rethinkcare-content-box {
    padding: 0 15px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper {
  /* max-width: 1440px; */
  margin-left: auto !important;
  margin-right: auto !important;
  margin-bottom: 0;
  background: white;
}
@media (min-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper {
    margin-top: calc(75px + (120 - 75) * ((100vw - 1025px) / (1920 - 1025)));
  }
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper {
    margin-top: 51px;
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper {
    margin-top: 2.8rem;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper p {
  font-family: Montserrat;
 font-weight: 400;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 2;
  letter-spacing: -0.4px;
  color: #16183b;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper p.text-share {
  display: block;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper p.text-share {
    display: none;
  }
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper p {
    font-size: 14px;
    line-height: 1.7;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper h2 {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 36px;
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.17;
  letter-spacing: -0.2px;
  color: #16183b;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper h2 {
    font-size: 28px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .fullscreen-background {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .fullscreen-background > .component-content {
  height: calc(100vh + 120px);
  width: 100%;
  /* background-image: linear-gradient(229deg, rgba(106, 106, 106, 0.3), rgba(0, 153, 70, 0.3)), url("/content/dam/cf-consumer-healthcare/panadol/en_au/rethink-care/rc-landing-page-banner.jpg") !important; */
  background-size: cover;
  background-position: bottom right;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .fullscreen-background > .component-content .content {
  width: 100%;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .fullscreen-background > .component-content {
    /* background-position: 80%;
    background-size: auto 100%; */
    height: calc(100vh - 51px);
  }
  :lang(en-AU) .template-panadol-template.page-experts .rc-landing-page .rc-info p,
  :lang(en-AU) .template-panadol-template.page-experts .rc-landing-page .rc-info .rc-link {
    width: 100%;
    max-width: 223px;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .fullscreen-background > .component-content {
    /* background-position: 80%;
    background-size: auto 100%; */
    min-height: calc(100vh + 70px);
    height: 100%;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .fullscreen-background > .component-content .rethinkcare-content-box .image.header-anchor {
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translatex(-50%);
  transform: translatex(-50%);
  margin-left: 0;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .fullscreen-background.rc-healthies-header > .component-content {
  /* background-image: linear-gradient(229deg, rgba(106, 106, 106, 0.3), rgba(0, 153, 70, 0.3)), url(/content/dam/cf-consumer-healthcare/panadol/en_au/rethink-care/rc-healthies-header.jpg) !important; */
  background-size: cover;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .rc-landing-page-header-banner-text h1 {
  font-family: Montserrat;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 72px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.11;
  letter-spacing: -0.5px;
  text-align: center;
  color: #ffffff;
}
@media (max-width: 991px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .rc-landing-page-header-banner-text h1 {
    font-size: 54px;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .rc-landing-page-header-banner-text h1 {
    font-size: 36px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .rc-landing-page-header-banner-text p {
  font-family: 'Montserrat';
font-weight: '400';
  font-size: 18px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.78;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
  max-width: 600px;
  margin: 0 auto;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .rc-landing-page-header-banner-text p {
    font-size: 14px;
    /* color: #16183b; */
    color: #fff;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .rc-landing-page-header-banner-text p {
    font-size: 14px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .rc-landing-page-header-banner-text .rc-link-video-overlay {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 18px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.67;
  letter-spacing: -0.3px;
  text-align: center;
  color: #ffffff;
  text-decoration: none;
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .rc-landing-page-header-banner-text .rc-link-video-overlay::after {
  content: "";
  background: url("/content/dam/cf-consumer-healthcare/panadol/en_au/rethink-care/video-icon.png");
  background-size: cover;
  display: inline-block;
  vertical-align: middle;
  margin-left: 7px;
  width: 41px;
  height: 41px;
}
@media (max-width: 991px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .rc-landing-page-header-banner-text .rc-link-video-overlay {
    font-size: 14px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .rc-landing-page-header-banner-text .rc-link-video-overlay::after {
    width: 30px;
    height: 30px;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .rc-landing-page-header-banner-text .rc-link-video-overlay {
    font-size: 14px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .rc-landing-page-header-banner-text .rc-link-video-overlay::after {
    width: 32px;
    height: 32px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-our-mission .rethinkcare-content-box {
  width: 100%;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-our-mission .rethinkcare-content-box {
    padding: 0;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-our-mission .component-content {
  background-size: cover;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-our-mission .component-content .content {
  /* height: calc(529px + (800 - 529) * ((100vw - 768px) / (1440 - 768))); */
  height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-our-mission .component-content .content {
    max-height: 530px;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-our-mission .component-content .content {
    height: 100%;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-our-mission .rc-text-with-shape .component-content {
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-our-mission .rc-text-with-shape .component-content img {
  width: 100%;
  margin: 0;
  opacity: 0.7;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-our-mission .rc-text-with-shape .component-content .richText-content {
  padding: 50px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
:lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-interactive-map {
  background-color: #ecf1f8;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-related-articles {
  background-color: #f6f6f6;
  margin-bottom: 0;
  padding-top: 104px;
  padding-bottom: 72px;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-related-articles .richText.first {
    width: 100%;
    text-align: center;
  }
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-related-articles {
    padding-top: 66px;
    padding-bottom: 46px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-related-articles .rc-related-articles {
  -webkit-box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.15);
  border: solid 1px #efefef;
  background-color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-related-articles .rc-related-articles .component-content {
  height: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-related-articles .rc-related-articles .component-content .content {
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-related-articles .rc-related-articles .image .left {
  text-align: center;
  padding: 4px;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-related-articles .rc-related-articles .richText {
  padding: 28px 22px 11px;
  height: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .rc-landing-page-header-banner-text {
  margin-top: 70px;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .fullscreen-background .component-content {
  background-size: cover;
  background-position: center;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .rc-landing-page-header-banner-text .rc-link-video-overlay::after {
    display: block;
    position: relative;
    left: 50%;
    transform: translatex(-50%);
    margin-left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .rc-landing-page .rc-info .rc-button {
    width: 260px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-interactive-map {
    padding: 32px 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-landing-page-our-mission > .component-content {
    background-image: none !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-landing-page-our-mission .rc-text-with-shape .component-content .richText-content {
    padding-top: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-landing-page-related-articles .rc-related-articles .image img {
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-related-articles-wrapper {
    width: 100% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-related-articles {
    width: 50%;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-landing-page-related-articles .rc-related-articles .image img {
    width: 100%;
  }
}
:lang(en-AU) .template-panadol-template.page-experts h3 {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 24px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.33;
  letter-spacing: -0.6px;
  color: #16183b;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts h3 {
    font-size: 18px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .richText .rc-button-green,
:lang(en-AU) .template-panadol-template.page-experts #app-healthies-page .rc-link {
  padding: 15px;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.2);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#00944e), to(#017c41));
  background-image: linear-gradient(to bottom, #00944e, #017c41);
  text-decoration: none;
  font-family: Montserrat;
  font-weight: 700;
  font-size: 18px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.67;
  letter-spacing: -0.3px;
  text-align: center;
  color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts #app-healthies-page .rc-link {
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .richText .rc-button-green,
  :lang(en-AU) .template-panadol-template.page-experts #app-healthies-page .rc-link {
    font-size: 16px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #app-quiz-page .rc-button {
  box-shadow: 0 2px 14px 0 rgba(0, 0, 0, 0.2);
}
:lang(en-AU) .template-panadol-template.page-experts #app-simple-counter-button .rc-button:hover:enabled,
:lang(en-AU) .template-panadol-template.page-experts #app-simple-counter-button .rc-button:focus:enabled,
:lang(en-AU) .template-panadol-template.page-experts #app-quiz-page .rc-button:hover:enabled,
:lang(en-AU) .template-panadol-template.page-experts #app-quiz-page .rc-button:focus:enabled {
  background-color: #00944e;
  border: 1px solid #00944e;
}
:lang(en-AU) .template-panadol-template.page-experts .richText .rc-button-green-outline {
  padding: 15px;
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  font-family: Montserrat;
  font-weight: 700;
  font-size: 18px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 2.22;
  letter-spacing: -0.2px;
  text-align: center;
  color: #00944e;
  text-decoration: none;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .richText .rc-button-green-outline {
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .richText .rc-button-green-outline,
  :lang(en-AU) .template-panadol-template.page-experts .richText .rc-button-green {
    display: block;
    width: 224px;
    margin: 0 auto;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-text-with-shape .component-content {
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-text-with-shape .component-content img {
  width: 100%;
  margin: 0;
  opacity: 0.7;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-text-with-shape .component-content img {
    display: none;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-text-with-shape .component-content .richText-content {
  padding: 50px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-text-with-shape .component-content .richText-content {
    position: relative !important;
    display: block;
    -webkit-transform: translateY(0%) !important;
    transform: translateY(0%) !important;
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .rc-text-with-shape .component-content .richText-content::before {
    content: "";
    background-image: url("/content/dam/cf-consumer-healthcare/panadol/en_au/rethink-care/rc-beach-banner.jpg");
    background-size: cover;
    background-position: bottom;
    display: block;
    height: calc(208px + (499 - 208) * ((100vw - 320px) / (767 - 320)));
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-text-with-shape .component-content .richText-content h2 {
    padding-top: 20px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-introducing-healthies {
  padding-top: 103px;
  margin-bottom: 0;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-introducing-healthies {
    padding-top: 87px;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-introducing-healthies {
    padding-top: 50px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-introducing-healthies .rc-landing-page-introducing-healthies-box .component-content .content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-introducing-healthies .rc-landing-page-introducing-healthies-box .component-content .content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: center;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-interactive-map .rethinkcare-content-box .component-content .content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-interactive-map .rethinkcare-content-box .component-content .content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: left;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .reference-rc-video-popup.component {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts a.rc-link-green {
  text-decoration: none;
  font-family: Montserrat;
  font-weight: 700;
  font-size: 18px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 2.22;
  letter-spacing: -0.2px;
  text-align: center;
  color: #00944e;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts a.rc-link-green {
    font-size: 16px;
    line-height: 2.5;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-introducing-healthies-box2 .component-content .content {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-background-blue {
  background-color: #ecf1f8;
  padding-top: 65px;
  padding-bottom: 57px;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-background-blue {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-background-white {
  background: white;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-healthies-how {
  padding-top: 60px;
  padding-bottom: 40px;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-healthies-how {
    padding-top: 40px;
    padding-bottom: 30px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .rc-landing-page-header-banner-text {
  margin-top: 70px;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .fullscreen-background .component-content {
  background-size: cover;
  background-position: center;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-landing-page-our-mission > .component-content {
  background-position: top;
}
@media (min-width: 768px) and (max-width: 1023px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .fullscreen-background .component-content {
    background-position: 80%;
    background-size: auto 100%;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .fullscreen-background .component-content {
    background-position: 70% top;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-text-with-shape {
  width: 532px;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-text-with-shape {
    width: 393px;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .rc-landing-page-header-banner-text .rc-link-video-overlay::after {
    display: block;
    position: relative;
    left: 50%;
    transform: translatex(-50%);
    margin-left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-landing-page-our-mission > .component-content {
    background-image: none !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-landing-page-our-mission .rc-text-with-shape .component-content .richText-content {
    padding: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-landing-page-related-articles .rc-related-articles .image img {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-landing-page-our-mission > .component-content {
    background-position: right;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-related-articles-wrapper {
    width: 100% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-related-articles {
    width: 50%;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-landing-page-related-articles .rc-related-articles .image img {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-landing-page-our-mission > .component-content {
    background-position: top;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .page-rethink-care :target {
  display: block;
  position: relative;
  top: -380px;
  top: calc(-170px + (-370 + 170) * ((100vw - 1025px) / (1920 - 1025)));
  visibility: hidden;
}
:lang(en-AU) .template-panadol-template.page-experts .page-rethink-care.page-survey :target {
  display: block;
  position: relative;
  top: -40vh;
  visibility: hidden;
}
:lang(en-AU) .template-panadol-template.page-experts .page-rethink-care.page-healthies :target {
  top: -50px;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .page-rethink-care.page-healthies :target {
    top: calc(-30px + (10 - 40) * ((100vw - 320px) / (1024 - 320)));
  }
}
:lang(en-AU) .template-panadol-template.page-experts [class*="page-rethink-care page-result-"] #content {
  background-color: white;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .rc-stats {
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .rc-stats h3 {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 20px;
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.3;
  letter-spacing: -0.13px;
  text-align: center;
  color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .rc-stats h2 {
   
  font-size: 72px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.14;
  letter-spacing: -0.45px;
  text-align: center;
  color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .rc-stats h4 {
  font-family: Montserrat;
 font-weight: 400;
  font-size: 16px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.63;
  letter-spacing: -0.36px;
  text-align: center;
  color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .content-wrapper .fullscreen-background > .component-content .rethinkcare-content-box.rc-stats > .component-content > .content::after {
  content: "";
  border: 1px solid white;
  position: absolute;
  bottom: 0;
  height: 25vh;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .content-wrapper .fullscreen-background > .component-content .rethinkcare-content-box.rc-stats > .component-content > .content::before {
  content: "";
  border: 1px solid white;
  position: absolute;
  top: 0;
  height: 25vh;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .content-wrapper .fullscreen-background:first-of-type > .component-content .rethinkcare-content-box.rc-stats > .component-content > .content::before {
  border-style: dashed;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .content-wrapper .fullscreen-background:first-of-type > .component-content .rethinkcare-content-box.rc-stats > .component-content > .content::before {
    height: 25vh !important;
    top: -23vh;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .default-style {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .rc-survey-allow > .component-content > .content,
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .rc-survey-stressed > .component-content > .content {
  display: flex;
  justify-content: center;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-landing-page .rc-info p {
   
}
:lang(en-AU) .template-panadol-template.page-experts .rc-landing-page .rc-info .rc-button {
  font-family: Montserrat !important;
  font-weight: 700;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-landing-page .rc-info .rc-button {
    width: 85%;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-join-fb {
  background: #16183b;
  padding-top: 87px;
  padding-bottom: 67px;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .rc-join-fb h2 {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 36px;
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.17;
  letter-spacing: -0.23px;
  text-align: center;
  color: #ffffff;
  padding-bottom: 20px;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-result-text {
  padding-top: 62px;
  padding-bottom: 100px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-result-text {
    padding-top: 46px;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-result-text {
    padding-top: 43px;
  }
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper .rc-join-fb h2 {
    font-size: 24px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .rc-join-fb {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-result-text {
    padding-bottom: 60px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .rc-join-fb {
    padding-top: 55px;
    padding-bottom: 55px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-result-text .grid_3 .richText-content > p {
    margin-top: 0;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-result-text p {
  font-family: Montserrat;
 font-weight: 400;
  font-size: 18px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.56;
  letter-spacing: normal;
  text-align: center;
  color: #16183b;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-result-text h1 {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 48px;
  font-weight: black;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.08;
  letter-spacing: -0.3px;
  text-align: center;
  color: #16183b;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-result-text h2 {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 36px;
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.17;
  letter-spacing: -0.23px;
  text-align: center;
  color: #16183b;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-result-text p {
    font-size: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-result-text .rc-your-result {
    font-size: 20px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-result-text h1 {
    font-size: 32px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-result-text h2 {
    font-size: 28px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-result-text .rc-button-green,
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-result-text .rc-button-green-outline {
  font-size: 14px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-result-text.prefix_3.alpha {
    margin-left: 17.01389% !important;
    width: 65.97222%;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-quiz-splashscreen .rc-title-green {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 48px;
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.08;
  letter-spacing: -0.3px;
  text-align: center;
  color: #00944e;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-quiz-splashscreen .rc-content p {
  font-family: Montserrat;
 font-weight: 400;
  font-size: 18px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.78;
  letter-spacing: normal;
  text-align: center;
  color: #16183b;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-quiz-splashscreen .rc-title-green {
    font-size: 32px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-quiz-splashscreen .rc-content p {
    font-size: 14px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper p.text-share {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 28px;
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.14;
  letter-spacing: -0.18px;
  color: #16183b;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper p.text-share {
    font-size: 16px;
    line-height: 1.5;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper p.text-recommend {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 18px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.78;
  letter-spacing: -0.46px;
  text-align: center;
  color: #16183b;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper p.text-recommend {
    font-size: 16px;
    line-height: 1.5;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper p.text-industries {
  font-family: Montserrat;
 font-weight: 400;
  font-size: 18px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.78;
  letter-spacing: normal;
  text-align: center;
  color: #16183b;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper p.text-industries {
    font-size: 14px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-results-img img {
  max-height: 300px;
  display: block;
  margin: 0 auto;
}
@media (max-width: 1600px) {
  :lang(en-AU) .template-panadol-template.page-experts .social-icons .social-controls .rc-social-icon img {
    width: 20px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .social-icons .social-controls .rc-social-icon {
    width: 35px !important;
    height: 35px !important;
    margin-left: 10px !important;
    align-items: center;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-results-retake a {
  text-decoration: none !important;
  color: #525766;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-results-retake a:before {
  content: "<";
  color: #439639;
  font-family: 'Roboto', sans-serif;
  font-weight: bold;
  font-size: 16px;
  margin-right: 5px;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-result-text .grid_2 p {
  color: #525766;
  font-family: "Montserrat"; 
  font-weight:700;
}
@media (min-width: 1128px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-result-text .rc-results-retake + .grid_2 > .component-content {
    overflow: visible;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .rc-result-text .rc-results-retake + .grid_2 p {
    text-align: right;
    margin-right: -10%;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .page-quiz .fullscreen-background {
  padding-bottom: 0;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .page-quiz .fullscreen-background .component-content {
  height: 100%;
  padding: 5% 0;
}
@media (min-width: 768px) and (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .page-quiz .fullscreen-background > .component-content {
    padding-top: 22px;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .page-quiz .fullscreen-background > .component-content {
    padding-top: 50px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #app-form {
  width: 624px;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts #app-count-supporters {
  width: 450px;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts #app-userlist {
  width: 455px;
  margin: 0 auto;
  background-color: #ECF1F8;
}
:lang(en-AU) .template-panadol-template.page-experts #app-quiz,
:lang(en-AU) .template-panadol-template.page-experts #app-quiz-page {
  max-width: 1050px;
  margin: 0 auto;
  font-size: 16px;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts #app-quiz-page {
    max-width: 704px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .page-quiz .reference-app-quiz-page .component-content {
  padding-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .page-quiz .fullscreen-background .component-content {
  padding: 0;
}
@media (min-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts .page-quiz .reference-app-quiz-page > .component-content {
    padding-top: 112px;
    /* should be 105px between quiz and navigation, few px are lost behind navigation */
    padding-bottom: 100px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .page-quiz .reference-app-quiz-page > .component-content {
    padding-top: 57px;
    padding-bottom: 60px;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .page-quiz .reference-app-quiz-page > .component-content {
    padding-top: 60px;
    /* should be 41px but logo isn't centered */
    padding-bottom: 30px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #app-map {
  width: 920px;
  margin: 0 auto;
}
@media (max-width: 991px) {
  :lang(en-AU) .template-panadol-template.page-experts #app-quiz {
    width: 100%;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .page-support-healthies h1 {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 72px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.11;
  letter-spacing: -0.45px;
  text-align: center;
  color: #16183b;
  padding-top: 100px;
}
:lang(en-AU) .template-panadol-template.page-experts .page-support-healthies .content-wrapper h2 {
  font-family: Montserrat;
 font-weight: 400;
  font-size: 18px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.78;
  letter-spacing: normal;
  text-align: center;
  color: #16183b;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .page-support-healthies h1 {
    font-size: 54px;
    padding-top: 35px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .page-support-healthies .content-wrapper h2 {
    font-size: 14px;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .page-support-healthies h1 {
    font-size: 32px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-healthies .content-wrapper .rc-landing-page-header-banner-text h1 + p {
  position: relative;
  top: 0;
  color: white;
  max-width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-healthies .fullscreen-background,
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .fullscreen-background {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .page-healthies .rc-healthies-page .rc-healthies-page-content h3,
  :lang(en-AU) .template-panadol-template.page-experts .page-healthies .rc-healthies-page .rc-healthies-page-content p {
    padding: 0 2rem;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .content-wrapper .fullscreen-background > .component-content {
  height: 100% !important;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: bottom;
  align-items: flex-start;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .content-wrapper .fullscreen-background > .component-content h1 {
  color: white;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .content-wrapper .fullscreen-background > .component-content h1 + p {
  color: white;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .content-wrapper .fullscreen-background > .component-content .survey-intro-text {
  height: 50vh;
  /*height:100px;*/
  position: relative !important;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .content-wrapper .fullscreen-background > .component-content .survey-intro-text {
    height: calc(100vh - 39px) !important;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .content-wrapper .fullscreen-background > .component-content .survey-intro-text .component-content > .content .image img {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .content-wrapper .fullscreen-background > .component-content .rethinkcare-content-box.rc-stats > .component-content > .content {
  height: 100vh;
  /*height:768px;*/
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .content-wrapper .fullscreen-background > .component-content .rethinkcare-content-box.rc-stats > .component-content > .content .rc-stats-icons {
  max-width: 340px;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .content-wrapper .fullscreen-background > .component-content .rethinkcare-content-box.rc-stats > .component-content > .content .rc-stats-icons .component-content .content {
  display: flex;
  justify-content: center;
  align-items: center;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .content-wrapper .fullscreen-background > .component-content .rethinkcare-content-box.rc-stats > .component-content > .content .rc-stats-icons .component-content .content .image {
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .content-wrapper .fullscreen-background > .component-content .rethinkcare-content-box.rc-stats > .component-content > .content .rc-stats-icons .component-content .content .image .component-content {
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-pie-chart-text .richText-content p {
  font-family: Montserrat;
 font-weight: 400;
  font-size: 14px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.57;
  letter-spacing: 3px;
  text-align: center;
  color: #ffffff;
  width: 100%;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-healthies .fullscreen-background,
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .fullscreen-background {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|="en-AU"] .page-survey .survey-intro-text .rc-landing-page-header-banner-text p {
  position: relative;
  top: 0;
  max-width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .content-wrapper .fullscreen-background > .component-content .survey-intro-text .component-content > .content .image {
  width: 100%;
  margin-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .content-wrapper .fullscreen-background > .component-content .survey-intro-text .component-content > .content .image img {
  position: relative;
  transform: translateX(0%);
  left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .rc-survey-allow > .component-content > .content .box {
  margin: 0 4rem;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .rc-survey-allow > .component-content > .content {
  justify-content: center;
}
:lang(en-AU) .template-panadol-template.page-experts .page-survey .rc-survey-allow > .component-content > .content .image {
  width: 100px;
  margin: 27px auto 22px !important;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-survey-stressed .rc-pie-chart-text .richText-content p {
  font-size: 16px;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-survey-stressed .rc-pie-chart-text.rc-stressed-title .richText-content p {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 20px;
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.2;
  letter-spacing: -0.13px;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-survey-stressed-margin {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-survey-stressed .rc-pie-chart-text .richText-content p {
    font-size: 14px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .rc-survey-stressed .rc-pie-chart-text.rc-stressed-title .richText-content p {
    font-size: 18px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .rc-stats-icons {
    margin: 0 auto !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .rc-pie-chart-text .richText-content p {
    margin-bottom: 10px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .rc-stats-icons > .component-content > .content {
    width: 100%;
    display: flex;
    justify-content: space-around !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .content-wrapper .fullscreen-background > .component-content .rethinkcare-content-box.rc-stats > .component-content > .content .rc-stats-icons .image {
    width: 27px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .rc-survey-allow > .component-content > .content,
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .page-survey .rc-survey-stressed > .component-content > .content {
    flex-direction: column;
  }
  :lang(en-AU) .template-panadol-template.page-experts .page-survey .rc-survey-allow > .component-content > .content .image {
    width: 60px;
    display: block;
    margin: 0 auto !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|="en-AU"] .page-survey .rc-survey-allow > .component-content > .content {
    flex-direction: column;
  }
  :lang(en-AU) .template-panadol-template.page-experts .rc-pie-chart-text .richText-content p {
    margin-bottom: 25px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .rc-survey-percentages > .component-content > .content {
    height: 120vh !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .rc-stats > .component-content > .content:before,
  :lang(en-AU) .template-panadol-template.page-experts .rc-stats > .component-content > .content:after {
    height: 10vh !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .rc-survey-stressed-margin {
    margin-bottom: 45px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes {
  text-align: left;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content {
  background-size: cover;
  background-position: bottom;
  background-repeat: no-repeat;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content .rethinkcare-content-box h4 {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content .rethinkcare-content-box p {
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content .rethinkcare-content-box p:first-of-type {
  font-weight: 600;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes {
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content {
    background-size: auto 115%;
    background-position: top;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content .rethinkcare-content-box {
  padding-top: 166px;
  padding-bottom: 82px;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content .rethinkcare-content-box > .component-content > .content {
  height: 1517px;
  position: relative;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content .rethinkcare-content-box > .component-content > .content {
    height: 1600px;
    height: calc(1900px + (1500 - 1900) * ((100vw - 320px) / (767 - 320)));
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content .rethinkcare-content-box {
    padding-top: 88px;
    padding-bottom: 15px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content .rethinkcare-content-box h2 {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 72px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.11;
  letter-spacing: -0.45px;
  text-align: center;
  color: #16183b;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content .rethinkcare-content-box h2 {
    font-size: 32px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content .rethinkcare-content-box .richText.grid_6 {
  border-bottom: 2px solid #16183b;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content .rethinkcare-content-box h3 {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 28px;
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.14;
  letter-spacing: -0.18px;
  color: #16183b;
  margin-top: 40px;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content .rethinkcare-content-box h3 {
    font-size: 24px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content .rethinkcare-content-box h4 {
   
  font-size: 54px;
  font-weight: 100;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.11;
  letter-spacing: -0.34px;
  color: #16183b;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content .rethinkcare-content-box h4 {
    font-size: 48px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content .rethinkcare-content-box p {
  font-family: Montserrat;
 font-weight: 400;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 2;
  letter-spacing: normal;
  color: #16183b;
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content .rethinkcare-content-box p {
    font-size: 14px;
    line-height: 1.7;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content .rethinkcare-content-box .rc-survey-changes-info {
  position: absolute;
  bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content .rethinkcare-content-box .rc-survey-changes-info > .component-content {
  background-color: rgba(255, 255, 255, 0.77);
  padding: 35px 0;
}
@media (min-width: 768px) and (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes > .component-content .rethinkcare-content-box {
    padding-top: 10px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes .grid_1 > .component-content {
    /* vs. */
    overflow: visible;
  }
  :lang(en-AU) .template-panadol-template.page-experts .rc-survey-changes .grid_1 + .grid_3 {
    width: 46%;
    margin-left: 5%;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .page-quiz #app-quiz-page {
  margin-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .page-rethink-care .social-icons .social-controls img {
  margin: 0 !important;
}
:lang(en-AU) .template-panadol-template.page-experts .page-rethink-care .social-icons .social-controls a {
  display: flex;
}
:lang(en-AU) .template-panadol-template.page-experts .social-icons .social-controls {
  padding-top: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .page-rethink-care.page-result-care-champion .content-wrapper,
:lang(en-AU) .template-panadol-template.page-experts .page-rethink-care.page-result-work-warrior .content-wrapper,
:lang(en-AU) .template-panadol-template.page-experts .page-rethink-care.page-result-conflicted-carer .content-wrapper,
:lang(en-AU) .template-panadol-template.page-experts .page-rethink-care.page-result-change-chaser .content-wrapper {
  background-color: #f9f8f6;
}
:lang(en-AU) .template-panadol-template.page-experts .page-rethink-care.page-healthies .rc-healthies-how img {
  max-width: 200px;
}
:lang(en-AU) .template-panadol-template.page-experts .page-rethink-care .rc-australia-thinks-care {
  padding: 2% 3% 5% 4%;
}
:lang(en-AU) .template-panadol-template.page-experts .page-rethink-care .rc-australia-thinks-care img {
  width: 80%;
}
:lang(en-AU) .template-panadol-template.page-experts .page-rethink-care .rc-introducing-healthies > .component-content {
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .page-rethink-care .rc-landing-page-interactive-map {
  margin-top: 25px;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .social-icons .social-controls .rc-linkedin img {
    margin-top: 0 !important;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-interactive-map {
  padding: 40px 0;
}
:lang(en-AU) .template-panadol-template.page-experts .rc-landing-page-interactive-map .rethinkcare-content-box .component-content .content {
  text-align: left;
}
:lang(en-AU) .template-panadol-template.page-experts .reference-app-simple-counter {
  align-self: flex-start;
}
:lang(en-AU) .template-panadol-template.page-experts #app-simple-counter .rc-count {
  font-family: Montserrat;
 font-weight: 400;
  font-size: 48px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  letter-spacing: -0.92px;
  color: #16183b;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper p.rc-counter-text {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 32px;
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: -0.2px;
  color: #16183b;
  margin: 0;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts #app-simple-counter .rc-count {
    font-size: 32px;
  }
  :lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .content-wrapper p.rc-counter-text {
    font-size: 18px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #app-healthies-page h3 {
  font-family: Montserrat;
  font-weight: 700;
  font-size: 36px;
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.17;
  letter-spacing: -0.23px;
  text-align: center;
  color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) * {
   
  font-size: 16px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) h1 {
  font-size: 5.625em;
  color: #000;
  font-weight: 800;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) h2 {
  font-size: 3.5em;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box h2 {
  color: #fff;
  margin-bottom: 40px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box h3 {
  color: #fff;
  font-size: 2.125em;
  position: relative;
  line-height: 1.1;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .pan-box h3,
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) h3 {
  font-size: 2.625em;
  font-weight: normal;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box-table .table h4 {
  color: #fff;
  font-size: 1.5625em;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .learn-more-button {
  background-image: linear-gradient(to right, #921b1d, #d62029, #961b1e);
  border-radius: 5px;
  color: #ffffff;
  font-size: 1.25em;
  padding: 1rem 2.6rem;
  cursor: pointer;
  -webkit-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.75), inset 1px 1px 2px 0px rgba(255, 255, 255, 0.75);
  -moz-box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.75), inset 1px 1px 2px 0px rgba(255, 255, 255, 0.75);
  box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.75), inset 1px 1px 2px 0px rgba(255, 255, 255, 0.75);
  margin-top: 22px;
  display: inline-block;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .learn-more-button:hover {
  background-image: linear-gradient(to right, rgba(146, 27, 29, 0.815), rgba(214, 32, 41, 0.815), rgba(150, 27, 29, 0.815));
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-header-links-rte.richText ul li a {
  font-size: 1em;
  font-weight: bold;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box,
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel {
  background-color: #fff;
  border: none;
  margin: 0;
  padding: 0;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box {
  margin-bottom: 50px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-slides {
  margin: 120px auto 20px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-slides .carousel-content .richText {
  margin-top: 40px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-slides .carousel-content .richText h1:after {
  content: " ";
  display: block;
  border-bottom: 4px solid #000;
  width: 7%;
  margin: 20px 0 36px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-nav li a {
  top: auto;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-nav li a {
  width: 24px;
  height: 24px;
  background: url(../../assets/img/panmigran-carousel-inactive-dot.png) 0px 0px no-repeat;
  background-size: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-nav li.is-active a {
  width: 24px;
  height: 24px;
  background: url(../../assets/img/panmigran-carousel-active-dot.png) 0px 0px no-repeat;
  background-size: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-nav li.carousel-nav-prev a,
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-nav li.carousel-nav-next a {
  background: none;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-nav li.carousel-nav-prev a:before {
  content: " ";
  width: 42px;
  height: 42px;
  background: url(../../assets/img/panmigran-arrow.png) 0px 0px no-repeat;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-nav li.carousel-nav-next a:before {
  content: " ";
  width: 42px;
  height: 42px;
  background: url(../../assets/img/panmigran-arrow.png) 0px 0px no-repeat;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .richText h2 {
  margin-top: 40px;
  line-height: 1.2;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box,
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box-table {
  background-color: #000;
  opacity: 1;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box .richText,
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box .panadol-content-box .richText ul li,
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box-table .table {
  color: #fff;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box .richText.grid_6 {
  width: 38%;
  margin-bottom: 40px;
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box .richText.grid_6.even {
  margin-right: 18%;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-home .black-box .richText.grid_6::before {
  content: "";
  font-size: 2.4375rem;
  opacity: 0.4;
  position: absolute;
  top: -30px;
  left: -46px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-home .black-box .richText:nth-child(3)::before {
  content: "01";
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-home .black-box .richText:nth-child(4)::before {
  content: "03";
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-home .black-box .richText:nth-child(5)::before {
  content: "02";
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-home .black-box .richText:nth-child(6)::before {
  content: "04";
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-home .black-box .gr-text-with-icon {
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-home .black-box .gr-text-with-icon img {
  position: absolute;
  top: 60px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-home .black-box .gr-text-with-icon p {
  position: absolute;
  left: 94px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-content-box .richText ul li {
  font-size: 1em;
  color: #000;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-content-box .richText ul li:before {
  content: "вЂў";
  font-size: 2rem;
  top: -8px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .pan-box {
  width: 90%;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box-table {
  padding: 45px 60px 64px 100px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box-table .table td {
  border: none;
  width: 50%;
  padding: 5px 5px 5px 15px;
  border-left: 1px solid #fff !important;
  border-bottom: 1px solid #fff !important;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box-table td:first-child {
  border-left: 1px solid black !important;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box-table tr:last-child td {
  border-bottom: 1px solid black !important;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box-table tr {
  height: 200px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box-table tr td:first-child {
  font-weight: bold;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .table table {
  border: none;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .pan-box .image {
  margin-bottom: 30px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .pan-box .image img {
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-list-section .richText.grid_6 {
  width: 38%;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-list-section .richText.grid_6.even {
  margin-right: 18%;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-content-image-section .panadol-content-box .richText.grid_6 {
  margin: 60px 0 0 80px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-content-image-section .panadol-content-box .richText.first {
  margin-bottom: 70px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-content-image-section .panadol-content-box .richText ul li {
  margin-bottom: 20px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-content-image-section .panadol-content-box .richText.last a {
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) #footer.main {
  background-color: #000;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .calc-header h1,
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) h2 {
  color: #000;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .back-img-h1 {
  background: transparent url("/content/dam/cf-consumer-healthcare/panadol/gr_GR/Panmigran/Asset%206.png") 0% 0% no-repeat;
  height: 100px;
  position: relative;
  bottom: 63px;
  margin-bottom: -40px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .back-img-h1 h1 {
  font-size: 4.6875rem;
  color: #fff;
  font-weight: 800;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .pan-box-article {
  padding: 0 420px;
  font-family: Montserrat;
 font-weight: 400;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-footer-text {
  opacity: 1;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-footer-rte ul,
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-footer-rte ul li,
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-footer-rte ul li:first-child {
  border: none;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-terms-and-conditions .panadol-content-box h3,
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-cookies .panadol-content-box h3,
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-contact .panadol-content-box h3 {
  margin-top: 100px;
  font-weight: bold;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-terms-and-conditions .panadol-content-box h3:first-child,
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-cookies .panadol-content-box h3:first-child,
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-contact .panadol-content-box h3:first-child {
  margin-top: 30px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-terms-and-conditions .panadol-content-box .richText,
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-cookies .panadol-content-box .richText,
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-contact .panadol-content-box .richText {
  margin-bottom: 100px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-contact .richText a {
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms h3 {
  font-weight: bold;
  line-height: 1.2;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-content-image-order .richText.first {
  margin-bottom: 60px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-content-image-order .richText.grid_4.first {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-content-image-order .richText.grid_4 {
  margin-top: 80px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-content-image-order .gr-content-image-order-inner {
  margin-bottom: 80px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .black-box .richText.first {
  width: 50%;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .black-box .richText.first h3 {
  margin: 50px 0;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .black-box .richText.first p {
  padding: 0 28%;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .black-box .richText.grid_2 {
  margin-bottom: 60px;
  padding-right: 2.08333%;
  border-right: 1px solid #fff;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .black-box .richText.grid_2:last-child {
  border: none;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .black-box .richText.grid_2 h4 {
  font-size: 1.125em;
  font-weight: bold;
  color: #9B9B9B;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-symptoms-icon-section {
  margin: 120px 0;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-symptoms-icon-section .richText.first {
  margin-top: 80px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-symptoms-icon-section .box.grid_6 .image {
  margin-bottom: 50px;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-symptoms-icon-section .box.grid_6 .image figcaption h4 {
  font-size: 1.375em;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-symptoms-icon-section .box.grid_6 .image figcaption p {
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-mobile-box .image.panadol-search-icon.activeSection {
  background: url(../../assets/img/panadol-search-button.png) no-repeat;
  background-size: 100%;
  border-bottom: 5px solid #000;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .box.panadol-desk-right-box {
  margin-top: 1.5em;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-footer-box .richText {
  text-align: center;
}
@media (min-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-logo {
    top: -4.4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-search-results {
    margin-top: 90px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-home-outer-box {
    margin-top: 116px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-terms-and-conditions .panadol-content-box,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-cookies .panadol-content-box,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-contact .panadol-content-box {
    width: 60%;
  }
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-products-submenu-rte.richText ul li:first-child span,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .richText.panadol-mobile-header-nav-rte {
    background: #000 url(../../assets/img/white-back-arrow.png) no-repeat 97%;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-mobile-header-menu-box .panadol-menu-icon p {
    font-weight: bold;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-mobile-box .richText.panadol-menu-icon.activeSection {
    border-bottom: 5px solid #000;
    padding-bottom: 6px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-mobile-box .richText.panadol-menu-icon.activeSection p {
    color: #000;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-header-links-rte.richText ul li a,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-mobile-menu-rte.richText ul li a {
    color: #000;
    text-decoration: none;
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-search {
    margin-top: 50px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-home-outer-box .panadol-mobile-box {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-home-outer-box {
    margin-top: 50px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-slides {
    margin: 50px auto 0 auto;
    width: 94%;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-nav-next,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-nav-prev {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) h1 {
    font-size: 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .learn-more-button {
    font-size: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) h2 {
    font-size: 2.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box h3,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .pan-box h3,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) h3 {
    font-size: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box .richText.grid_6::before {
    font-size: 1.8em !important;
    top: -26px !important;
    left: -34px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box .richText.grid_6,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-list-section .richText.grid_6 {
    width: 45%;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box .richText.grid_6.even,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-list-section .richText.grid_6.even {
    margin-right: 5%;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box-table {
    padding: 15px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-table-section-box-left {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-table-section-box-right {
    width: 100%;
    margin-left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-table-section-box-right .image {
    width: 48%;
    float: left;
    clear: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-table-section-box-right .image.last {
    margin-left: 4%;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .pan-box .image {
    margin-bottom: 10px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-table-section-box-right .image img {
    height: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-content-image-section .panadol-content-box .richText.grid_6 {
    margin: 0 0 0 50px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-content-image-section .panadol-content-box .richText.grid_6 ul {
    margin: 0;
    padding: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .back-img-h1 {
    background: transparent url(/content/dam/cf-consumer-healthcare/panadol/gr_GR/Panmigran/Asset%206.png) 15% 0% no-repeat;
    background-size: cover;
    height: 78px;
    position: relative;
    bottom: 55px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .back-img-h1 h1 {
    font-size: 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-terms-and-conditions .panadol-content-box h3,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-cookies .panadol-content-box h3,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-contact .panadol-content-box h3 {
    margin-top: 60px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-terms-and-conditions .panadol-content-box h3:first-child,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-cookies .panadol-content-box h3:first-child,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-contact .panadol-content-box h3:first-child {
    margin-top: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-content-image-order .richText.grid_4 {
    width: 41%;
    margin: 0 2% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .black-box .richText.first {
    width: 84%;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .black-box .richText.first p {
    padding: 0px 10%;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .black-box .richText.grid_2 {
    width: 20%;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .black-box .richText.grid_2.prefix_2 {
    margin-left: 8% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-symptoms-icon-section {
    margin: 70px 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-symptoms-icon-section .richText.first {
    margin: 0 !important;
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-symptoms-icon-section .box.grid_6 {
    width: 100%;
    margin: 20px 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-content-image-section .richText {
    width: 48%;
    margin: 0 0 0 18px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-footer-rte ul {
    margin-left: 0;
    padding-left: 0;
    text-align: center;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-logo {
    top: 0.4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-mobile-header-menu-wrapper .panadol-menu-icon {
    min-width: 54px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-home-outer-box {
    margin-top: 40px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel-slides .carouselSlide {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-slides {
    margin: 50px auto 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-nav {
    margin-top: 20px;
    margin-bottom: 40px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-nav li {
    display: inline-block;
    height: 18px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-nav li a,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-nav li.is-active a {
    width: 18px;
    height: 18px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-nav li.carousel-nav-prev,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-nav li.carousel-nav-next {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-slides .carousel-content .richText h1:after {
    width: 16%;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) h1 {
    /* font-size: 2.8125em; */
    font-size: 2.3em;
    /* h1 font was too big on iphone 5 on contact us page */
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) h2 {
    font-size: 2.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-home .pan-box h3 {
    font-size: 2em;
    width: 84%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box-table .table h4 {
    font-size: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-table-section-box-right .image img {
    height: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-list-section .richText h2 {
    margin-top: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-list-section .richText h3 {
    font-size: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-content-image-section .richText h2 {
    margin-top: 15px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .learn-more-button {
    margin: 22px auto;
    padding: 1rem 1.6rem;
    font-size: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box .richText.grid_6 {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box .richText.grid_6.even {
    margin-right: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box .richText.grid_6::before {
    top: -42px;
    left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-home .black-box .richText.grid_6::before {
    font-size: 2em;
    opacity: 0.4;
    position: absolute;
    top: -40px;
    left: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-home .black-box .gr-text-with-icon {
    margin-bottom: 120px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-home .black-box .panadol-content-box .content.paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-home .black-box .richText:nth-child(3) {
    order: 2;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-home .black-box .richText:nth-child(4) {
    order: 4;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-home .black-box .richText:nth-child(5) {
    order: 3;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-home .black-box .richText:nth-child(6) {
    order: 5;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .pan-box {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .pan-box h2 {
    margin-bottom: 40px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .black-box-table {
    padding: 15px;
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .pan-box .gr-table-section-box-right {
    padding: 15px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .pan-box .image {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-list-section .richText.grid_6.even {
    margin: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-list-section .richText.grid_6 {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-list-section .richText.grid_6 ul {
    margin: 0;
    padding: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-content-image-section .panadol-content-box .richText.grid_6 {
    margin-top: 30px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .gr-content-image-section .panadol-content-box .richText.grid_6 ul {
    padding: 0;
    margin: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .back-img-h1 {
    background: transparent url(/content/dam/cf-consumer-healthcare/panadol/gr_GR/Panmigran/Asset%206.png) 8% 0% no-repeat;
    background-size: cover;
    height: 59px;
    position: relative;
    bottom: 48px;
    margin-bottom: -20px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-terms-and-conditions h1,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-cookies h1,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-contact h1,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms h1 {
    font-size: 2.8125em;
    font-weight: bold;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-terms-and-conditions .panadol-content-box h3,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-cookies .panadol-content-box h3,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-contact .panadol-content-box h3 {
    font-size: 2.1875em;
    text-align: left !important;
    margin: 50px 0 36px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-terms-and-conditions .panadol-content-box .richText,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-cookies .panadol-content-box .richText,
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-contact .panadol-content-box .richText {
    margin-bottom: 70px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-content-image-order .gr-content-100-box {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-content-image-order .gr-content-100-box .richText.panadol-content-rte {
    width: 90%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-content-image-order .richText.grid_4 {
    margin: 0 auto !important;
    width: 90%;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-content-image-order .gr-content-image-order-inner {
    margin-bottom: 20px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-content-image-order .gr-content-image-order-inner.odd .content.paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-content-image-order .gr-content-image-order-inner.odd .richText {
    order: 1;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-content-image-order .gr-content-image-order-inner.odd .image {
    order: 2;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .black-box .richText.first {
    width: 90%;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .black-box .richText.first p {
    padding: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .black-box .richText.first h3 {
    margin: 22px 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .black-box .richText.grid_2 {
    padding-right: 0;
    padding-bottom: 25px;
    margin: 50px auto 25px !important;
    width: 90%;
    border-right: 0;
    border-bottom: 1px solid #fff;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-symptoms-icon-section {
    margin: 60px 0 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-symptoms-icon-section .richText.first {
    margin-top: 0;
    margin-bottom: 40px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-content-image-section .gr-content-100-box {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .page-symptoms .gr-content-image-section .richText {
    margin: 0 auto !important;
    width: 90%;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) #footer.main {
    padding-top: 0px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-footer-rte ul li {
    text-align: center;
    padding: 2px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts :lang(gr-GR) .panadol-singapore-standard-carousel-box .carousel .carousel-nav {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .accordion-container {
  border: solid 2px #323131;
  list-style: none;
  padding: 0;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .accordion-head {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
  background-color: #e1e1e1;
  padding: 13px;
  margin: 0;
  color: #939191;
  border-top: 2px solid black;
}
:lang(en-AU) .template-panadol-template.page-experts .accordion-slide:first-child .accordion-head {
  border-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .accordion-title {
  padding: 13px;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .accordion-content {
  padding: 13px;
}
:lang(en-AU) .template-panadol-template.page-experts .accordion-content-wrapper {
  border-left: 0;
  border-right: 0;
  border-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .mod-js .accordion-slide .accordion-head:hover {
  /* background-color: #939191; */
  color: white;
}
:lang(en-AU) .template-panadol-template.page-experts .mod-js .accordion-slide.is-active > .accordion-head:hover {
  background-color: #e1e1e1;
}
:lang(en-AU) .template-panadol-template.page-experts .mod-js .accordion-slide.is-active > .accordion-head {
  color: black;
}
:lang(en-AU) .template-panadol-template.page-experts .mod-js .accordion-content-wrapper {
  visibility: hidden;
  height: 0;
  position: relative;
  top: -999999px;
  left: -999999px;
  overflow: hidden;
  margin: 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  transition: 1s ease-out;
  -webkit-transform: scaleY(0);
  -o-transform: scaleY(0);
  -ms-transform: scaleY(0);
  transform: scaleY(0);
}
:lang(en-AU) .template-panadol-template.page-experts .mod-js .accordion-slide.is-active > .accordion-content-wrapper {
  visibility: visible;
  position: relative;
  top: auto;
  left: auto;
  height: auto;
  overflow: auto;
  -webkit-transform: scaleY(1);
  -o-transform: scaleY(1);
  -ms-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transform-origin: top;
  -o-transform-origin: top;
  -ms-transform-origin: top;
  transform-origin: top;
  -webkit-transition: -webkit-transform 0.4s ease-out;
  -o-transition: -o-transform 0.4s ease;
  -ms-transition: -ms-transform 0.4s ease;
  transition: transform 0.4s ease;
  box-sizing: border-box;
}
:lang(en-AU) .template-panadol-template.page-experts .mod-js .accordion-slide.is-active:last-child > .accordion-content-wrapper {
  border-bottom: none;
}
:lang(en-AU) .template-panadol-template.page-experts .mod-js .accordion-head {
  cursor: pointer;
  margin-bottom: 0;
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .mod-js .accordion-head:after {
  /* content: "\f078"; */
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  position: relative;
  font-weight: normal;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  top: 8px;
  font-size: 12px;
  /* float: right; */
}
:lang(en-AU) .template-panadol-template.page-experts .mod-js .accordion-slide.is-active > .accordion-head {
  cursor: default;
}
:lang(en-AU) .template-panadol-template.page-experts .mod-js .accordion-slide.is-active > .accordion-head:after {
  /* content: "\f054"; */
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  position: relative;
  font-weight: normal;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  top: 8px;
  font-size: 12px;
  /* float: right; */
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-product-overview .accordion-head {
  background: #59b78e url("../../assets/img/accordion-icon-close.png") no-repeat 95%;
  border: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-product-overview .accordion-slide.is-active > .accordion-head {
  background: #59b78e url("../../assets/img/accordion-open-icon.png") no-repeat 95%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-product-overview .accordion-slide.is-active > .accordion-head:hover {
  background-color: #59b78e;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-product-overview li.accordion-slide {
  margin-bottom: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-product-overview .accordion-head a {
  color: #ffffff;
  font-size: 13.65px;
  font-family: Montserrat;
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-product-overview .accordion-slide.is-active > .accordion-content-wrapper {
  background: #ffffff;
  -moz-box-shadow: 0px 2px 10px #c5c5c5;
  -webkit-box-shadow: 0px 2px 10px #c5c5c5;
  box-shadow: 0px 2px 10px #c5c5c5;
}
:lang(en-AU) .template-panadol-template.page-experts .articleList {
  border: solid 2px #323131;
  padding: 13px;
  background-color: #e1e1e1;
}
:lang(en-AU) .template-panadol-template.page-experts .articleList-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .articleList-date {
  margin-bottom: 10px;
  color: #868484;
}
:lang(en-AU) .template-panadol-template.page-experts .articleList-article {
  margin-bottom: 20px;
  overflow: hidden;
}
:lang(en-AU) .template-panadol-template.page-experts .articleList-description {
  overflow: hidden;
}
:lang(en-AU) .template-panadol-template.page-experts .articleList-title {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .articleList-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .articleList-thumbnail {
  max-width: 100px;
  float: left;
  margin-right: 15px;
}
:lang(en-AU) .template-panadol-template.page-experts .articleList-more {
  float: right;
}
:lang(en-AU) .template-panadol-template.page-experts .articleList-more:after {
  content: " \00bb";
  display: inline;
}
:lang(en-AU) .template-panadol-template.page-experts .articleList-more-arrow {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .no-generatedcontent .articleList-more-arrow {
  display: inline;
}
:lang(en-AU) .template-panadol-template.page-experts .articleList-article-wrapper {
  margin: 0;
  padding: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .articleList-horizontal-2-columns .articleList-article,
:lang(en-AU) .template-panadol-template.page-experts .articleList-horizontal-3-columns .articleList-article {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
}
:lang(en-AU) .template-panadol-template.page-experts .articleList-horizontal-2-columns .articleList-article {
  padding: 0;
  margin: 0;
  margin-right: 1.2%;
  width: 48%;
}
:lang(en-AU) .template-panadol-template.page-experts .articleList-horizontal-3-columns .articleList-article {
  padding: 0;
  margin: 0;
  margin-right: 1.5%;
  width: 31%;
}
@media only screen and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* line 88, ../../sass/components/articleList/_articleList-base.scss */
    /* line 96, ../../sass/components/articleList/_articleList-base.scss */
  }
  :lang(en-AU) .template-panadol-template.page-experts .articleList-thumbnail {
    float: none;
    margin: auto;
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .articleList-horizontal-2-columns .articleList-article,
  :lang(en-AU) .template-panadol-template.page-experts .articleList-horizontal-3-columns .articleList-article {
    display: block;
    width: 100%;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .articleList-tags {
  list-style-type: none;
  padding: 0;
  margin: -20px 0 0 0;
}
:lang(en-AU) .template-panadol-template.page-experts .articleList-tags-item {
  display: inline-block;
  margin: 0 2px;
}
:lang(en-AU) .template-panadol-template.page-experts .articleList-tags-item-link {
  background: #b9b8b8;
  color: black;
  border: 1px solid #939191;
  padding: 1px;
  display: block;
  font-size: 0.85em;
}
:lang(en-AU) .template-panadol-template.page-experts .box-outlined .component-content {
  border: solid 2px #323131;
  padding: 13px;
  background-color: #e1e1e1;
}
:lang(en-AU) .template-panadol-template.page-experts .box-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .box-more {
  display: block;
  text-align: right;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
  width: auto !important;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item.is-active a span {
  margin-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-tab-inner-box {
  margin-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte span.read-more-button a {
  color: #00944e !important;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box h4 a {
  color: #00944e !important;
}
:lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box .panadol-content-rte p span.learn-more-button a {
  color: #fff !important;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-search-results {
  position: relative;
  top: 50px;
  left: 10px;
  padding-bottom: 110px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item.even {
  padding-left: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item.odd {
  padding-left: 11px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
  padding-left: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .reference-dosage-calculator.even.default-style .dosagecalculator .dosageCalculator {
  height: 92.5px;
}
:lang(en-AU) .template-panadol-template.page-experts .box.component.section.odd.panadol-where-to-buy-tab-box {
  margin-top: 43px !important;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-content-grey-box {
  margin-bottom: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-new-kids-box {
  background: url(../../assets/img/Desktop_Homepage_GreenBackground.png) no-repeat;
  margin-bottom: 0px;
  background-size: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-content-box {
  margin-bottom: 5em;
}
:lang(en-AU) .template-panadol-template.page-experts .box.component.section.first.odd.last.panadol-home-spotlight-content-box {
  padding-top: 83px;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-nav-item {
  padding-left: пїЅ6px;
  padding-right: пїЅ6px;
}
:lang(en-AU) .template-panadol-template.page-experts .box.component.section.grid_2.odd.panadol-desk-right-box {
  margin-top: 5px !important;
}
:lang(en-AU) .template-panadol-template.page-experts .box.component.section.grid_4.even.panadol-footer-newsletter-box {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .box.component.section.first.odd.last.panadol-where-to-buy-tab-outer-box {
  margin-top: -4%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-outer-box {
  background-color: #ffffff;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab-box {
  border: 15px solid #efefef;
  background-color: #ffffff;
  padding: 2.1em 1em;
  width: 25%;
  display: inline-block;
  margin: 0em 2em 0em 0em;
  -webkit-box-shadow: 0 3px 2px #c5c5c5;
  -moz-box-shadow: 0 3px 2px #c5c5c5;
  box-shadow: 0 3px 2px #c5c5c5;
}
:lang(en-AU) .template-panadol-template.page-experts div.panadol-where-to-buy-tab-box:nth-child(4), :lang(en-AU) .template-panadol-template.page-experts div.panadol-where-to-buy-tab-box:nth-child(7) {
  margin-top: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts div.panadol-where-to-buy-tab-box:nth-child(6) {
  padding: 0.3em 1em 2em 1em;
}
:lang(en-AU) .template-panadol-template.page-experts #wrapper .panadol-desktop-content-box {
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts #wrapper .panadol-tablet-content-box, :lang(en-AU) .template-panadol-template.page-experts #wrapper .panadol-mobile-content-box {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box {
  background-color: #ffffff;
  margin-bottom: 4.3em;
  -webkit-box-shadow: 0 3px 2px #c5c5c5;
  -moz-box-shadow: 0 3px 2px #c5c5c5;
  box-shadow: 0 3px 2px #c5c5c5;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-home-bow-image, :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab .panadol-home-bow-box .panadol-home-bow-image {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-loadmore {
  width: 20%;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-load-more-first-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-load-more-second-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-load-more-third-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-load-more-fourth-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-load-more-fifth-box {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-desktop-n-tablet-conent-box {
  margin-bottom: 0;
  background-color: #f2f2f2;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-desktop-n-tablet-conent-box {
  margin-bottom: 0;
  background: transparent;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-banner-bg-box {
  background: url(../../assets/img/Desktop_Campaign_banner_bg.jpg) no-repeat;
  background-size: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box {
  background: url(../../assets/img/Desktop_TeddyCampaign_BlueBackground.png) no-repeat;
  background-size: 100% 100%;
  margin-top: -1.5em;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-pink-background-box {
  background: url(../../assets/img/Desktop_TeddyCampaign_PinkBackground.png) no-repeat;
  background-size: 100% 100%;
  min-height: 693px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box {
  background: url(../../assets/img/Desktop_TeddyCampaign_GreenBackground.png) no-repeat;
  background-size: 100% 100%;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-image {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-outer-box {
  background-color: #ffffff;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-highlighted-content-box {
  background-color: #ececec;
  padding: 1em 2em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-article-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-product-box {
  background-color: #ececec;
  margin-bottom: 3em;
  padding: 0em 1em;
  margin-top: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext img.richText-image.pull-left {
  margin: 0px 15px 0px 0px;
  /* width: 44%;*/
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext {
  padding-right: 1.3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-mobile-other-articles {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-outer-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-n-tablet-conent-box {
  margin-bottom: 0;
  background-color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-background-box {
  background: url(../../assets/img/Desktop_ChildrensPanadol_PinkBackground.png) no-repeat;
  background-size: 100% 100%;
  min-height: 693px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box {
  background: url(../../assets/img/Desktop_Homepage_children_bg.png) no-repeat;
  background-size: 100% 100%;
  min-height: 693px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box {
  background: url(../../assets/img/Desktop_ChildrensPanadol_BlueBackground.png) no-repeat;
  background-size: 100% 100%;
  min-height: 950px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-symptoms-circle-box {
  width: 66em;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box .panadol-children-symptoms-image-rte {
  display: inline-block;
  padding: 0em 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-n-tablet-conent-box .panadol-children-bow-box {
  background: url(../../assets/img/Desktop_ChildrensPanadol_CoralBackground.png) no-repeat;
  background-size: 100% 100%;
  min-height: 693px;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts span.bulletin-submenu {
  background: url("../../assets/img/article_list_icon.png") no-repeat left center;
  padding-left: 1em;
  font-family: Montserrat;
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-dolex-solution-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-dolex-jarabe-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-dolex-tablets-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-dolex-suspension-box {
  width: 44.5%;
  margin-right: 4em;
  float: left;
  clear: right;
  display: none;
}
@media screen and (min-width: 1680px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-symptoms-circle-box {
    width: 70em;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-campaign-outer-box .panadol-dosage-weight {
    width: 43.3%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-campaign-outer-box .panadol-dosage-weight .button {
    margin-bottom: 25px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-campaign-video-section .carousel-nav li {
    display: none;
    width: 6%;
  }
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /*Tablet Content Box - Code start*/
    /*Tablet Content Box - Code end*/
    /* Homepage - Tablet Content CSS Start - Anand-17-11*/
    /* Homepage - Tablet Content CSS End - Anand-17-11*/
    /* Where to buy - Desktop content CSS Start*/
    /*div.panadol-where-to-buy-tab-box:nth-child(4) {
        padding-top:6em;
    }
    */
    /* Where to buy - Desktop content CSS End*/
    /* Article Details - Desktop Content CSS Start - Anand-09-12*/
    /* Article Details - Desktop Content CSS End - Anand-09-12*/
    /* Children landing - Desktop Content CSS Start - Anand-11-12*/
    /* Campaign - Desktop Content CSS Start - Anand-08-12*/
    /* Campaign - Desktop Content CSS End - Anand-08-12*/
    /*Columbia Dosage Product box CSS - start*/
    /*Columbia Dosage Product box CSS - end*/
    /* Children landing - Desktop Content CSS End - Anand-11-12*/
  }
  :lang(en-AU) .template-panadol-template.page-experts #wrapper .panadol-tablet-content-box {
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-teddy-box .green-oval-small-rte.grid_2.component p {
    padding: 0.6em 0.1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts #wrapper .panadol-desktop-content-box, :lang(en-AU) .template-panadol-template.page-experts #wrapper .panadol-mobile-content-box {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-tablet-content-box .panadol-home-kids-video-box {
    background: url(../../assets/img/Tablet_Homepage_GreenBackground.png) no-repeat;
    background-size: 100%;
    margin-bottom: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-box .panadol-home-kids-video-box {
    background: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-kids-video-box .panadol-content-box .panadol-home-green-oval-box {
    width: 54%;
    float: left;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-kids-video-box .panadol-content-box .panadol-home-kids-image-box {
    float: right;
    width: 60%;
    margin-top: -11em;
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-teddybook-image {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab-box {
    padding: 4em 2em;
    width: 32%;
    margin: 0em 2em 0em 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts div.panadol-where-to-buy-tab-box:nth-child(3), :lang(en-AU) .template-panadol-template.page-experts div.panadol-where-to-buy-tab-box:nth-child(5), :lang(en-AU) .template-panadol-template.page-experts div.panadol-where-to-buy-tab-box:nth-child(7) {
    margin-top: 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts div.panadol-where-to-buy-tab-box:nth-child(6) {
    padding: 2.5em 2em 3.9em 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-content-box {
    width: 100% !important;
    margin-left: 0 !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-outer-box .panadol-desktop-n-tablet-conent-box {
    width: 100% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-article-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-product-box {
    padding: 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext img.richText-image.pull-left {
    width: 28%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-outer-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-n-tablet-conent-box {
    margin-bottom: 0;
    background-color: #ffffff;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-background-box {
    background: url(../../assets/img/Tablet_ChildrensPanadol_CoralBackground.png) no-repeat;
    background-size: 100% 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box {
    margin-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-background-box .panadol-home-kids-video-box {
    margin-left: 0em;
    margin-bottom: 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-home-kids-video-box {
    width: 100% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box {
    background: url(../../assets/img/Tablet_ChildrensPanadol_GreenBackground.png) no-repeat;
    background-size: 100% 100%;
    min-height: 693px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box {
    background: url(../../assets/img/Tablet_ChildrensPanadol_BlueBackground.png) no-repeat;
    background-size: 100% 100%;
    min-height: 1081px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-symptoms-circle-box {
    width: 70%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box .panadol-children-symptoms-image-rte {
    display: inline-block;
    padding: 0em 0.5em;
    width: 46%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-n-tablet-conent-box .panadol-children-bow-box {
    background: url(../../assets/img/Desktop_ChildrensPanadol_CoralBackground.png) no-repeat;
    background-size: 100% 100%;
    min-height: 693px;
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-aeroplane-box {
    float: right !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box .panadol-children-product-and-oval-box {
    width: 78% !important;
    margin-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box .panadol-children-product-and-oval-box-two {
    float: right !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-country-sel-box {
    margin-top: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-desktop-n-tablet-conent-box {
    margin-bottom: 0;
    background: transparent;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-banner-bg-box {
    background: url(../../assets/img/Desktop_Campaign_banner_bg.jpg) no-repeat;
    background-size: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box {
    background: url(../../assets/img/Tablet_TeddyCampaign_BlueGreenBackground.png) no-repeat;
    background-size: 100% 100%;
    margin-top: -1.5em;
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-pink-background-box {
    background: url(../../assets/img/Desktop_TeddyCampaign_PinkBackground.png) no-repeat;
    background-size: 100% 100%;
    min-height: 693px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box {
    background: url(../../assets/img/Tablet_TeddyCampaign_GreenBackground.png) no-repeat;
    background-size: 100% 100%;
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-image {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-dolex-solution-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-dolex-jarabe-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-dolex-tablets-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-dolex-suspension-box {
    width: 44.5%;
    margin-right: 2em;
    float: left;
    clear: right;
    display: none;
  }
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /*Columbia Dosage Product box CSS - start*/
    /*Columbia Dosage Product box CSS - end*/
    /*Mobile Content Box - Code start*/
    /*Mobile Content Box - Code end*/
    /* Homepage - Tablet Content CSS Start - Anand-17-11*/
    /* Homepage - Tablet Content CSS End - Anand-17-11*/
    /* Where to buy - Desktop content CSS Start*/
    /* Where to buy - Desktop content CSS End*/
    /* Article Landing - Mobile Content CSS Start */
    /* Article Landing - Mobile Content CSS End */
    /* Article Details - Mobile Content CSS Start - Anand-09-12*/
    /* Article Details - Mobile Content CSS End - Anand-09-12*/
    /* Children landing - Mobile Content CSS Start - Anand-14-12*/
    /* Children landing - Mobile Content CSS End - Anand-14-12*/
    /* Children landing - Desktop Content CSS Start - Anand-11-12*/
    /* Campaign - Desktop Content CSS Start - Anand-08-12*/
    /* Campaign - Desktop Content CSS End - Anand-08-12*/
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-search-results.component {
    position: relative;
    top: 26px;
    left: 15px;
    padding-bottom: 46px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-dolex-solution-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-dolex-jarabe-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-dolex-tablets-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-dolex-suspension-box {
    width: 100%;
    margin-right: 0em;
    float: none;
    clear: both;
  }
  :lang(en-AU) .template-panadol-template.page-experts #wrapper .panadol-mobile-content-box {
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts #wrapper .panadol-desktop-content-box, :lang(en-AU) .template-panadol-template.page-experts #wrapper .panadol-tablet-content-box, :lang(en-AU) .template-panadol-template.page-experts #wrapper .panadol-desktop-n-tablet-conent-box {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box .panadol-home-kids-video-box {
    background: url(../../assets/img/Mobile_Homepage_GreenBackground.png) no-repeat;
    margin-bottom: 0px;
    background-size: 100% 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-box .panadol-home-kids-video-box {
    background: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-content-box {
    margin-top: 1.6em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-content-box .panadol-content-rte {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab-box {
    padding: 0;
    width: 94%;
    margin: 0;
    margin-bottom: 2em;
    border: 10px solid #efefef;
  }
  :lang(en-AU) .template-panadol-template.page-experts div.panadol-where-to-buy-tab-box:nth-child(3), :lang(en-AU) .template-panadol-template.page-experts div.panadol-where-to-buy-tab-box:nth-child(5),
  :lang(en-AU) .template-panadol-template.page-experts div.panadol-where-to-buy-tab-box:nth-child(7) {
    margin: 0;
    padding: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts div.panadol-where-to-buy-tab-box:nth-child(7) {
    margin-bottom: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts div.panadol-where-to-buy-tab-box:nth-child(6) {
    padding: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts div.panadol-where-to-buy-tab-box:nth-child(4), :lang(en-AU) .template-panadol-template.page-experts div.panadol-where-to-buy-tab-box:nth-child(6) {
    margin-top: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box {
    margin-bottom: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-article-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-product-box {
    margin-bottom: 0em;
    margin-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-product-box {
    margin-bottom: 1em;
    margin-top: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-content-box {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext img.richText-image.pull-left {
    width: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-outer-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-n-tablet-conent-box {
    margin-bottom: 0;
    background-color: #ffffff;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-background-box {
    background: url(../../assets/img/Mobile_ChildrensPanadol_PinkBackground.png) no-repeat;
    background-size: 100% 100%;
    /*min-height: 693px;*/
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-background-box .panadol-home-kids-video-box {
    margin-left: 0em;
    margin-bottom: 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-home-kids-video-box {
    width: 100% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box {
    background: url(../../assets/img/Mobile_ChildrensPanadol_GreenBackground.png) no-repeat;
    background-size: 100% 100%;
    min-height: 693px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box {
    background: url(../../assets/img/Mobile_ChildrensPanadol_BlueBackground.png) no-repeat;
    background-size: 100% 100%;
    min-height: 693px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-symptoms-circle-box {
    width: 90%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box .panadol-children-symptoms-image-rte {
    display: inline-block;
    padding: 0em 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box .panadol-children-bow-box {
    background: url(../../assets/img/Mobile_ChildrensPanadol_CoralBackground.png) no-repeat;
    background-size: 100% 100%;
    min-height: 549px;
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-outer-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-n-tablet-conent-box {
    margin-bottom: 0;
    background-color: #ffffff;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-background-box {
    background: url(../../assets/img/Mobile_ChildrensPanadol_PinkBackground.png) no-repeat;
    background-size: 100% 168vw;
    min-height: 475px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box {
    margin-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-background-box .panadol-home-kids-video-box {
    margin-left: 0em;
    margin-bottom: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-home-kids-video-box {
    width: 100% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box {
    background: url(../../assets/img/Mobile_ChildrensPanadol_GreenBackground.png) no-repeat;
    background-size: 100% 100%;
    min-height: 693px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box {
    background: url(../../assets/img/Tablet_ChildrensPanadol_BlueBackground.png) no-repeat;
    background-size: 100% 100%;
    min-height: 693px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-symptoms-circle-box {
    width: 80%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box .panadol-children-symptoms-image-rte {
    display: inline-block;
    padding: 0em 0.5em;
    width: 29vw;
    vertical-align: top;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-symptoms-image-rte.last {
    width: 29vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-n-tablet-conent-box .panadol-children-bow-box {
    background: url(../../assets/img/Desktop_ChildrensPanadol_CoralBackground.png) no-repeat;
    background-size: 100% 100%;
    min-height: 693px;
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-aeroplane-box {
    float: right !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box .panadol-children-product-and-oval-box {
    width: 75% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box .panadol-children-product-and-oval-box-two {
    float: right !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-desktop-n-tablet-conent-box {
    margin-bottom: 0;
    background: transparent;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-banner-bg-box {
    background: url(../../assets/img/Desktop_Campaign_banner_bg.jpg) no-repeat;
    background-size: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box {
    background: url(../../assets/img/Mobile_TeddyCampaign_BlueGreenBackground.png) no-repeat;
    background-size: 100% 100%;
    margin-top: -1.5em;
    margin-bottom: 0;
    padding-bottom: 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box {
    background: url(../../assets/img/Mobile_TeddyCampaign_GreenBackground.png) no-repeat;
    background-size: 100% 100%;
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-image {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-loadmore {
    width: 10em;
    margin: 0 auto;
    text-align: center;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box {
  margin-top: 0em;
  padding-top: 13vw;
  background-color: #ffffff;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-n-tablet-conent-box {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .image.panadol-detail-second-image, :lang(en-AU) .template-panadol-template.page-experts .image.panadol-detail-third-image {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-prod-detail-thumbnail.activeThumbnail {
  border: 2px solid #d8d9da;
}
:lang(en-AU) .template-panadol-template.page-experts .image.panadol-prod-detail-image {
  margin-bottom: 1.3em;
}
:lang(en-AU) .template-panadol-template.page-experts .main .image.panadol-prod-detail-thumbnail {
  width: 10.5vw;
  padding-top: 1em;
  padding-bottom: 1em;
  cursor: pointer;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box span.green-text {
  color: #2d9147;
  font-size: 1.79vw;
  font-family: Montserrat;
  font-weight: 700;
  background: url("../../assets/img/Desktop_content_right_arrow.png") no-repeat right center;
  padding-right: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box p {
  text-align: center;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box span.grey-title {
  font-size: 2.97vw;
  line-height: 3.6vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box p span.where-to-buy, :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box p span.where-to-buy a {
  font-size: 1.44vw;
  font-family: Montserrat;
  font-weight: 700;
  color: #009151;
  background: url("../../assets/img/Desktop_content_right_arrow.png") no-repeat right center;
  padding-right: 1em;
  cursor: pointer;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-product-faq-see-all p {
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box p:nth-child(4) {
  float: left;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box p:nth-child(5) {
  float: right;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte h2 {
  margin-top: 1.3em;
  margin-bottom: 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section {
  -moz-box-shadow: 0px 2px 10px #c5c5c5;
  -webkit-box-shadow: 0px 2px 10px #c5c5c5;
  box-shadow: 0px 2px 10px #c5c5c5;
  width: 48%;
  margin-bottom: 4%;
  min-height: 21vw;
  background-color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.odd {
  margin-left: 4% !important;
}
:lang(en-AU) .template-panadol-template.page-experts .main .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section p:nth-child(1) {
  margin: 0;
  padding: 0;
}
:lang(en-AU) .template-panadol-template.page-experts span.product-green-bar {
  font-family: Montserrat;
  font-weight: 700;
  background: #59b78e;
  color: #ffffff;
  font-size: 1.79vw;
  display: block;
  padding: 1vw;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section ul li {
  font-size: 1.43vw;
  font-family: Montserrat;
  font-weight: 700;
  margin-bottom: 0.3em;
  background: url("../../assets/img/article_list_icon.png") no-repeat left 0.7vw;
  line-height: normal;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.richText ul, :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.richText p {
  margin: 0;
  padding: 0;
  padding-left: 1.5vw;
  line-height: 2.43vw;
  padding-right: 1.5vw;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section p {
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.richText p:nth-child(2), :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.richText ul {
  padding-top: 1.5vw;
  padding-bottom: 0.5vw;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.richText p strong {
  font-weight: normal;
  font-size: 1.43vw;
  font-family: Montserrat;
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .richText.panadol-prod-detail-rte {
  border: 10px solid #efefef;
  -moz-box-shadow: 0px 8px 6px -6px #c5c5c5;
  -webkit-box-shadow: 0px 8px 6px -6px #c5c5c5;
  box-shadow: 0px 8px 6px -6px #c5c5c5;
  margin-left: 2.5%;
  width: 31%;
  margin-bottom: 2.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .richText.panadol-prod-detail-rte img.richText-image {
  margin: 0 auto;
  padding-top: 2vw;
}
:lang(en-AU) .template-panadol-template.page-experts .richText.panadol-prod-detail-rte .richText-content {
  border-top: 2px solid #f1f1f1;
  margin: 1vw;
}
:lang(en-AU) .template-panadol-template.page-experts .richText.section.panadol-prod-detail-rte p {
  font-size: 1.43vw;
  color: #666666;
  line-height: 2.43vw;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .richText.panadol-content-rte.panadol-enquiry-section p {
  font-family: Montserrat;
 font-weight: 400;
  font-size: 1.43vw;
  text-align: center;
  color: #666666;
}
:lang(en-AU) .template-panadol-template.page-experts .richText.panadol-content-rte.panadol-enquiry-section p span.green-text {
  color: #009151 !important;
  font-family: Montserrat;
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-pipe-symbol {
  font-family: Montserrat;
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-text-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte.panadol-warning-section {
  border: 10px solid #efefef;
  -moz-box-shadow: 0px 8px 6px -6px #c5c5c5;
  -webkit-box-shadow: 0px 8px 6px -6px #c5c5c5;
  box-shadow: 0px 8px 6px -6px #c5c5c5;
  padding: 1.5em;
  padding-top: 0em;
  padding-bottom: 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-text-box .panadol-content-rte p strong {
  font-family: Montserrat;
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-text-box .panadol-content-rte {
  font-size: 1.43vw;
  font-family: Montserrat;
 font-weight: 400;
  color: #666666;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-table-box {
  border: 1px solid #f3f3f3;
  margin-bottom: 2em;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-table-box .panadol-content-rte p:nth-child(1) {
  background-color: #59b78e !important;
  color: #ffffff;
  border-left: 4px solid #ffffff;
  font-size: 1.55vw;
  font-family: Montserrat;
  font-weight: 700;
  max-height: 1.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-table-box .panadol-content-rte p {
  text-align: center;
  color: #666666;
  border-left: 4px solid #d4d4d4;
  margin: 0;
  padding-top: 1em;
  padding-bottom: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-text-box .panadol-content-rte:nth-child(2) p {
  border-left: none !important;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-table-box .richText.panadol-content-rte {
  margin: 0;
  width: 33.33%;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-table-box .panadol-content-rte p:nth-child(odd) {
  background-color: #efefef;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte.panadol-warning-section {
  margin-top: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte.panadol-warning-section p {
  font-size: 1.43vw;
  font-family: Montserrat;
 font-weight: 400;
  color: #666666;
}
:lang(en-AU) .template-panadol-template.page-experts span.product-warning-red {
  font-family: Montserrat;
  font-weight: 700;
  color: #da0000;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte.panadol-warning-section p strong {
  font-family: Montserrat;
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte.panadol-warning-section {
  margin-top: 3em;
  margin-bottom: 5em;
}
:lang(en-AU) .template-panadol-template.page-experts .main .panadol-related-products-carousel .box.panadol-product-list-tab-box {
  border: 10px solid #efefef;
  -moz-box-shadow: 0px 8px 6px -6px #c5c5c5;
  -webkit-box-shadow: 0px 8px 6px -6px #c5c5c5;
  box-shadow: 0px 8px 6px -6px #c5c5c5;
  margin-bottom: 3em;
  display: inline-block;
  margin-left: 2%;
  min-height: 38em;
  height: auto !important;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-prod-list-image {
  border-bottom: 1px solid #d4d4d4;
  margin-top: 3em;
  padding-bottom: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-list-tab-box .panadol-content-rte {
  padding: 1.5em;
  padding-top: 0;
  padding-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-list-tab-box .panadol-content-rte p {
  font-size: 1.43vw;
  color: #666666;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-list-tab-box .panadol-content-rte p strong, :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-box .richText.panadol-content-rte p strong {
  font-family: Montserrat;
  font-weight: 700;
  display: initial;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-list-tab-box .panadol-content-rte p span.green-text, :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-list-tab-box .panadol-content-rte p span.green-text a {
  color: #009151;
  font-family: Montserrat;
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .richText.panadol-content-rte.panadol-warning-section.even.last {
  margin-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .richText.panadol-prod-comp-checkbox-rte {
  border-top: 1px solid #efefef;
}
:lang(en-AU) .template-panadol-template.page-experts .richText.panadol-prod-comp-checkbox-rte p {
  color: #009151;
  font-family: Montserrat;
  font-weight: 700;
  margin-left: 2em;
  padding-left: 2em;
}
:lang(en-AU) .template-panadol-template.page-experts .richText.panadol-prod-comp-checkbox-rte p {
  color: #009151;
  font-family: Montserrat;
  font-weight: 700;
  margin: 0;
  margin-left: 2em;
  padding-left: 4vw;
  background: url("../../assets/img/panadol-checkbox.png") no-repeat left center;
  width: 0.1vw;
  height: 4vw;
  padding-top: 1vw;
  font-size: 1.43vw;
  cursor: pointer;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-product-list-tab-box.compare-selected .richText.panadol-prod-comp-checkbox-rte p {
  background: url("../../assets/img/Desktop_ProductListing_Tick.jpg") no-repeat left center;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel.panadol-related-products-carousel {
  margin-bottom: 2em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .panadol-related-articles-box {
  background-color: #ffffff;
  padding-bottom: 1em;
  -webkit-box-shadow: 0 3px 2px #c5c5c5;
  -moz-box-shadow: 0 3px 2px #c5c5c5;
  box-shadow: 0 3px 2px #c5c5c5;
  height: auto !important;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .panadol-related-articles-box img {
  border: 0;
  margin-top: 3%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .panadol-related-articles-box .richText.panadol-content-rte p {
  font-size: 1.43vw;
  color: #666666;
  padding-left: 5%;
  padding-right: 5%;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-pdcts-submenu-inner-box {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .image.panadol-related-articles-image img {
  width: 94%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-download .fileList-title, :lang(en-AU) .template-panadol-template.page-experts .panadol-download .fileList-download-size {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-print p, :lang(en-AU) .template-panadol-template.page-experts .panadol-download a.fileList-download-link, :lang(en-AU) .template-panadol-template.page-experts .share-bar a.addthis_button, :lang(en-AU) .template-panadol-template.page-experts .main .panadol-print p {
  color: #009151;
  font-size: 1.43vw;
  font-family: Montserrat;
  font-weight: 700;
  margin: 0;
  line-height: normal;
  display: block;
  text-align: left;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-download a.fileList-download-link {
  background: url("../../assets/img/Desktop_Icons_DownloadButton.png") no-repeat left center;
  padding-left: 3.5em;
  line-height: 4em;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .fileList.panadol-download {
  min-width: 33%;
}
:lang(en-AU) .template-panadol-template.page-experts .share-bar a.addthis_button {
  background: url("../../assets/img/Desktop_Icons_ShareButton.png") no-repeat left center;
  line-height: 4em;
  padding-left: 3.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-download p {
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-download {
  min-width: 33%;
}
:lang(en-AU) .template-panadol-template.page-experts .share-bar, :lang(en-AU) .template-panadol-template.page-experts .panadol-print {
  max-width: 28%;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-print p, :lang(en-AU) .template-panadol-template.page-experts .panadol-print p {
  background: url("../../assets/img/Desktop_Icons_PrintButton.png") no-repeat left center;
  line-height: 4em;
  padding-left: 3.5em;
  cursor: pointer;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .carousel.panadol-symptoms-tip-section {
  border: 0;
  background-color: #ececec;
  float: none;
  margin: 0 auto;
  width: 65%;
  margin-top: 2em;
  margin-bottom: 4em;
  padding: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-print p {
  line-height: 4em !important;
  color: #009151;
  font-size: 1.43vw;
  font-family: Montserrat;
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .carousel.panadol-symptoms-tip-section ul.carousel-nav {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .carousel.panadol-symptoms-tip-section ul.carousel-slides {
  width: 100%;
  margin: 0;
  min-height: 15em;
}
:lang(en-AU) .template-panadol-template.page-experts .main .panadol-mobile-content-box .panadol-product-detail-image-carousel li a {
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .main .panadol-mobile-content-box .panadol-product-detail-image-carousel li {
  margin-right: 0.8em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-symptoms-tip-section-rte {
  width: 100%;
  margin-top: 1em;
  margin-bottom: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-compare-close img, :lang(en-AU) .template-panadol-template.page-experts .panadol-compare-product-close img {
  cursor: pointer;
}
:lang(en-AU) .template-panadol-template.page-experts .compare-section span.compare-ingredients {
  min-height: 6em;
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts .main .panadol-compare-outer-box {
  position: absolute;
  z-index: 1000;
  background: #efefef no-repeat right top;
  padding-top: 8vw;
  width: 100%;
  display: none;
  -webkit-box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.15);
}
:lang(en-AU) .template-panadol-template.page-experts .main .panadol-compare-outer-box .panadol-compare-second-level-box {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .main .panadol-compare-outer-box .panadol-compare-second-level-box .panadol-compare-table-section-box {
  -moz-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);
  background-color: #ffffff;
  margin-top: 5vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-product-listing-box.panadol-product-listing-active-box {
  background-color: #ffffff;
  padding-top: 10em;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs.panadol-product-children-tab.panadol-home-best-of-week-tab .tabs-nav {
  width: 45%;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs.panadol-product-children-tab.panadol-home-best-of-week-tab.tabs .tabs-content {
  border: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs.panadol-product-children-tab.panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item {
  border: none;
  background-color: transparent;
}
:lang(en-AU) .template-panadol-template.page-experts .compare-name {
  display: none;
  width: 14.1vw;
  float: left;
  clear: none;
  margin-right: 0.5vw;
  background-color: #ffffff;
  -webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);
  padding: 1vw;
  min-height: 8.5vw;
}
:lang(en-AU) .template-panadol-template.page-experts .box.compare-name.last {
  margin-right: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .compare-section {
  display: none;
  width: 14.1vw;
  margin-bottom: 0vw;
  padding-top: 1vw;
  background-color: #ffffff;
  float: left;
  clear: right;
  border-left: 1px solid #d4d4d4;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-product-listing-box.panadol-product-listing-active-box .panadol-content-rte p {
  color: #666666;
  font-size: 1.43vw;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-compare-close {
  float: right;
  width: 2.5vw;
  margin-right: 1em;
  padding-top: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .compare-name img {
  float: right;
  width: 1.5vw;
  cursor: pointer;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-compare-now-link {
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .compare-name .panadol-content-rte p {
  margin: 0;
  font-size: 1.19vw;
  font-family: Montserrat;
  font-weight: 700;
  color: #666666;
  padding-top: 2em;
}
:lang(en-AU) .template-panadol-template.page-experts .main .panadol-compare-outer-box .panadol-content-box {
  padding-top: 5em;
  width: 85%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-compare-now-link {
  width: 22vw;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-compare-now-link p {
  text-align: center;
  font-size: 1.43vw;
  font-family: Montserrat;
  font-weight: 700;
  color: #149253;
  cursor: pointer;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-compare-label-rte {
  background-color: #ffffff;
  /* border-right: 5px solid #efefef;*/
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .main .panadol-product-table-section {
  margin-left: 0;
  width: 85%;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-compare-product-close img {
  float: right;
  width: 1.5vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-compare-label-rte.richText ul li {
  font-size: 1.43vw;
  font-family: Montserrat;
  font-weight: 700;
  padding-left: 0.5em;
  color: #666666;
  margin-bottom: 0;
  border-bottom: 1px solid #d4d4d4;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-compare-label-rte.richText ul {
  margin-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .compare-section span.green-text {
  font-size: 1.43vw;
}
:lang(en-AU) .template-panadol-template.page-experts .compare-section .richText ul {
  margin: 0;
  padding: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .compare-section .richText ul li {
  padding-left: 0;
  font-size: 1.43vw;
  color: #666666;
  word-wrap: break-word;
  font-family: Montserrat;
 font-weight: 400;
}
:lang(en-AU) .template-panadol-template.page-experts .compare-section .panadol-content-rte p {
  border-bottom: 1px solid #d4d4d4;
  padding-left: 1vw;
  padding-right: 1vw;
  min-height: 11vw;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-compare-product-close {
  padding-left: 1vw;
  padding-right: 1vw;
}
:lang(en-AU) .template-panadol-template.page-experts .image.panadol-compare-product {
  min-height: 13.5vw;
}
:lang(en-AU) .template-panadol-template.page-experts span.panadol-product-label {
  min-height: 16.15vw;
  padding-top: 10.85vw;
  padding-bottom: 14.65vw;
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-format-label, :lang(en-AU) .template-panadol-template.page-experts .panadol-age-label {
  padding-bottom: 1.5vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-keyfeatures-label {
  padding-bottom: 1.55vw;
}
:lang(en-AU) .template-panadol-template.page-experts span.panadol-format-label, :lang(en-AU) .template-panadol-template.page-experts span.panadol-age-label, :lang(en-AU) .template-panadol-template.page-experts span.panadol-keyfeatures-label {
  display: block;
  min-height: 4vw;
  padding-top: 2vw;
}
:lang(en-AU) .template-panadol-template.page-experts .compare-section .richText ul:nth-child(2) li {
  min-height: 5.5vw;
  border-bottom: 1px solid #d4d4d4;
  padding-left: 2vw;
  padding-right: 1vw;
  margin-bottom: 0;
  background: url("../../assets/img/article_list_icon.png") no-repeat 1vw 2vw;
  padding-top: 1vw;
}
:lang(en-AU) .template-panadol-template.page-experts .compare-section .richText ul:nth-child(3) li {
  padding-left: 2vw;
  padding-right: 1vw;
  font-size: 1.07vw;
  margin-bottom: 0;
  background: url("../../assets/img/panadol-list-bullet.png") no-repeat 1vw 0.6vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-compare-label-rte.richText ul li:last-child {
  border-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts span.panadol-ingredients-label {
  display: block;
  padding-top: 2vw;
}
:lang(en-AU) .template-panadol-template.page-experts .compare-section .richText ul:nth-child(3) {
  padding-top: 1vw;
}
:lang(en-AU) .template-panadol-template.page-experts .richText.section.panadol-compare-minimize-link p {
  text-align: center;
  font-size: 24px;
  font-family: Montserrat;
  font-weight: 700;
  color: #149253;
  cursor: pointer;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte.panadol-product-listing-rte {
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-product-listing-box.panadol-product-listing-active-box .panadol-content-rte p span.where-to-buy {
  background: url("../../assets/img/panadol-desktop-green-arrow.png") no-repeat right;
  color: #2e9443;
  font-family: Montserrat;
  font-weight: 700;
  padding-right: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs.panadol-product-children-tab.panadol-home-best-of-week-tab {
  padding-top: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .main .panadol-symptoms-lanading-outer-box .panadol-related-products-carousel .box.panadol-product-list-tab-box {
  border: 0;
  padding-left: 0.5em;
  padding-right: 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-product-listing-box .box.panadol-product-list-tab-box {
  border: 10px solid #efefef;
  -moz-box-shadow: 0px 8px 6px -6px #c5c5c5;
  -webkit-box-shadow: 0px 8px 6px -6px #c5c5c5;
  box-shadow: 0px 8px 6px -6px #c5c5c5;
  margin-bottom: 3em;
  width: 28%;
  display: inline-block;
  margin-left: 2%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-teddy-box {
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-randomizier-desktop-box.component, :lang(en-AU) .template-panadol-template.page-experts .panadol-randomizier-mobile-box.component {
  position: absolute;
  z-index: 9;
  display: inline-block;
  overflow: hidden;
  /* float: left; */
}
:lang(en-AU) .template-panadol-template.page-experts .randomizier-icon, :lang(en-AU) .template-panadol-template.page-experts .randomizier-icon1 {
  text-align: center;
  margin-top: 42px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-product-box .grey-title {
  color: #666666;
  font-size: 26px;
}
:lang(en-AU) .template-panadol-template.page-experts div.box.section.panadol-homepage-image-carousel-box.grid_6.alpha.component {
  overflow: hidden;
  width: 50%;
}
:lang(en-AU) .template-panadol-template.page-experts div.box.section.panadol-homepage-carousel-box.component div.component-content div.content.paragraphSystem div.box.section.panadol-homepage-content-carousel-box.grid_6 {
  overflow: hidden;
  border-bottom: 1px solid #CFCFCF;
  width: 50%;
  margin-left: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts div.box.section.panadol-homepage-image-carousel-box.grid_6.alpha.component div.component-content div.content.paragraphSystem {
  display: inline-block;
  overflow: hidden;
}
:lang(en-AU) .template-panadol-template.page-experts div.box.section.panadol-homepage-image-carousel-box .panadol-content-image {
  margin-bottom: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-header-text {
  position: relative;
  top: 40%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-teddy-box {
  position: absolute;
  bottom: 15px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-teddy-box .panadol-carousel-mobile-teddy-image.grid_3 {
  display: inline-block;
  /* float: left; */
  left: 192px;
  position: absolute;
  text-align: right;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-homepage-carousel-text-slide-box {
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte.panadol-carousel-header-text.component div.component-content div.richText-content h1 {
  text-align: center;
  font-size: 2.37vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-header-text {
  color: #a0ca73;
  font-size: 5.36vw;
  font-family: Montserrat;
  font-weight: 700;
  line-height: 1;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-teddy-box .green-oval-small-rte {
  margin-top: 1vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-product-box {
  position: absolute;
  bottom: -10px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-teddy-box .green-oval-small-rte {
  background: transparent url("../../assets/img/Desktop_Homepage_GreenOvalShape_small.png") no-repeat scroll 100% 0/75% auto;
  bottom: 25px;
  display: inline-block;
  /* float: left; */
  left: 50px;
  margin-top: 0;
  min-height: 11vw;
  position: absolute;
  text-align: left;
  width: 17vw;
  z-index: 9;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-randomizier-desktop-box {
  background: transparent url("../../assets/img/Desktop_Homepage_Randomizer_CircleBehindIcon.png");
  background-size: cover;
  background-repeat: no-repeat;
  height: 127px;
  width: 127px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-teddy-box .green-oval-small-rte.grid_2.component p {
  padding: 1em 1em 1em 0em;
  text-align: center;
  width: 50%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-teddy-box .green-oval-small-rte p {
  color: #ffffff;
  font-size: 1.31vw;
  font-family: "Montserrat";
  font-weight: "400";
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-teddy-box .green-oval-small-rte p strong {
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-product-box.component div.component-content div.content.paragraphSystem div.richText.section.panadol-content-rte.component div.component-content img.richText-image.pull-left {
  display: inline-block;
  width: 24%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-product-box.component div.component-content div.content.paragraphSystem div.richText.section.panadol-content-rte.component div.component-content div.richText-content {
  display: inline-block;
  width: 65%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-product-box.component div.component-content div.content.paragraphSystem div.richText.section.panadol-content-rte.component div.component-content div.richText-content p {
  margin-top: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-homepage-content-carousel-box.grid_6.omega.component div.component-content div.content.paragraphSystem {
  overflow: hidden;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-product-box.component div.component-content div.content.paragraphSystem div.richText.section.panadol-content-rte.component div.component-content div.richText-content p {
  margin-top: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-carousel-text-slide-box .panadol-carousel-mobile-teddy-image.grid_3 {
  display: inline-block;
  bottom: -6em;
  position: absolute;
  text-align: center;
  width: 100%;
  left: 5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-mobile-teddy-image img {
  min-width: 3vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-carousel-text-slide-box.component {
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-header-text h1 {
  margin-bottom: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-header-text p {
  margin: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-teddy-box .panadol-carousel-mobile-teddy-image.grid_3 {
  bottom: -55px;
  display: inline-block;
  left: 15vw;
  position: absolute;
  width: 35vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-teddy-box .green-oval-small-rte.grid_2 {
  background: transparent url("../../assets/img/Desktop_Homepage_GreenOvalShape_small.png") no-repeat scroll 0 16%/17vw auto;
  display: inline-block;
  /* float: left; */
  left: 5vw;
  min-height: 13vw;
  position: relative;
  text-align: left;
  top: 0em;
  width: 30vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-homepage-image-carousel-box {
  min-height: 400px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-homepage-content-carousel-box {
  min-height: 400px;
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-header-text {
    top: 35%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-randomizier-desktop-box {
    background: transparent url("../../assets/img/Mobile_Homepage_Randomizer_CircleBehindIcon.png");
    background-size: cover;
    background-repeat: no-repeat;
    height: 62px;
    width: 62px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .randomizier-icon {
    margin-top: 12px;
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-randomizier-desktop-box {
    margin-left: 33px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .randomizier-icon img {
    margin-top: 8px;
    margin-left: -3px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .richText-image.pull-left {
    margin: 5px 15px 5px 10px;
    float: left;
  }
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-mobile-carousel-image .panadol-content-image {
    height: 400px;
    display: inline-block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-teddy-box {
    position: absolute;
    bottom: 40px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-mobile-carousel-image.component div.component-content div.content.paragraphSystem {
    display: block;
    height: 400px;
    width: 6000px;
    margin: 0;
    padding: 0;
    z-index: 1;
    position: relative;
    background-size: contain;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-mobile-carousel-image.component div.component-content {
    float: none;
    margin: 0 auto;
    height: 400px;
    overflow: hidden;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-mobile-carousel-image.component div.component-content img {
    height: 100%;
    float: left;
    clear: both;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-carousel-text-slide-box .panadol-content-rte.panadol-carousel-header-text {
    margin-top: 4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-carousel-text-slide-box.component div.component-content div.content.paragraphSystem {
    vertical-align: top;
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-mobile-carousel-text .panadol-mobile-carousel-text-slide-box .panadol-carousel-mobile-teddy-image.grid_3 {
    left: 35vw;
    width: 70vw;
    bottom: -6em;
    position: absolute;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-mobile-teddy-image img {
    min-width: 3vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-carousel-text-slide-box.component {
    position: relative;
    height: 425px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-header-text h1 {
    margin-bottom: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-header-text p {
    margin: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-carousel-text-slide-box .green-oval-small-rte.grid_2 {
    background: transparent url("../../assets/img/Desktop_Homepage_GreenOvalShape_small.png") no-repeat;
    display: inline-block;
    /* float: left; */
    left: 15vw;
    top: 1em;
    height: 131px;
    position: relative;
    text-align: left;
    width: 181px;
    background-size: 100% 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-teddy-box.component div.component-content div.content.paragraphSystem div.richText.section.green-oval-small-rte.grid_2.component div.component-content div.richText-content p {
    padding: 1.7em;
    text-align: center;
    font-size: 14px;
    padding-left: 1.3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-product-box {
    position: relative;
    bottom: 0px;
    width: 90%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-randomizier-mobile-box {
    background: transparent url("../../assets/img/Mobile_Homepage_Randomizer_CircleBehindIcon.png");
    background-size: cover;
    background-repeat: no-repeat;
    height: 63px;
    width: 63px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte.panadol-carousel-header-text.component div.component-content div.richText-content h1 {
    text-align: center;
    font-size: 24px;
    font-family: "Montserrat";
  font-weight: "400";
    color: #666666;
  }
  :lang(en-AU) .template-panadol-template.page-experts .carousel-header-text {
    color: #a0ca73;
    font-size: 47px;
    font-family: Montserrat;
  font-weight: 700;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-product-box div.component-content div.content.paragraphSystem div.richText.section.panadol-content-rte div.component-content img.richText-image.pull-left {
    display: inline-block;
    height: 100%;
    width: 25vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-product-box.component div.component-content div.content.paragraphSystem div.richText.section.panadol-content-rte.component div.component-content div.richText-content {
    display: inline-block;
    width: 56vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-product-box.component div.component-content div.content.paragraphSystem div.richText.section.panadol-content-rte.component div.component-content div.richText-content p {
    margin-top: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-mobile-carousel-text {
    min-height: 460px;
    height: 100%;
    border-bottom: 1px solid #CFCFCF;
    display: inline-block;
    margin: 0;
    padding: 0;
    overflow: hidden;
    height: 425px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box .image.randomizier-icon,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box .image.randomizier-icon1 {
    text-align: center;
    margin-top: 20px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-error-page-outer-box .panadol-content-rte {
  text-align: center;
  width: 40%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 15em;
  padding-bottom: 15em;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-error-page-outer-box .panadol-content-rte h1 {
  font-size: 10.71vw;
  line-height: normal;
  margin-bottom: 0;
  color: #00944e;
   
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-error-page-outer-box .panadol-content-rte h2 {
   
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-error-page-outer-box .panadol-content-rte p {
  font-size: 1.43vw;
  color: #666666;
}
:lang(en-AU) .template-panadol-template.page-experts .box.section.panadol-error-page-outer-box {
  background: url("../../assets/img/error-page-background.png") no-repeat;
  background-size: 100% 100%;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .parametrizedhtml.panadol-map-html {
  display: none;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-heading-rte p {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-content-grey-box .panadol-related-products-carousel ul li {
  background: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-related-products-carousel .carousel-nav li.carousel-nav-prev a:before, :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-related-products-carousel .carousel-nav li.carousel-nav-next a:before {
  content: "";
}
:lang(en-AU) .template-panadol-template.page-experts .symptoms-heading {
  color: #e9513c;
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 4.76vw;
}
:lang(en-AU) .template-panadol-template.page-experts .richText.panadol-content-rte.panadol-symptoms-heading-rte .richText-content > h1 {
  text-align: center;
  margin-top: 1.2em;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .richText.panadol-content-rte.panadol-symptoms-heading-rte .richText-content p {
  text-align: center;
  font-size: 1.43vw;
  color: #666666;
  margin-top: 0;
  margin-bottom: 0.6em;
}
:lang(en-AU) .template-panadol-template.page-experts .see-more-pdct-details {
  color: #00944e;
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 1.43vw;
  background: url("../../assets/img/green-arrow.png") no-repeat right center;
  padding-right: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .richText.panadol-content-rte.panadol-symptoms-tip-section-rte p strong {
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 1.55vw;
  color: #666666;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-heading-rte {
  float: none;
  margin: 0 auto;
  width: 90%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-tip-section-rte p {
  font-size: 1.43vw;
  color: #666666;
  margin-bottom: 0;
  margin-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-tip-section-rte {
  background-color: #ececec;
  float: none;
  margin: 0 auto;
  width: 65%;
  margin-top: 2em;
  margin-bottom: 4em;
}
:lang(en-AU) .template-panadol-template.page-experts .richText.panadol-content-rte.panadol-symptoms-tip-section-rte .component-content {
  padding: 1.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-tip-section-rte .richText-content {
  margin-top: 1vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box {
  background-color: #ffffff;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-content-grey-box {
  background-color: #f2f2f2;
  padding-bottom: 1.3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box h2 {
  padding-top: 1.3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .richText ul {
  margin-bottom: 0;
  padding-bottom: 0;
  margin-top: 0;
  padding-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-content-grey-box p, :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-content-grey-box ul li {
  color: #666666;
  font-size: 1.43vw;
  line-height: 1.9vw;
  font-family: Montserrat;
 font-weight: 400;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-content-grey-box p strong {
  color: #666666;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-content-grey-box ul li {
  background: url(../../assets/img/panadol-list-bullet.png) no-repeat left 0.7vw;
}
:lang(en-AU) .template-panadol-template.page-experts .read-more-button {
  /* background-image:url(../../assets/img/green-arrow.png); */
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 15px;
  display: inline-block;
}
:lang(en-AU) .template-panadol-template.page-experts .green-text {
  font-family: "Montserrat";
  font-weight: 700;
  /* font-size: 26px; */
  color: #009159;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel.panadol-related-products-carousel ul.carousel-nav {
  text-align: center;
  padding-left: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts div.box.section.panadol-related-product-box.grid_4.component.even, :lang(en-AU) .template-panadol-template.page-experts div.box.section.panadol-related-product-box.grid_4.alpha.component.first.odd, :lang(en-AU) .template-panadol-template.page-experts div.box.section.panadol-related-product-box.grid_4.component.odd.last {
  background-color: white;
  box-shadow: #969696 0 0 20px;
  box-sizing: border-box;
  padding: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts div.box.section.panadol-related-product-box.grid_6.component.even, :lang(en-AU) .template-panadol-template.page-experts div.box.section.panadol-related-product-box.grid_6.alpha.component.first.odd, :lang(en-AU) .template-panadol-template.page-experts div.box.section.panadol-related-product-box.grid_6.component.odd.last {
  background-color: white;
  box-shadow: #969696 0 0 20px;
  box-sizing: border-box;
  padding: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-product-box .grey-title {
  font-family: "Montserrat";
  font-weight: 700;
  font-size: 26px;
  color: #666666;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-home-bow-box {
  background-color: #f2f2f2;
  -moz-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-home-bow-box img {
  border: 0;
  width: 90%;
  margin-top: 5%;
}
:lang(en-AU) .template-panadol-template.page-experts div.box.section.panadol-related-product-box.component.first.odd.last {
  background-color: white;
  box-sizing: border-box;
  padding: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .box.panadol-product-list-tab-box {
  border: 0;
  background-color: #ffffff;
  -moz-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-home-bow-box.odd {
  margin-bottom: 4.3em;
  margin-left: 6%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-content-banner-image {
  margin-bottom: 0;
  line-height: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box h1 {
  text-align: center;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 1.5;
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-home-new-kids-box .main-title-rte h2 {
  padding-top: 0.3em;
  font-size: 2.98vw;
   
  color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-livewell-featured-article-box .panadol-content-rte h2 .grey-title {
  font-size: 1.55vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
  line-height: 36px;
  margin: 0;
  /*margin-right: 510px !important;  This was making problems on living-well.html */
  position: relative;
  top: -10px;
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-live-well-outer-box .panadol-home-bow-box .panadol-content-rte h2 .grey-title {
  font-size: 1.55vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
  line-height: 36px;
  margin: 0;
  display: block;
  text-align: -webkit-auto;
  /* margin-right: 510px !important; */
  position: relative;
  top: -10px;
  left: 20px;
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-article-detail-content-box .panadol-content-rte h2 {
  font-weight: bolder;
  font-size: 21.33px !important;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
  line-height: 90px;
  text-align: left !important;
  line-height: 1.5;
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-article-detail-content-box .panadol-content-rte h2 span.body-Bold-text {
  font-weight: bolder;
  font-size: 21.33px !important;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
  line-height: 1.5;
  /*margin-right: 244px !important; */
  position: relative;
  top: 3px;
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-article-detail-content-box .panadol-content-rte h2 {
  font-weight: bolder;
  font-size: 21.33px !important;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
  line-height: 89px;
  text-align: left !important;
  line-height: 1.5;
  /* Added line height */
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .box.panadol-product-list-tab-box .panadol-content-rte h2 span.green-text {
  font-size: 1.43vw;
  display: block;
  text-align: -webkit-auto;
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-product-listing-box.panadol-product-listing-active-box .panadol-content-rte h2 span.where-to-buy {
  background: url(../../assets/img/panadol-desktop-green-arrow.png) no-repeat right;
  color: #2e9443;
  font-family: Montserrat;
  font-weight: 700;
  padding-right: 1em;
  display: block;
  font-size: 1.4vw !important;
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .box.panadol-product-list-tab-box .panadol-content-rte h2 span.green-text {
  font-size: 1.4vw;
  display: block;
  text-align: -webkit-auto;
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .box.panadol-product-list-tab-box .panadol-content-rte h2 span.green-text {
  font-size: 1.43vw;
  display: -webkit-box;
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .box.panadol-product-list-tab-box .panadol-content-rte h2 span.green-text {
  font-size: 1.43vW;
  display: -webkit-box;
  text-align: -webkit-auto;
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-symptoms-lanading-outer-box .panadol-content-grey-box h2 strong {
  color: #666666;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  display: block;
  text-align: -webkit-auto;
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale span.bulletin-submenu {
  background: url(../../assets/img/article_list_icon.png) no-repeat left center;
  padding-left: 0em;
  font-family: Montserrat;
  font-weight: 700;
  font-size: 1.43vw !important;
  text-align: -webkit-auto;
  display: -webkit-box;
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-symptoms-lanading-outer-box .panadol-content-grey-box h3 {
  color: #666666;
  /*font-size: 1.43vw;*/
  font-family: "Montserrat";
  font-weight: 700;
  display: block;
  padding-top: 0.5em;
}
@media screen and (min-width: 320px) and (max-width: 500px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box.panadol-box-constant-height {
    height: 850px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-box-constant-height {
    height: 550px;
  }
}
@media screen and (min-width: 501px) and (max-width: 610px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box.panadol-box-constant-height {
    height: 850px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-box-constant-height {
    height: 600px;
  }
}
@media screen and (min-width: 611px) and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box.panadol-box-constant-height {
    height: 850px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-box-constant-height {
    height: 660px;
  }
}
@media screen and (min-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts .page-where-to-buy.aus-locale .panadol-where-to-buy-tab-box {
    width: 23%;
  }
}
:lang(en-AU) .template-panadol-template.page-experts :lang(es) .panadol-content-rte.panadol-carousel-header-text.component div.component-content div.richText-content h2 {
  color: #e2231b;
  text-transform: uppercase;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(es) .panadol-content-rte.panadol-carousel-header-text.component div.component-content div.richText-content h3 {
  color: #e2231b;
  font-size: 2.37vw;
  text-align: center;
  margin: 0 10% 30px;
  line-height: 1;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(es) .panadol-content-rte.panadol-carousel-header-text.component div.component-content div.richText-content h4 {
  font-size: 2.37vw;
  text-align: center;
  margin-bottom: 10px;
  color: #666;
  font-family: "Montserrat";
  font-weight: "400";
}
:lang(en-AU) .template-panadol-template.page-experts :lang(es) .panadol-content-rte.panadol-carousel-header-text.component div.component-content div.richText-content .read-more-button {
  display: block;
  color: #fff;
  padding: 0.5em 1em;
  font-family: "Montserrat";
  font-weight: 700;
  margin: 0 auto 30px;
  width: 100px;
  background: #fe0000;
  border-radius: 3px;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
}
:lang(en-AU) .template-panadol-template.page-experts :lang(es) .panadol-content-rte.panadol-carousel-header-text.component div.component-content div.richText-content .read-more-button a {
  color: #fff;
}
:lang(en-AU) .template-panadol-template.page-experts :lang(es) .panadol-content-rte.panadol-carousel-header-text.component div.component-content div.richText-content .panadol-references {
  text-align: center;
  display: block;
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts :lang(es) .panadol-content-rte.panadol-carousel-header-text.component div.component-content div.richText-content h2 {
    font-size: 30px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(es) .panadol-content-rte.panadol-carousel-header-text.component div.component-content div.richText-content h3,
  :lang(en-AU) .template-panadol-template.page-experts :lang(es) .panadol-content-rte.panadol-carousel-header-text.component div.component-content div.richText-content h4 {
    font-size: 20px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(es) .panadol-content-rte.panadol-carousel-header-text.component div.component-content div.richText-content .panadol-references {
    font-size: 12px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(es) .panadol-content-rte.panadol-carousel-header-text.component div.component-content div.richText-content .read-more-button {
    margin-bottom: 10px;
  }
}
@media screen and (min-width: 1025px) and (max-width: 1518px) {
  :lang(en-AU) .template-panadol-template.page-experts :lang(es) .panadol-desktop-n-tablet-conent-box {
    margin-top: 12%;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(es) .panadol-content-rte.panadol-carousel-header-text.component div.component-content div.richText-content h2 {
    font-size: 4.98vw;
  }
}
@media screen and (min-width: 1519px) {
  :lang(en-AU) .template-panadol-template.page-experts :lang(es) .panadol-desktop-n-tablet-conent-box {
    margin-top: 100px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(es) .panadol-content-rte.panadol-carousel-header-text.component div.component-content div.richText-content h2 {
    font-size: 4.98vw;
  }
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts .page-ninos .panadol-children-blue-background-box .panadol-children-symptoms-circle-box .panadol-children-symptoms-image-rte {
    width: 50% !important;
    float: left !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .page-ninos .panadol-children-blue-background-box .panadol-children-symptoms-circle-box .panadol-children-symptoms-image-rte .richText {
    width: 100% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .page-ninos .panadol-mobile-content-box .parametrizedhtml {
    margin-top: 40px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-symptoms-lanading-outer-box .panadol-symptoms-tip-section-rte img {
  width: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .experts-mobile-text-left p {
  margin-top: 0 !important;
}
:lang(en-AU) .template-panadol-template.page-experts [lang|=en-AU] .panadol-search-results {
  top: 100px;
  /* search results showing behind navbar with 50px on en_AU */
}
:lang(en-AU) .template-panadol-template.page-experts .breadcrumbs {
  margin: 10px 0;
}
:lang(en-AU) .template-panadol-template.page-experts .breadcrumbs-list {
  overflow: hidden;
  margin: 0;
  padding: 0;
  list-style: none;
}
:lang(en-AU) .template-panadol-template.page-experts .breadcrumbs-list li {
  float: left;
  margin-right: 6px;
}
:lang(en-AU) .template-panadol-template.page-experts .breadcrumbs-separator {
  margin: 0 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .breadcrumbs-without-separator .breadcrumbs-separator {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .breadcrumbs-without-separator li {
  padding-right: 15px;
  margin-right: 9px;
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .breadcrumbs-without-separator li:last-child {
  background-image: none;
}
:lang(en-AU) .template-panadol-template.page-experts .breadcrumbs-without-separator li:last-child:before {
  display: none;
}
@media only screen and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* line 47, ../../sass/components/breadcrumbs/_breadcrumbs-base.scss */
  }
  :lang(en-AU) .template-panadol-template.page-experts .breadcrumbs-list li {
    float: none;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .carousel {
  position: relative;
  border: solid 2px #323131;
  background-color: #e1e1e1;
  padding: 15px 60px;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-slides {
  overflow: hidden;
  margin: 0;
  padding: 0;
  list-style: none;
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-slide {
  clear: both;
  position: absolute;
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-slide .no-content,
:lang(en-AU) .template-panadol-template.page-experts .carousel-slide .no-image {
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-slide.is-active {
  display: block;
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-cover {
  max-width: 50%;
  height: auto;
  float: right;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-slide .image-and-content {
  overflow: hidden;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-slide .no-content .carousel-cover {
  float: none;
  max-width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-slide .no-image .carousel-content {
  float: none;
  max-width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .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%;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-nav {
  text-align: center;
  margin-top: 20px;
  overflow: hidden;
  padding: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-nav li {
  display: inline-block;
  margin: 0 3px;
  /*top: 70%;
  position:absolute;*/
  width: 2%;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-nav a {
  display: inline-block;
  border: 2px solid #656363;
  width: 10px;
  height: 10px;
  font-size: 0;
  color: transparent;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-nav li.is-active a {
  background: #939191;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-nav-prev,
:lang(en-AU) .template-panadol-template.page-experts .carousel-nav-next {
  position: absolute;
  top: 50%;
  border: none;
  width: 19px;
  height: 31px;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-nav-prev a,
:lang(en-AU) .template-panadol-template.page-experts .carousel-nav-next a {
  border: none;
  display: block;
  width: 100%;
  height: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-nav-prev {
  left: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-nav-prev a:before {
  content: "\f053";
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  position: relative;
  font-weight: normal;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 30px;
  color: #939191;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-nav-prev a:hover:before {
  color: #323131;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-nav-next {
  right: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-nav-next a:before {
  content: "\f054";
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  position: relative;
  font-weight: normal;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 30px;
  color: #939191;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-nav-next a:hover:before {
  color: #323131;
}
:lang(en-AU) .template-panadol-template.page-experts .no-js .carousel .carousel-slide:first-child {
  margin-top: 0;
  border-top: none;
}
:lang(en-AU) .template-panadol-template.page-experts .no-js .carousel .carousel-slide {
  position: static;
}
:lang(en-AU) .template-panadol-template.page-experts .no-js .carousel .carousel-nav li {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .lt-ie8 .carousel-nav li {
  display: inline;
  zoom: 1;
}
:lang(en-AU) .template-panadol-template.page-experts .lt-ie8 .carousel-nav li.is-active a {
  background: #939191;
}
:lang(en-AU) .template-panadol-template.page-experts .lt-ie8 .carousel-nav .carousel-nav-prev, :lang(en-AU) .template-panadol-template.page-experts .lt-ie8 .carousel-nav .carousel-nav-next {
  width: 19px;
  height: 31px;
}
:lang(en-AU) .template-panadol-template.page-experts .lt-ie8 .carousel-nav .carousel-nav-prev a, :lang(en-AU) .template-panadol-template.page-experts .lt-ie8 .carousel-nav .carousel-nav-next a {
  border: none;
  display: block;
  width: 100%;
  height: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .lt-ie8 .carousel-nav a {
  display: block;
  zoom: 1;
  border: 2px solid #656363;
  width: 10px;
  height: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-outer-box .panadol-home-did-you-know-carousel {
  background-color: #efefef;
  border: 0px;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-outer-box .panadol-home-did-you-know-carousel ul.carousel-slides {
  min-height: 480px !important;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-did-you-know-mobile-carousel {
  background-color: #ffffff;
  border: 0px;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-outer-box .panadol-home-did-you-know-carousel .carousel-nav li a {
  border: 0;
  /*background: url(../../assets/img/Desktop_CarouselDots_GreyInactiveDot.png) no-repeat;
  background-size: 100%;
  width: 1.5vw;
  height: 1.5vw;*/
  width: 24px;
  height: 24px;
  background: url("../../assets/img/css_sprites.png") -10px -54px;
  position: absolute;
  top: 82%;
  padding-right: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-outer-box .panadol-home-did-you-know-carousel .carousel-nav li.is-active a {
  /*background: url(../../assets/img/Desktop_CarouselDots_GreenActiveDot.png) no-repeat;
  background-size: 100%;*/
  width: 24px;
  height: 24px;
  background: url("../../assets/img/css_sprites.png") -10px -10px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-outer-box .panadol-home-did-you-know-carousel .carousel-nav li.carousel-nav-next a,
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-outer-box .panadol-home-did-you-know-carousel .carousel-nav li.carousel-nav-prev a {
  background: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-outer-box .panadol-home-did-you-know-carousel .carousel-nav li.carousel-nav-next a:before {
  /*content: url(../../assets/img/Desktop_carouselarrow_right.png);
  background: none;*/
  content: " ";
  width: 27px;
  height: 46px;
  background: url("../../assets/img/css_sprites.png") -10px -164px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-outer-box .panadol-home-did-you-know-carousel .carousel-nav li.carousel-nav-prev a:before {
  /*content: url(../../assets/img/Desktop_carousel_arrow_left.png);
  background: none;*/
  content: " ";
  width: 27px;
  height: 46px;
  background: url("../../assets/img/css_sprites.png") -10px -98px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-outer-box .panadol-home-did-you-know-carousel .carousel-nav li.carousel-nav-prev,
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-outer-box .panadol-home-did-you-know-carousel .carousel-nav li.carousel-nav-next {
  margin: 0em 5em;
  top: 40%;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-nav li a {
  border: 0;
  /*background: url(../../assets/img/Desktop_CarouselDots_GreyInactiveDot.png) no-repeat;
  background-size: 100%;
  width: 1.5vw;
  height: 1.5vw;*/
  width: 24px;
  height: 24px;
  background: url("../../assets/img/css_sprites.png") -10px -54px;
  position: absolute;
  top: 70%;
  padding-right: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-nav li.is-active a {
  /*background: url(../../assets/img/Desktop_CarouselDots_GreenActiveDot.png) no-repeat;
  background-size: 100%;*/
  width: 24px;
  height: 24px;
  background: url("../../assets/img/css_sprites.png") -10px -10px;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-nav li.carousel-nav-next a, :lang(en-AU) .template-panadol-template.page-experts .carousel-nav li.carousel-nav-prev a {
  background: none;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-nav li.carousel-nav-next a:before {
  /*content: url(../../assets/img/Desktop_carouselarrow_right.png);
  background: none;*/
  content: " ";
  width: 27px;
  height: 46px;
  background: url("../../assets/img/css_sprites.png") -10px -164px;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-nav li.carousel-nav-prev a:before {
  /*content: url(../../assets/img/Desktop_carousel_arrow_left.png);
  background: none;*/
  content: " ";
  width: 27px;
  height: 46px;
  background: url("../../assets/img/css_sprites.png") -10px -98px;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel-nav li.carousel-nav-prev, :lang(en-AU) .template-panadol-template.page-experts .carousel-nav li.carousel-nav-next {
  margin: 0em 5em;
  top: 40%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-did-you-know-carousel .carousel-nav {
  text-align: left;
  padding-left: 9.5vw;
  margin-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section .carousel-slides {
  width: 100%;
  min-height: 300px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel, :lang(en-AU) .template-panadol-template.page-experts .panadol-related-products-carousel {
  border: 0;
  padding: 0;
  background: transparent;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .carousel-nav li.carousel-nav-prev, :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .carousel-nav li.carousel-nav-next {
  margin: 0em 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section .carousel-nav li.carousel-nav-next a:before {
  content: url(../../assets/img/campaign-carousel-white-arrow_right.png);
  background: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section .carousel-nav li.carousel-nav-prev a:before {
  content: url(../../assets/img/campaign-carousel-white-arrow_left.png);
  background: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section {
  background-color: transparent;
  border: 0;
  margin-bottom: -5em;
  margin-left: 0 !important;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-kids-video .mejs-container .mejs-controls {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section .carousel-nav li {
  display: none;
  width: 7%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section .carousel-nav li.carousel-nav-prev, :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section .carousel-nav li.carousel-nav-next {
  display: block;
  margin: -0.3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-kids-video .video-video {
  border: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section .carousel-nav li.carousel-nav-next a, :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section .carousel-nav li.carousel-nav-prev a {
  background: none;
  top: -10px;
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* Homepage - Tablet Content CSS End*/
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-outer-box .panadol-home-did-you-know-carousel {
    padding: 0px 60px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-did-you-know-carousel .carousel-nav {
    text-align: center;
    padding-left: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-outer-box .panadol-home-did-you-know-carousel ul.carousel-slides {
    min-height: 380px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-outer-box .panadol-home-did-you-know-carousel .carousel-nav li.carousel-nav-prev, :lang(en-AU) .template-panadol-template.page-experts .panadol-home-outer-box .panadol-home-did-you-know-carousel .carousel-nav li.carousel-nav-next {
    top: 30%;
    margin: 0em 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section {
    margin-top: 4em;
    padding: 0px 31px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .carousel-nav li.carousel-nav-prev, :lang(en-AU) .template-panadol-template.page-experts .carousel-nav li.carousel-nav-next {
    margin: 0em 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section .carousel-nav li {
    width: 2.5vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section .carousel-nav li.carousel-nav-next a, :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section .carousel-nav li.carousel-nav-prev a {
    top: -30px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-did-you-know-carousel .carousel-nav li a {
    top: 83%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section .carousel-slides {
    min-height: 200px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-outer-box .panadol-home-did-you-know-carousel .carousel-nav li a {
    width: 3vw;
    height: 3vw;
    top: 80%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section .carousel-nav li.carousel-nav-next a:before {
    content: url(../../assets/img/tablet-campaign-carousel-white-arrow_right.png);
    background: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section .carousel-nav li.carousel-nav-prev a:before {
    content: url(../../assets/img/tablet-campaign-carousel-white-arrow_left.png);
    background: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section {
    margin-bottom: -2em;
  }
}
@media only screen and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* line 175, ../../sass/components/carousel/_carousel-base.scss */
    /* line 181, ../../sass/components/carousel/_carousel-base.scss */
    /* line 186, ../../sass/components/carousel/_carousel-base.scss */
    /* line 189, ../../sass/components/carousel/_carousel-base.scss */
  }
  :lang(en-AU) .template-panadol-template.page-experts .carousel-cover {
    max-width: 100%;
    float: none;
    margin: auto;
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .carousel-content {
    max-width: 100%;
    float: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .carousel-nav li {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .carousel-nav .carousel-nav-prev,
  :lang(en-AU) .template-panadol-template.page-experts .carousel-nav .carousel-nav-next {
    display: block;
  }
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /*.panadol-children-bow-box .panadol-related-articles-carousel .carousel-nav li a
    {
        background: url(../../assets/img/Mobile_CarouselDots_PinkActiveDot.png) no-repeat;
    }
    */
    /* Campaign - Mobile Content CSS End*/
    /* Campaign - Mobile Content CSS End*/
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-did-you-know-mobile-carousel .carousel-nav li.carousel-nav-prev, :lang(en-AU) .template-panadol-template.page-experts .panadol-home-did-you-know-mobile-carousel .carousel-nav li.carousel-nav-next {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-did-you-know-mobile-carousel.carousel {
    padding: 15px 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-did-you-know-mobile-carousel .carousel-nav li {
    display: inline-block;
    margin: 0 8px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-did-you-know-mobile-carousel .carousel-nav li a {
    /*width: 4vw;
    height: 4vw;*/
    position: relative;
  }
  :lang(en-AU) .template-panadol-template.page-experts .carousel-nav li.carousel-nav-prev, :lang(en-AU) .template-panadol-template.page-experts .carousel-nav li.carousel-nav-next {
    margin: 0em 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-bow-box .panadol-related-articles-carousel .carousel-nav li.carousel-nav-prev, :lang(en-AU) .template-panadol-template.page-experts .panadol-children-bow-box .panadol-related-articles-carousel .carousel-nav li.carousel-nav-next {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-bow-box .panadol-related-articles-carousel .carousel-nav li {
    display: inline-block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-bow-box .panadol-related-articles-carousel .carousel-nav li a {
    border: 0;
    background-size: 100%;
    width: 4.5vw;
    height: 4.5vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section .carousel-slides {
    width: 100%;
    min-height: 100px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-video-section .carousel-slides {
    width: 100%;
    min-height: 100px;
    padding: 2em 0 4em 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-bow-box .panadol-related-articles-carousel .carousel-nav li.is-active a {
    background: url(../../assets/img/Mobile_CarouselDots_PinkActiveDot.png) no-repeat;
    background-size: 100%;
    width: 5vw;
    height: 5vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-bow-box .panadol-related-articles-carousel .carousel-nav li {
    display: inline-block;
    margin: 0 3px;
    width: 4%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section .carousel-nav li {
    width: 6vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section .carousel-nav li.carousel-nav-next a, :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section .carousel-nav li.carousel-nav-prev a {
    top: -30px;
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section .carousel-nav li.carousel-nav-prev, :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-video-section .carousel-nav li.carousel-nav-next {
    margin: 0em 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .carousel.panadol-campaign-video-section {
    padding: 0 15px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-related-products-carousel li.carousel-nav-prev {
  left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-related-products-carousel li.carousel-nav-next {
  right: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .carousel.panadol-related-products-carousel .carousel-nav li a, :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .carousel-nav li a {
  top: 0;
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .divider {
  background: #939191;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjEuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzOTE5MSIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMzIzMTMxIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOTM5MTkxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");
  background-size: 100%;
  background-image: -moz-linear-gradient(45deg, #939191, #323131, #939191);
  background-image: -webkit-linear-gradient(45deg, #939191, #323131, #939191);
  background-image: linear-gradient(45deg, #939191, #323131, #939191);
  height: 2px;
  background-size: 25% 100%;
  margin: 2em 0;
}
:lang(en-AU) .template-panadol-template.page-experts .divider.float-breaker {
  background: none;
  /* -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)"; */
  clear: both;
  margin: 0;
  padding: 0;
  border: 0;
  height: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .fileList-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .fileList-date {
  margin-bottom: 10px;
  color: #868484;
}
:lang(en-AU) .template-panadol-template.page-experts .fileList-file {
  margin-bottom: 20px;
  overflow: hidden;
}
:lang(en-AU) .template-panadol-template.page-experts .fileList-description {
  overflow: hidden;
}
:lang(en-AU) .template-panadol-template.page-experts .fileList-title {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .fileList-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .fileList-thumbnail {
  max-width: 100px;
  float: left;
  margin-right: 15px;
}
:lang(en-AU) .template-panadol-template.page-experts .fileList-download {
  text-align: right;
}
:lang(en-AU) .template-panadol-template.page-experts .fileList-download-size {
  color: #868484;
  display: block;
}
@media only screen and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* line 47, ../../sass/components/fileList/_fileList-base.scss */
  }
  :lang(en-AU) .template-panadol-template.page-experts .fileList-thumbnail {
    float: none;
    margin: auto;
    display: block;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .flash {
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .flash object {
  max-width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .flash-missing {
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .flash .seoDescription {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .form .form-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .form form {
  margin: 0 0 20px;
}
:lang(en-AU) .template-panadol-template.page-experts .form fieldset {
  background-color: #e1e1e1;
  border: solid 2px #323131;
  padding: 13px;
  margin: 15px 0;
  min-width: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .form legend {
  font-size: 18px;
  font-weight: 700;
  margin-left: 10px;
  padding: 0 5px;
}
:lang(en-AU) .template-panadol-template.page-experts .form fieldset legend {
  display: table;
  white-space: normal;
  margin-right: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .form label,
:lang(en-AU) .template-panadol-template.page-experts .form input,
:lang(en-AU) .template-panadol-template.page-experts .form button,
:lang(en-AU) .template-panadol-template.page-experts .form select,
:lang(en-AU) .template-panadol-template.page-experts .form textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: normal;
  max-width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .form textarea {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 300px;
  min-width: 200px;
}
:lang(en-AU) .template-panadol-template.page-experts .form input,
:lang(en-AU) .template-panadol-template.page-experts .form button,
:lang(en-AU) .template-panadol-template.page-experts .form select,
:lang(en-AU) .template-panadol-template.page-experts .form textarea {
  font-family: "Montserrat";
  font-weight: "400";
}
:lang(en-AU) .template-panadol-template.page-experts .form label {
  display: block;
  margin-bottom: 5px;
}
:lang(en-AU) .template-panadol-template.page-experts .form select,
:lang(en-AU) .template-panadol-template.page-experts .form textarea,
:lang(en-AU) .template-panadol-template.page-experts .form input[type="email"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="number"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="password"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="search"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="tel"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="text"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="url"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="color"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="date"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="datetime"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="datetime-local"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="month"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="time"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="week"],
:lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .form input,
:lang(en-AU) .template-panadol-template.page-experts .form textarea,
:lang(en-AU) .template-panadol-template.page-experts .form .uneditable-input {
  width: 206px;
}
:lang(en-AU) .template-panadol-template.page-experts .form fieldset textarea {
  resize: vertical;
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .form textarea {
  height: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .form select,
:lang(en-AU) .template-panadol-template.page-experts .form textarea,
:lang(en-AU) .template-panadol-template.page-experts .form input[type="email"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="number"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="password"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="search"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="tel"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="text"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="url"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="color"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="date"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="datetime"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="datetime-local"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="month"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="time"], :lang(en-AU) .template-panadol-template.page-experts .form input[type="week"],
:lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .form select:focus,
:lang(en-AU) .template-panadol-template.page-experts .form textarea:focus,
:lang(en-AU) .template-panadol-template.page-experts .form input[type="email"]:focus, :lang(en-AU) .template-panadol-template.page-experts .form input[type="number"]:focus, :lang(en-AU) .template-panadol-template.page-experts .form input[type="password"]:focus, :lang(en-AU) .template-panadol-template.page-experts .form input[type="search"]:focus, :lang(en-AU) .template-panadol-template.page-experts .form input[type="tel"]:focus, :lang(en-AU) .template-panadol-template.page-experts .form input[type="text"]:focus, :lang(en-AU) .template-panadol-template.page-experts .form input[type="url"]:focus, :lang(en-AU) .template-panadol-template.page-experts .form input[type="color"]:focus, :lang(en-AU) .template-panadol-template.page-experts .form input[type="date"]:focus, :lang(en-AU) .template-panadol-template.page-experts .form input[type="datetime"]:focus, :lang(en-AU) .template-panadol-template.page-experts .form input[type="datetime-local"]:focus, :lang(en-AU) .template-panadol-template.page-experts .form input[type="month"]:focus, :lang(en-AU) .template-panadol-template.page-experts .form input[type="time"]:focus, :lang(en-AU) .template-panadol-template.page-experts .form input[type="week"]:focus,
:lang(en-AU) .template-panadol-template.page-experts .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);
}
:lang(en-AU) .template-panadol-template.page-experts .form input + .help-block,
:lang(en-AU) .template-panadol-template.page-experts .form select + .help-block,
:lang(en-AU) .template-panadol-template.page-experts .form textarea + .help-block,
:lang(en-AU) .template-panadol-template.page-experts .form .uneditable-input + .help-block {
  margin-top: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .form input,
:lang(en-AU) .template-panadol-template.page-experts .form textarea,
:lang(en-AU) .template-panadol-template.page-experts .form select,
:lang(en-AU) .template-panadol-template.page-experts .form .help-inline,
:lang(en-AU) .template-panadol-template.page-experts .form .uneditable-input {
  display: inline-block;
  *display: inline;
  margin-bottom: 0;
  vertical-align: middle;
  *zoom: 1;
}
:lang(en-AU) .template-panadol-template.page-experts .form input[type="radio"],
:lang(en-AU) .template-panadol-template.page-experts .form input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px                  \9;
  *margin-top: 0;
  line-height: normal;
}
:lang(en-AU) .template-panadol-template.page-experts .form input[type="file"],
:lang(en-AU) .template-panadol-template.page-experts .form input[type="image"],
:lang(en-AU) .template-panadol-template.page-experts .form input[type="submit"],
:lang(en-AU) .template-panadol-template.page-experts .form input[type="reset"],
:lang(en-AU) .template-panadol-template.page-experts .form input[type="button"],
:lang(en-AU) .template-panadol-template.page-experts .form input[type="radio"],
:lang(en-AU) .template-panadol-template.page-experts .form input[type="checkbox"] {
  width: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .form select,
:lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .form select {
  width: 220px;
  background-color: white;
  border: 1px solid #CCCCCC;
}
:lang(en-AU) .template-panadol-template.page-experts .form select[multiple],
:lang(en-AU) .template-panadol-template.page-experts .form select[size] {
  height: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .form .uneditable-input,
:lang(en-AU) .template-panadol-template.page-experts .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);
}
:lang(en-AU) .template-panadol-template.page-experts .form .uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}
:lang(en-AU) .template-panadol-template.page-experts .form .uneditable-textarea {
  width: auto;
  height: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .form input:-moz-placeholder,
:lang(en-AU) .template-panadol-template.page-experts .form textarea:-moz-placeholder,
:lang(en-AU) .template-panadol-template.page-experts .form input:-ms-input-placeholder,
:lang(en-AU) .template-panadol-template.page-experts .form textarea:-ms-input-placeholder,
:lang(en-AU) .template-panadol-template.page-experts .form input::-webkit-input-placeholder,
:lang(en-AU) .template-panadol-template.page-experts .form textarea::-webkit-input-placeholder {
  color: #999999;
}
:lang(en-AU) .template-panadol-template.page-experts .form .form-actions {
  padding-left: 180px;
}
:lang(en-AU) .template-panadol-template.page-experts .form .hide {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .form .radio,
:lang(en-AU) .template-panadol-template.page-experts .form .checkbox {
  min-height: 20px;
  padding-left: 20px;
}
:lang(en-AU) .template-panadol-template.page-experts .form .radio input[type="radio"],
:lang(en-AU) .template-panadol-template.page-experts .form .checkbox input[type="checkbox"] {
  float: left;
  margin-left: -22px;
}
:lang(en-AU) .template-panadol-template.page-experts .form .controls {
  *display: inline-block;
  *padding-left: 20px;
  margin-left: 180px;
  *margin-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .form .controls:first-child {
  *padding-left: 180px;
}
:lang(en-AU) .template-panadol-template.page-experts .form .controls > .radio:first-child,
:lang(en-AU) .template-panadol-template.page-experts .form .controls > .checkbox:first-child {
  padding-top: 5px;
}
:lang(en-AU) .template-panadol-template.page-experts .form .radio.inline,
:lang(en-AU) .template-panadol-template.page-experts .form .checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}
:lang(en-AU) .template-panadol-template.page-experts .form .radio.inline + .radio.inline,
:lang(en-AU) .template-panadol-template.page-experts .form .checkbox.inline + .checkbox.inline {
  margin-left: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .form input,
:lang(en-AU) .template-panadol-template.page-experts .form textarea,
:lang(en-AU) .template-panadol-template.page-experts .form .uneditable-input {
  margin-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .form .controls-row {
  *zoom: 1;
}
:lang(en-AU) .template-panadol-template.page-experts .form .controls-row:before, :lang(en-AU) .template-panadol-template.page-experts .form .controls-row:after {
  display: table;
  line-height: 0;
  content: "";
}
:lang(en-AU) .template-panadol-template.page-experts .form .controls-row:after {
  clear: both;
}
:lang(en-AU) .template-panadol-template.page-experts .form input[disabled],
:lang(en-AU) .template-panadol-template.page-experts .form select[disabled],
:lang(en-AU) .template-panadol-template.page-experts .form textarea[disabled],
:lang(en-AU) .template-panadol-template.page-experts .form input[readonly],
:lang(en-AU) .template-panadol-template.page-experts .form select[readonly],
:lang(en-AU) .template-panadol-template.page-experts .form textarea[readonly] {
  cursor: not-allowed;
  background-color: #eeeeee;
}
:lang(en-AU) .template-panadol-template.page-experts .form input[type="radio"][disabled],
:lang(en-AU) .template-panadol-template.page-experts .form input[type="checkbox"][disabled],
:lang(en-AU) .template-panadol-template.page-experts .form input[type="radio"][readonly],
:lang(en-AU) .template-panadol-template.page-experts .form input[type="checkbox"][readonly] {
  background-color: transparent;
}
:lang(en-AU) .template-panadol-template.page-experts .form .control-label {
  word-break: break-all;
  float: left;
  width: 160px;
  padding-top: 5px;
  text-align: right;
  line-height: normal;
}
:lang(en-AU) .template-panadol-template.page-experts .form .control-group.warning input, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.warning select, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.warning textarea, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.warning .control-label, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.warning .help-block, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.warning .help-inline, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.warning .checkbox, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.warning .radio {
  color: #c09853;
}
:lang(en-AU) .template-panadol-template.page-experts .form .control-group.warning input, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.warning select, :lang(en-AU) .template-panadol-template.page-experts .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);
}
:lang(en-AU) .template-panadol-template.page-experts .form .control-group.warning input:focus, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.warning select:focus, :lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .form .control-group.error input, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.error select, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.error textarea, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.error .control-label, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.error .help-block, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.error .help-inline, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.error .checkbox, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.error .radio {
  color: #b94a48;
}
:lang(en-AU) .template-panadol-template.page-experts .form .control-group.error input, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.error select, :lang(en-AU) .template-panadol-template.page-experts .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);
}
:lang(en-AU) .template-panadol-template.page-experts .form .control-group.error input:focus, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.error select:focus, :lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .form .control-group.success input, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.success select, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.success textarea, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.success .control-label, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.success .help-block, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.success .help-inline, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.success .checkbox, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.success .radio {
  color: #468847;
}
:lang(en-AU) .template-panadol-template.page-experts .form .control-group.success input, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.success select, :lang(en-AU) .template-panadol-template.page-experts .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);
}
:lang(en-AU) .template-panadol-template.page-experts .form .control-group.success input:focus, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.success select:focus, :lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .form .control-group.info input, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.info select, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.info textarea, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.info .control-label, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.info .help-block, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.info .help-inline, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.info .checkbox, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.info .radio {
  color: #3a87ad;
}
:lang(en-AU) .template-panadol-template.page-experts .form .control-group.info input, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.info select, :lang(en-AU) .template-panadol-template.page-experts .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);
}
:lang(en-AU) .template-panadol-template.page-experts .form .control-group.info input:focus, :lang(en-AU) .template-panadol-template.page-experts .form .control-group.info select:focus, :lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .form .control-group.warning input[type="radio"],
:lang(en-AU) .template-panadol-template.page-experts .form .control-group.error input[type="radio"],
:lang(en-AU) .template-panadol-template.page-experts .form .control-group.success input[type="radio"],
:lang(en-AU) .template-panadol-template.page-experts .form .control-group.info input[type="radio"] {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
:lang(en-AU) .template-panadol-template.page-experts .form input:focus:invalid,
:lang(en-AU) .template-panadol-template.page-experts .form textarea:focus:invalid,
:lang(en-AU) .template-panadol-template.page-experts .form select:focus:invalid {
  color: #b94a48;
  border-color: #ee5f5b;
}
:lang(en-AU) .template-panadol-template.page-experts .form input:focus:invalid:focus,
:lang(en-AU) .template-panadol-template.page-experts .form textarea:focus:invalid:focus,
:lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .form .help-block,
:lang(en-AU) .template-panadol-template.page-experts .form .help-inline {
  color: #595959;
}
:lang(en-AU) .template-panadol-template.page-experts .form .help-block {
  display: block;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .form .help-inline {
  display: inline-block;
  *display: inline;
  padding-left: 5px;
  vertical-align: middle;
  *zoom: 1;
}
:lang(en-AU) .template-panadol-template.page-experts .form .control-group {
  margin-bottom: 20px;
  *zoom: 1;
}
:lang(en-AU) .template-panadol-template.page-experts .form .control-group:before, :lang(en-AU) .template-panadol-template.page-experts .form .control-group:after {
  display: table;
  line-height: 0;
  content: "";
}
:lang(en-AU) .template-panadol-template.page-experts .form .control-group:after {
  clear: both;
}
:lang(en-AU) .template-panadol-template.page-experts .form legend + .control-group {
  margin-top: 20px;
  -webkit-margin-top-collapse: separate;
}
:lang(en-AU) .template-panadol-template.page-experts .form .radio input[type="radio"] {
  width: 20px;
  float: none;
  vertical-align: baseline;
  margin-top: 0;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .form .radio .radio-label-text {
  line-height: 13px;
  vertical-align: baseline;
}
:lang(en-AU) .template-panadol-template.page-experts .form .button-arrow-left button,
:lang(en-AU) .template-panadol-template.page-experts .form .button-arrow-right button {
  position: relative;
  box-shadow: none;
  height: 28px;
  overflow: visible;
}
:lang(en-AU) .template-panadol-template.page-experts .form .button-arrow-left button {
  border-left: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  margin-left: 20px;
}
:lang(en-AU) .template-panadol-template.page-experts .form .button-arrow-right button {
  border-right: none;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  margin-right: 20px;
}
:lang(en-AU) .template-panadol-template.page-experts .form .button-arrow-left button:after,
:lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .form .button-arrow-left button:hover:after,
:lang(en-AU) .template-panadol-template.page-experts .form .button-arrow-right button:hover:after {
  background-color: #939191;
}
:lang(en-AU) .template-panadol-template.page-experts .form > .component-content,
:lang(en-AU) .template-panadol-template.page-experts .form-element > .component-content {
  overflow: hidden;
}
:lang(en-AU) .template-panadol-template.page-experts .form-horizontal .radio {
  display: inline-block;
  margin-right: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .lt-ie9 .form fieldset {
  position: relative;
  margin: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .lt-ie9 .form fieldset legend {
  position: relative;
  top: -0.7em;
  left: 0.5em;
  margin-right: 20px;
}
:lang(en-AU) .template-panadol-template.page-experts .lt-ie9 .form fieldset legend span {
  display: block;
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .lt-ie9 .form .input-focus-border-fix {
  border-color: #52A8EC;
}
:lang(en-AU) .template-panadol-template.page-experts .lt-ie9 .form .button {
  border: 1px solid #656363;
  height: auto;
  margin-left: 0;
  margin-right: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .lt-ie9 .form .button-arrow-left button:after,
:lang(en-AU) .template-panadol-template.page-experts .lt-ie9 .form .button-arrow-right button:after {
  position: static;
  border: none;
  display: inline;
}
:lang(en-AU) .template-panadol-template.page-experts .lt-ie9 .form .button-arrow-left button:before {
  content: "<<";
  padding-right: 5px;
}
:lang(en-AU) .template-panadol-template.page-experts .lt-ie9 .form .button-arrow-right button:after {
  content: ">>";
  padding-left: 5px;
}
:lang(en-AU) .template-panadol-template.page-experts .lt-ie8 .form fieldset legend {
  top: -0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .lt-ie8 .form .button {
  display: inline;
}
:lang(en-AU) .template-panadol-template.page-experts .lt-ie8 .form .button-arrow-left button,
:lang(en-AU) .template-panadol-template.page-experts .lt-ie8 .form .button-arrow-right button {
  position: static;
}
@media only screen and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* line 705, ../../sass/components/form/_form-base.scss */
    /* line 709, ../../sass/components/form/_form-base.scss */
    /* line 713, ../../sass/components/form/_form-base.scss */
    /* line 717, ../../sass/components/form/_form-base.scss */
    /* line 724, ../../sass/components/form/_form-base.scss */
    /* line 728, ../../sass/components/form/_form-base.scss */
  }
  :lang(en-AU) .template-panadol-template.page-experts .form .radio input[type="radio"] {
    height: 14px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .form .control-group {
    margin-bottom: 10px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .form .checkboxField .control-label {
    float: left;
  }
  :lang(en-AU) .template-panadol-template.page-experts .form .control-label {
    float: none;
    width: 160px;
    padding-top: 5px;
    text-align: left;
  }
  :lang(en-AU) .template-panadol-template.page-experts .form .controls {
    margin-left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .form .help-block {
    margin-bottom: 10px;
  }
}
@media only screen and (max-width: 239px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* line 739, ../../sass/components/form/_form-base.scss */
    /* line 745, ../../sass/components/form/_form-base.scss */
  }
  :lang(en-AU) .template-panadol-template.page-experts .form input,
  :lang(en-AU) .template-panadol-template.page-experts .form textarea,
  :lang(en-AU) .template-panadol-template.page-experts .form .uneditable-input {
    width: 200px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .form select {
    width: 200px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .no-js .clearButton {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-item[class*="A_FNAME"], :lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-item[class*="A_CNCTUS_SNAME"],
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-item[class*="A_CNCTUS_ADRSL1"], :lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-item[class*="A_PSTCD"] {
  float: left;
  width: 50%;
}
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-item[class*="A_FNAME"] input,
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-item[class*="A_CNCTUS_SNAME"] input,
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-item[class*="A_CNCTUS_ADRSL1"] input,
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-item[class*="A_PSTCD"] input {
  width: 96%;
}
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-item[class*="A_BIRTH_DATE"] input,
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-item[class*="A_CNCTUS_TELNO"] input,
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-item[class*="A_EML"] input {
  width: 98%;
}
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-form .priceline_campaign .contact_us_form h2,
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-message.wsform-success,
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-message.wsform-failure,
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-item[class*="A_PROF_TC"] label {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .form input[type="checkbox"] {
  margin: -1px 0 0;
}
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-item[class*='A_PROF_TC'] .wsform-controls span {
  margin: 0 5px 0px 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .control-group .controls .button.submit {
  font-size: 25px;
  background: url(../../assets/img/Desktop_Homepage_LearnMoreButton.png) no-repeat;
  color: #ffffff;
  padding: 0.5em 1em;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-form.priceline_campaign.contact_us_form .control-group {
  width: 100%;
  float: none;
  text-align: center;
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .wsform-form.priceline_campaign.contact_us_form .control-group .controls {
  margin-top: 2%;
  margin-left: 0 !important;
}
:lang(en-AU) .template-panadol-template.page-experts .page-Priceline .component-content form h2 {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform .component-content {
  background-color: transparent;
  padding: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform .wsform-item {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform .wsform-label {
  float: none;
  width: 100%;
  padding-top: 0;
  font-weight: normal;
}
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform .wsform-controls, :lang(en-AU) .template-panadol-template.page-experts .wsform .controls {
  margin-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform select,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform textarea,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform input[type="email"],
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform input[type="number"],
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform input[type="password"],
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform input[type="search"],
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform input[type="tel"],
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform input[type="text"],
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform input[type="url"],
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform input[type="color"],
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform input[type="date"],
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform input[type="DATEPICKER"],
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform input[type="datetime"],
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform input[type="datetime-local"],
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform input[type="month"],
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform input[type="time"],
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform input[type="week"],
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform .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;
  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;
}
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .form select:focus,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .form textarea:focus,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .form input[type="email"]:focus,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .form input[type="number"]:focus,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .form input[type="password"]:focus,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .form input[type="search"]:focus,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .form input[type="tel"]:focus,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .form input[type="text"]:focus,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .form input[type="url"]:focus,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .form input[type="color"]:focus,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .form input[type="date"]:focus,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .form input[type="datetime"]:focus,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .form input[type="datetime-local"]:focus,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .form input[type="month"]:focus,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .form input[type="time"]:focus,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .form input[type="week"]:focus,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .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);
}
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform-item[class*="A_FNAME"],
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform-item[class*="A_CNCTUS_SNAME"],
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform-item[class*="A_CNCTUS_ADRSL1"],
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform-item[class*="A_PSTCD"] {
  float: left;
  width: 50%;
}
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform-item[class*="A_FNAME"] input,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform-item[class*="A_CNCTUS_SNAME"] input,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform-item[class*="A_CNCTUS_ADRSL1"] input,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform-item[class*="A_PSTCD"] input {
  width: 96%;
}
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform-item[class*="A_BIRTH_DATE"] input,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform-item[class*="A_CNCTUS_TELNO"] input,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform-item[class*="A_EML"] input {
  width: 98%;
}
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform-form .priceline_campaign .contact_us_form h2,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform-message.wsform-success,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform-message.wsform-failure,
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform-item[class*="A_PROF_TC"] label {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .form input[type="checkbox"] {
  margin: -1px 0 0;
}
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform-item[class*='A_PROF_TC'] .wsform-controls span {
  margin: 0 5px 0px 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .control-group .controls .button.submit {
  font-size: 25px;
  background: url(../../assets/img/Desktop_Homepage_LearnMoreButton.png) no-repeat;
  color: #ffffff;
  padding: 0.5em 1em;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform-form.priceline_campaign.contact_us_form .control-group {
  width: 100%;
  float: none;
  text-align: center;
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .wsform-form.priceline_campaign.contact_us_form .control-group .controls {
  margin-top: 2%;
  margin-left: 0 !important;
}
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .component-content form h2 {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .page-woolworths .control-group:before {
  content: "I have read and acknowledged the terms & conditions and for this promotion I understand that personal information being collected will be used for the purpose of providing notification to competition winners";
  display: block;
  position: relative;
  top: -20px;
  line-height: 20px;
  text-align: left;
  margin-left: 20px;
  margin-bottom: 20px;
}
:lang(en-AU) .template-panadol-template.page-experts .html .hints a {
  float: left;
  margin-right: 5px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-box,
:lang(en-AU) .template-panadol-template.page-experts .carousel-slides,
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-box {
  width: 79%;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-content-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-tablet-content-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-tablet-content-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel ul.carousel-slides {
  width: 84%;
  margin: 0 auto;
}
@media screen and (min-width: 1680px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-header-links-rte.richText ul li.highlightedMenu,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-header-links-rte.richText ul li.highlightedMenuActive {
    padding-bottom: 1.05em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-box .panadol-header-links-rte.richText ul li {
    padding-bottom: 1.45em;
    padding-top: 1.45em;
  }
}
@media screen and (min-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-logo {
    position: relative;
    top: -5.4em;
    left: 0;
    min-width: 12em;
    z-index: 4;
    margin-bottom: -14em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-search-icon {
    position: relative;
    left: 0.5vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .gsk-logo {
    margin-top: 1.1vw;
    float: right !important;
    margin-right: 2.5vw;
    max-width: 4vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-compare-outer-box .panadol-compare-second-level-box .panadol-compare-table-section-box {
    margin-left: auto;
    margin-right: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-compare-outer-box .panadol-compare-second-level-box .panadol-compare-table-section-box.TotalProduct2 {
    width: 49%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-compare-table-section-box.TotalProduct2 .panadol-product-table-section {
    width: 70%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-compare-table-section-box.TotalProduct2 .panadol-compare-label-rte {
    width: 30%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-compare-outer-box .panadol-compare-second-level-box .panadol-compare-table-section-box.TotalProduct3 {
    width: 68%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-compare-table-section-box.TotalProduct3 .panadol-product-table-section {
    width: 75%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-compare-table-section-box.TotalProduct3 .panadol-compare-label-rte {
    width: 25%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-compare-outer-box .panadol-compare-second-level-box .panadol-compare-table-section-box.TotalProduct4 {
    width: 80%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-compare-outer-box .panadol-compare-second-level-box .panadol-compare-table-section-box.TotalProduct5 {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-compare-table-section-box.TotalProduct5 .panadol-product-table-section {
    width: 85%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-compare-table-section-box.TotalProduct5 .panadol-compare-label-rte {
    width: 15%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-compare-label-rte.richText ul li span {
    font-size: 1.3vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-list-tab-box .panadol-content-rte p span.green-text,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-list-tab-box .panadol-content-rte p span.green-text a {
    font-size: 1.43vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-homepage-carousel-box {
    min-height: 600px;
  }
}
@media screen and (max-width: 991px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /*#footer .panadol-desktop-box {
	display:block;
}*/
    /*.main .parametrizedhtml.share-bar {
  width: 46%;
  margin-left: 4%;
}*/
  }
  :lang(en-AU) .template-panadol-template.page-experts #wrapper .panadol-desktop-box {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-header-menu-box {
    margin-bottom: 0;
    position: relative;
    background: -webkit-linear-gradient(left, #f1f2f2, #c4c3c3);
    background: -o-linear-gradient(right, #f1f2f2, #c4c3c3);
    background: -moz-linear-gradient(right, #f1f2f2, #c4c3c3);
    background: linear-gradient(to right, #f1f2f2, #c4c3c3);
    -webkit-box-shadow: 2px 3px 5px 0px rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 2px 3px 5px 0px rgba(0, 0, 0, 0.35);
    box-shadow: 2px 3px 5px 0px rgba(0, 0, 0, 0.35);
    opacity: 0.93;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-header-menu-box .panadol-menu-icon p {
    font-size: 16px;
    font-family: Montserrat;
  font-weight: 700;
    color: #666666;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .gsk-logo {
    margin-right: 21px;
    width: 35px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-menu-icon {
    min-width: 45px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-search-icon {
    left: 0;
    width: 22px !important;
    margin-right: 21px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-mobile {
    width: 33px !important;
    margin-right: 21px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-header-links-rte,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-menu-rte {
    width: 100%;
    float: left;
    z-index: 2;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-header-menu-wrapper {
    margin-bottom: 0;
    padding-top: 0.8em;
    float: right;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-logo {
    width: 7.8em !important;
    position: absolute;
    top: 0.3em;
    z-index: 5;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-products-submenu-rte,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-headaches-menu-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-muscle-menu-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-period-menu-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-fever-menu-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-decongestant-menu-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-cold-menu-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-safety-content-box,
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-mobile-box .panadol-navigation-dosage-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-mobile-language-rte {
    display: none;
    background-color: #ffffff;
    -moz-box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.44);
    -webkit-box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.44);
    box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.44);
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-search {
    margin-top: 38px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-header-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-header-inner-box {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-mobile-header-box {
    position: absolute;
    width: 100%;
    z-index: 10000;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-products-submenu-rte.richText ul li {
    margin-left: 1.2em;
    margin-right: 1.2em;
    margin-top: 0;
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-menu-rte.richText ul li {
    display: block;
    border-bottom: 1px solid #d4d4d4;
    padding-left: 0;
    text-align: center;
    font-size: 13.39px;
    color: #009151;
    margin-bottom: 0;
    padding-top: 1.1em;
    padding-bottom: 1.1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li a,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-menu-rte.richText ul li a {
    color: #009151;
    text-decoration: none;
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li:last-child,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-menu-rte.richText ul li:last-child {
    border: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li:nth-child(3),
  :lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li:nth-child(4),
  :lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li:nth-child(6) {
    background: none;
    padding-right: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-menu-rte {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-products-submenu-rte.richText ul li:first-child span,
  :lang(en-AU) .template-panadol-template.page-experts .richText.panadol-mobile-header-nav-rte {
    background: #00944e url("../../assets/img/white-back-arrow.png") no-repeat 97%;
    color: #ffffff;
    margin: 0;
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts span.mobile-menu-active {
    padding-top: 1.5em;
    padding-bottom: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li a span,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-menu-rte.richText ul li a span {
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-products-submenu-rte.richText ul li {
    background: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-products-submenu-rte.richText ul li:nth-child(1) {
    padding-top: 0;
    padding-bottom: 0;
    position: inherit;
    margin-left: 0;
    margin-right: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-products-submenu-rte.richText ul {
    padding: 0;
    margin: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-products-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-products-rte p a {
    font-size: 14px;
    font-family: Montserrat;
 font-weight: 400;
    color: #666666;
    margin-top: 0;
    margin-bottom: 0;
    text-decoration: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts span.nav-pdct-title,
  :lang(en-AU) .template-panadol-template.page-experts span.nav-pdct-title a {
    font-size: 18px;
    font-family: Montserrat;
  font-weight: 700;
    color: #2d9147;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-mobile-box .panadol-mobile-header-inner-box .panadol-navigation-products-rte {
    margin-bottom: 0;
    border-bottom: 1px solid #eeeeee;
    margin-left: 5% !important;
    margin-right: 5% !important;
    width: 90%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-products-rte .richText-content {
    margin-top: 2.8em;
    margin-bottom: 1.8em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .richText.panadol-navigation-products-rte img {
    margin-top: 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-header-links-rte.richText ul li span {
    padding-right: 1em;
    padding-left: 0em;
    background: url("../../assets/img/green-arrow.png") no-repeat right 2px;
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .richText.panadol-mobile-header-nav-rte p {
    margin: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-search-icon,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .gsk-logo,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-dosage-mobile,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .richText.panadol-menu-icon {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab.tabs .tabs-nav {
    width: 16em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-safety-content-box .richText.panadol-mobile-header-nav-rte p {
    padding-top: 1em;
    padding-bottom: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box p:nth-child(5),
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box p:nth-child(4) {
    float: none;
    padding-top: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts span.product-green-bar {
    font-size: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-products-carousel li.carousel-nav-prev,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-products-carousel li.carousel-nav-next {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .richText.panadol-prod-comp-checkbox-rte p {
    margin-top: 1em;
    padding-left: 40px;
    margin-bottom: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .carousel-nav li.carousel-nav-prev,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .carousel-nav li.carousel-nav-next {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel ul.carousel-slides {
    width: 84%;
    margin: 0 auto;
    /*height: auto !important;*/
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .panadol-related-articles-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-products-carousel .box.panadol-product-list-tab-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte.panadol-warning-section {
    margin-left: 0 !important;
    width: 47% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .panadol-related-articles-box.last,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-products-carousel .box.panadol-product-list-tab-box.last,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte.panadol-warning-section.last {
    margin-left: 5% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .component-content.panadol-compare-second-level-box-wrapper {
    /* width: 925px; */
    overflow-x: scroll;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-product-listing-box.panadol-product-listing-active-box {
    padding-top: 5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-product-listing-box.panadol-product-listing-active-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-list-tab-box .panadol-content-rte p span.green-text,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-list-tab-box .panadol-content-rte p span.green-text a {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .tabs.panadol-product-children-tab.panadol-home-best-of-week-tab .tabs-nav {
    width: 25em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .compare-section {
    width: 217px;
    padding-top: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .compare-section span.green-text {
    font-size: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .image.panadol-compare-product {
    min-height: 15em;
  }
  :lang(en-AU) .template-panadol-template.page-experts span.panadol-product-label {
    min-height: 12.3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts span.panadol-product-label {
    min-height: 10.8em;
    padding-top: 10em;
    padding-bottom: 10.3em;
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .compare-section .richText ul li,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-compare-label-rte.richText ul li,
  :lang(en-AU) .template-panadol-template.page-experts .compare-name .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-compare-now-link p {
    font-size: 16px !important;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .compare-name .panadol-content-rte p {
    padding-top: 1em;
    word-wrap: break-word;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-compare-outer-box .panadol-content-box {
    padding-top: 2vw;
    width: 90%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .compare-section .panadol-content-rte p {
    min-height: 6.7em;
  }
  :lang(en-AU) .template-panadol-template.page-experts span.panadol-format-label,
  :lang(en-AU) .template-panadol-template.page-experts span.panadol-age-label,
  :lang(en-AU) .template-panadol-template.page-experts span.panadol-keyfeatures-label,
  :lang(en-AU) .template-panadol-template.page-experts .compare-section .richText ul:nth-child(2) li {
    min-height: 3em;
    padding-top: 1.5em;
    padding-bottom: 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-compare-product-close img {
    float: right;
    width: 20px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-compare-product-close {
    padding-left: 1em;
    padding-right: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-compare-table-section-box {
    width: 1300px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-download a.fileList-download-link {
    padding-left: 4em;
    font-size: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .fileList.panadol-download {
    width: 50%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .share-bar a.addthis_button {
    line-height: 4em;
    padding-left: 4em;
    text-align: left;
    font-size: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-print {
    display: none !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-compare-table-section-box.TotalProduct5 {
    width: 1300px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-compare-table-section-box.TotalProduct4 {
    width: 1040px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-compare-table-section-box.TotalProduct3 {
    width: 770px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-compare-table-section-box.TotalProduct2 {
    width: 590px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .box.panadol-compare-table-section-box.TotalProduct2 .panadol-compare-label-rte {
    width: 25%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .box.panadol-compare-table-section-box.TotalProduct2 .panadol-product-table-section {
    width: 75%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .carousel.panadol-related-articles-carousel .box.panadol-related-articles-box .panadol-content-rte p .grey-title,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-related-articles-box .panadol-content-rte p:first-child {
    font-family: Montserrat;
  font-weight: 700;
    font-size: 16px !important;
    line-height: 24px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .richText ul {
    margin-bottom: 0;
    padding-bottom: 0;
    margin-top: 0;
    padding-top: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-search-results .searchResults-title a,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-search-results .searchResults-description {
    font-size: 16px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .searchResults {
    width: 90% !important;
    margin-bottom: 0;
    margin-top: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .carousel.panadol-symptoms-tip-section {
    width: 100%;
    max-width: 510px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .compare-section .richText ul:nth-child(2) li {
    background: url("../../assets/img/article_list_icon.png") no-repeat 1vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .compare-section .richText ul:nth-child(3) li {
    background: url("../../assets/img/panadol-list-bullet.png") no-repeat 0.5em 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li {
    margin-right: 0em !important;
  }
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* Homepage - Tablet Content CSS Start - Anand-17-11*/
    /* Homepage - Tablet Content CSS End - Anand-17-11*/
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-products-submenu-rte,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-headaches-menu-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-muscle-menu-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-period-menu-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-fever-menu-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-decongestant-menu-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-cold-menu-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-safety-content-box,
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-mobile-box .panadol-navigation-dosage-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-search,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-mobile-language-rte {
    -moz-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-content-box {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-symptoms-tab.panadol-home-spotlight-tab,
  :lang(en-AU) .template-panadol-template.page-experts .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab {
    margin-top: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts #footer .panadol-mobile-box {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-header-menu-wrapper {
    min-width: 230px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-header-menu-wrapper {
    padding-top: 10px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-search-icon {
    padding-top: 7px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-header-menu-box .panadol-menu-icon p {
    margin: 0;
    padding-top: 4px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-menu-icon {
    min-width: 50px;
    margin-right: 10px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-mobile-box .panadol-mobile-header-inner-box .panadol-navigation-products-rte {
    margin-bottom: 0;
    border-bottom: 1px solid #eeeeee;
    margin-left: 5% !important;
    margin-right: 5% !important;
    width: 40%;
    float: left;
    clear: right;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab .richText.panadol-navigation-products-rte {
    margin-left: 5% !important;
    width: 40%;
    min-height: 16em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab .tabs-nav {
    width: 22em;
    padding-bottom: 0em;
    height: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .richText.panadol-menu-icon.activeSection {
    border-bottom: 5px solid #00944e;
    padding-bottom: 8px;
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-safety-content-box .panadol-content-rte h2 {
    font-size: 16px;
    line-height: normal;
    font-family: Montserrat;
  font-weight: 700;
    margin-top: 1.5em;
    margin-bottom: 1em;
    text-align: left;
    margin-left: 9em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-safety-content-box .panadol-content-rte.richText ul {
    border-top: 1px solid #eeeeee;
    padding-top: 1.5em;
    margin-left: 2em;
    margin-right: 2em;
    padding-left: 6em;
    padding-right: 6em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-safety-content-box .panadol-content-rte.richText ul li {
    background: url("../../assets/img/panadol-list-bullet.png") no-repeat 15px 10px;
    padding-left: 2em;
    padding-right: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-dosage-mobile.activeSection {
    max-height: 41px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-dosage-age-box .dosagecalculator.panadol-dosage-weight {
    background: url("../../assets/img/dosage-calc-tablet-background.png") no-repeat;
    width: 360px;
    min-height: 73px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-navigation-dosage-box .dosagecalculator .dosageCalculatorInput input {
    width: 110px;
    margin-right: 7px;
    min-height: 25px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-navigation-dosage-box .dosagecalculator .dosageCalculatorInput button.button.dosageCalculatorButton {
    background: url("../../assets/img/panadol-calc-buttton-tab.png") no-repeat;
    min-width: 133PX;
    min-height: 47px;
    float: right;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-dosage-weight-box .dosagecalculator.panadol-dosage-weight {
    background: url("../../assets/img/panadol-tablet-weight-background.png") no-repeat;
    margin-bottom: 0;
    width: 324px;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-navigation-dosage-box .richText.panadol-dosage-content-rte span.dosage-cta-link {
    font-size: 16.04px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-navigation-dosage-box p {
    font-size: 16.08px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-navigation-dosage-box h2 {
    font-size: 25.09px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-navigation-dosage-box .panadol-dosage-age-box .richText.panadol-dosage-content-rte p:nth-child(1) span.dosage-cta-link {
    font-size: 14.01px;
    background: none;
    font-family: Montserrat;
 font-weight: 400;
    color: #666666;
    display: block;
    text-align: left;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-dosage-age-box .panadol-dosage-content-rte {
    width: 360px;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-mobile-box .panadol-mobile-header-inner-box .panadol-headaches-menu-box .panadol-navigation-products-rte {
    border-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-mobile-box .panadol-headaches-menu-box .panadol-navigation-products-rte .richText-content {
    margin-top: 3.8em;
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-mobile-box .panadol-headaches-menu-box .panadol-navigation-products-rte p:nth-child(3) {
    border-top: 1px solid #eeeeee;
    position: relative;
    width: 100%;
    padding-top: 0.5em;
    float: left;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-box,
  :lang(en-AU) .template-panadol-template.page-experts .carousel-slides,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-box {
    width: 84%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-navigation-dosage-box .dosagecalculator .dosageCalculatorInput span {
    font-size: 20.05px;
  }
  :lang(en-AU) .template-panadol-template.page-experts span.nav-pdct-title {
    font-size: 16px;
    display: block;
    min-height: 6em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-tablet-content-box {
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-content-box .panadol-home-new-kids-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box {
    margin-top: 0em;
    padding-top: 7em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box span.green-text {
    font-size: 20px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box span.grey-title {
    font-size: 32px;
    line-height: 38px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box p {
    text-align: center;
    font-size: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box p span.where-to-buy {
    font-size: 16.31px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.richText ul,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.richText p,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.richText p strong,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section ul li,
  :lang(en-AU) .template-panadol-template.page-experts .richText.section.panadol-prod-detail-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-text-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-table-box .panadol-content-rte p:nth-child(1),
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte.panadol-warning-section p,
  :lang(en-AU) .template-panadol-template.page-experts .richText.panadol-content-rte.panadol-enquiry-section p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-products-carousel .box.panadol-product-list-tab-box .panadol-content-rte p span.green-text,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-products-carousel .box.panadol-product-list-tab-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .richText.panadol-prod-comp-checkbox-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .panadol-related-articles-box .richText.panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-box .panadol-content-rte span.read-more-button,
  :lang(en-AU) .template-panadol-template.page-experts .main .richText.panadol-content-rte.panadol-symptoms-heading-rte .richText-content p,
  :lang(en-AU) .template-panadol-template.page-experts .main .see-more-pdct-details,
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-symptoms-tip-section-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-content-grey-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-content-grey-box ul li,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-content-grey-box p strong,
  :lang(en-AU) .template-panadol-template.page-experts .richText.panadol-content-rte.panadol-enquiry-section p span.green-text {
    line-height: 20px;
    font-size: 16px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .symptoms-heading {
    font-size: 45px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .richText.panadol-content-rte.panadol-symptoms-tip-section-rte p strong {
    font-size: 18px;
    line-height: 28px;
    margin-bottom: 10px;
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-symptoms-lanading-outer-box .panadol-content-rte h2 {
    font-size: 32px;
    line-height: 40px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .carousel.panadol-related-products-carousel ul.carousel-slides {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .panadol-related-articles-box {
    background-color: #f2f2f2;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box .panadol-related-articles-carousel .panadol-related-articles-box {
    background-color: #ffffff;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-list-tab-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-product-listing-box .box.panadol-product-list-tab-box {
    width: 45%;
    margin-left: 3%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-compare-outer-box .panadol-compare-second-level-box {
    /* overflow-x: scroll; */
    overflow: hidden;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-list-tab-box.odd {
    margin-left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.compare-name {
    min-height: 8.5em;
    width: 15vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .image.panadol-search-icon.activeSection {
    background: url("../../assets/img/panadol-green-search.png") no-repeat center;
    background-size: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box .carousel.panadol-related-products-carousel ul.carousel-slides {
    width: 84%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-error-page-outer-box .panadol-content-rte h1 {
    font-size: 90px;
    line-height: normal;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-error-page-outer-box .panadol-content-rte p {
    font-size: 16px;
    color: #666666;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-compare-close {
    width: 30px;
    margin-right: 1em;
    position: absolute;
    padding-top: 1em;
    right: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-mobile-header-menu-box {
    min-height: 51px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte ul li .terms-and-conditions-list {
    background-position: 0px 7px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-dosage-weight-box button.button.dosageCalculatorButton {
    margin-left: 90px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-header-box .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
    background: transparent url("../../assets/img/Tablet_Tabs_GreenBar.png") no-repeat scroll 50% 100%;
    padding-bottom: 1.2em;
    height: 14px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-header-box .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item a,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-header-box .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item a {
    padding: 0 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts span.sweetPink,
  :lang(en-AU) .template-panadol-template.page-experts span.skyBlue,
  :lang(en-AU) .template-panadol-template.page-experts span.olivine,
  :lang(en-AU) .template-panadol-template.page-experts span.sunglow,
  :lang(en-AU) .template-panadol-template.page-experts span.cinnabar,
  :lang(en-AU) .template-panadol-template.page-experts span.viking,
  :lang(en-AU) .template-panadol-template.page-experts span.mediumSeaGreen,
  :lang(en-AU) .template-panadol-template.page-experts span.seaBuckThorn,
  :lang(en-AU) .template-panadol-template.page-experts span.mandy,
  :lang(en-AU) .template-panadol-template.page-experts span.summerSky,
  :lang(en-AU) .template-panadol-template.page-experts span.carissma,
  :lang(en-AU) .template-panadol-template.page-experts span.pancho {
    font-size: 45px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-header-tooltip {
    background: url("../../assets/img/tablet-tooltip-background.png") no-repeat;
    width: 183px;
    height: 70px;
    left: inherit;
    right: 3em;
    top: 3em;
    font-size: 16px;
    padding-top: 0.8em;
    padding-left: 0.1em;
    padding-right: 0.2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-heading-rte p {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-symptoms-tip-section-rte img.richText-image {
    max-width: 90px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .carousel.panadol-symptoms-tip-section ul.carousel-slides {
    min-height: 12em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-download {
    min-width: 50%;
  }
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* Homepage - Mobile Content CSS Start - Anand-17-11*/
    /* Homepage - Mobile Content CSS End - Anand-17-11*/
    /*.main .parametrizedhtml.share-bar {
  width: 46%;
  margin-left: 2% !important;
  float: right;
} */
  }
  :lang(en-AU) .template-panadol-template.page-experts #footer .panadol-mobile-box {
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .image.panadol-search-icon.activeSection {
    padding-bottom: 0px;
    padding-top: 1px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-menu-icon,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-mobile,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-search-icon {
    float: left !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .gsk-logo {
    margin-right: 16px;
    /* width: 25% !important; */
    max-width: 31px;
    float: left !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-header-menu-wrapper {
    float: right;
    margin-bottom: 0;
    padding-top: 5px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-mobile-box .panadol-search-icon {
    margin-right: 16px;
    width: 18px !important;
    margin-top: 5px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-logo {
    position: absolute;
    width: 90px !important;
    height: 100px;
    top: 0em;
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-header-menu-box {
    height: 39px;
    -webkit-box-shadow: 2px 3px 5px 0px rgba(0, 0, 0, 0.28);
    -moz-box-shadow: 2px 3px 5px 0px rgba(0, 0, 0, 0.28);
    box-shadow: 2px 3px 5px 0px rgba(0, 0, 0, 0.28);
    z-index: 1;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-mobile {
    width: 28px !important;
    margin-right: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-header-menu-box .panadol-menu-icon p {
    margin: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-menu-icon {
    margin-right: 8px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-dosage-age-box .panadol-dosage-content-rte {
    width: 228px;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-navigation-dosage-box .panadol-dosage-age-box .richText.panadol-dosage-content-rte p:nth-child(1) span.dosage-cta-link {
    display: block;
    text-align: left;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-box,
  :lang(en-AU) .template-panadol-template.page-experts .carousel-slides,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box .component-content,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-newsletter-box .component-content,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-country-sel-box .component-content,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-text .component-content {
    width: 90%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .box.share-print-wrapper {
    margin: 0 auto;
    float: left;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .box.share-print-wrapper .richText.panadol-download {
    float: left;
    width: 65%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .box.share-print-wrapper .share-bar {
    float: left;
    width: 30%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box .panadol-footer-rte .component-content,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-newsletter-box .panadol-footer-rte .component-content,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-country-sel-box .panadol-footer-rte .component-content,
  :lang(en-AU) .template-panadol-template.page-experts .parametrizedhtml .component-content {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-did-you-know-carousel,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-box {
    width: 100%;
    padding: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts #wrapper .panadol-desktop-box,
  :lang(en-AU) .template-panadol-template.page-experts #footer .panadol-desktop-box {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box {
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-content-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-tablet-content-box {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-content-box {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-livewell-header-rte .component-content,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .livewell-select,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-content-grey-box {
    width: 90%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .box.panadol-desktop-n-tablet-conent-box.component {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .carousel.panadol-product-detail-image-carousel {
    border: none;
    background-color: transparent;
  }
  :lang(en-AU) .template-panadol-template.page-experts .carousel.panadol-product-detail-image-carousel .carousel-nav li.carousel-nav-prev,
  :lang(en-AU) .template-panadol-template.page-experts .carousel.panadol-product-detail-image-carousel .carousel-nav li.carousel-nav-next,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-products-carousel .carousel-nav li.carousel-nav-prev,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-products-carousel .carousel-nav li.carousel-nav-next,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .carousel-nav li.carousel-nav-prev,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .carousel-nav li.carousel-nav-next {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .carousel.panadol-product-detail-image-carousel .carousel-nav li,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-products-carousel .carousel-nav li,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .carousel-nav li {
    display: inline-block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .carousel.panadol-product-detail-image-carousel .carousel-nav {
    margin-top: 0;
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box span.green-text {
    font-size: 17px;
    line-height: 20px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box span.grey-title {
    font-size: 21.33px;
    line-height: 25px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.richText ul,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.richText p,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.richText p strong,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section ul li,
  :lang(en-AU) .template-panadol-template.page-experts .richText.section.panadol-prod-detail-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-text-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-table-box .panadol-content-rte p:nth-child(1),
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte.panadol-warning-section p,
  :lang(en-AU) .template-panadol-template.page-experts .richText.panadol-content-rte.panadol-enquiry-section p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-products-carousel .box.panadol-product-list-tab-box .panadol-content-rte p span.green-text,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-products-carousel .box.panadol-product-list-tab-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .richText.panadol-prod-comp-checkbox-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .panadol-related-articles-box .richText.panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-box .panadol-content-rte span.read-more-button,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box p span.where-to-buy,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box p,
  :lang(en-AU) .template-panadol-template.page-experts .main .see-more-pdct-details,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-content-grey-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-content-grey-box ul li,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-box .panadol-content-rte span.read-more-button a,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-content-grey-box p strong,
  :lang(en-AU) .template-panadol-template.page-experts .richText.panadol-content-rte.panadol-enquiry-section p span.green-text {
    font-size: 10px !important;
    line-height: 14px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .richText.panadol-prod-detail-rte {
    height: auto !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box {
    padding-top: 4.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-product-overview .accordion-container {
    border: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-product-overview .panadol-content-rte ul li {
    background: url("../../assets/img/article_list_icon.png") no-repeat left center;
    font-size: 13.65px;
    font-family: Montserrat;
  font-weight: 700;
    color: #666666;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-product-overview .panadol-content-rte ul {
    padding: 0;
    margin: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-product-overview .panadol-content-rte {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-product-overview .panadol-content-rte p {
    font-size: 13.65;
    color: #666666;
  }
  :lang(en-AU) .template-panadol-template.page-experts .richText.panadol-prod-detail-rte .richText-content {
    border-top: 2px solid #f1f1f1;
    margin: 0 auto;
    width: 70%;
    text-align: center;
    padding-top: 0.5em;
    padding-bottom: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .richText.panadol-prod-detail-rte img.richText-image {
    margin: 0 auto;
    padding-top: 1em;
    padding-bottom: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .richText.panadol-prod-detail-rte {
    margin-bottom: 1.8em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-text-box .panadol-content-rte p {
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-table-box .richText.panadol-content-rte {
    float: left;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-table-box .panadol-content-rte p {
    border-left: 1px solid #d4d4d4;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-table-box .panadol-content-rte p:nth-child(1) {
    border-left: 1px solid #ffffff;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-content-rte.panadol-warning-section {
    margin-top: 1.8em;
    margin-bottom: 0;
    width: auto !important;
    height: auto !important;
    margin-left: 0 !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .richText.panadol-content-rte.panadol-warning-section.last {
    margin-bottom: 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte.panadol-warning-section p {
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-products-carousel .box.panadol-product-list-tab-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .panadol-related-articles-box {
    width: auto !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-products-carousel .box.panadol-product-list-tab-box.last,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .panadol-related-articles-box.last {
    margin-left: 0 !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .richText.panadol-prod-comp-checkbox-rte p {
    width: 32px;
    height: 32px;
    padding-top: 0;
    line-height: 32px !important;
    margin-bottom: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-products-carousel .carousel-nav li {
    display: inline-block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .symptoms-heading {
    font-size: 38.4px;
    line-height: 40px;
    margin-top: 0.8em;
    margin-bottom: 0.5em;
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .richText.panadol-content-rte.panadol-symptoms-heading-rte .richText-content > h1 {
    margin-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .richText.panadol-content-rte.panadol-symptoms-heading-rte .richText-content p {
    font-size: 12.8px;
    line-height: 18.7px;
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-symptoms-heading-rte {
    float: none;
    margin: 0 auto;
    width: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-symptoms-tip-section-rte {
    width: auto;
    margin-top: 0em;
    margin-bottom: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .richText.panadol-content-rte.panadol-symptoms-tip-section-rte p strong,
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-symptoms-tip-section-rte p {
    font-size: 13.66px;
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-symptoms-tip-section-rte .richText-image.pull-left {
    float: none;
    width: auto;
    max-width: 35%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-symptoms-lanading-outer-box h2 {
    font-size: 21.33px;
    line-height: 25.6px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .panadol-related-articles-box {
    background-color: #ececec;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-product-detail-outer-box .panadol-related-articles-carousel .panadol-related-articles-box {
    background-color: #ffffff;
  }
  :lang(en-AU) .template-panadol-template.page-experts .tabs.panadol-product-children-tab.panadol-home-best-of-week-tab .tabs-nav {
    width: 20em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .tabs.panadol-product-children-tab.panadol-home-best-of-week-tab .tabs-nav .tabs-nav-item {
    padding: 7px 5px 7px 5px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-list-tab-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-product-listing-box .box.panadol-product-list-tab-box {
    border: 10px solid #efefef;
    width: 95%;
    margin: 0 auto;
    background-color: #ffffff;
    margin-bottom: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .tabs.panadol-product-children-tab.panadol-home-best-of-week-tab.tabs .tabs-content {
    background-color: #FFFFFF;
  }
  :lang(en-AU) .template-panadol-template.page-experts .compare-name img {
    float: right;
    width: 16px;
    margin-top: 5px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-compare-now-link {
    width: auto;
    margin: 0;
    margin-left: 8%;
    text-align: left;
  }
  :lang(en-AU) .template-panadol-template.page-experts .compare-name {
    width: 130px;
    padding: 0.5em;
    min-height: 8em;
    margin-right: 0.8em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-compare-close {
    float: right;
    width: 30px;
    margin-right: 1em;
    padding-top: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-compare-outer-box .panadol-content-box {
    padding-top: 5em;
    width: auto;
    margin-left: 20px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .component-content.panadol-compare-first-level-box-wrapper {
    overflow-x: scroll;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-compare-now-link p {
    text-align: left;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.section.panadol-compare-first-level-box {
    overflow-x: scroll;
    height: 190px;
    overflow: hidden;
    min-width: 300px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .content.paragraphSystem.panadol-compare-first-level-box-paragraph {
    width: 800px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .richText.panadol-content-rte.panadol-compare-label-rte {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-compare-outer-box .panadol-compare-second-level-box {
    /* height: 780px; */
    overflow: hidden;
    min-width: 300px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .fileList.panadol-download {
    width: 52% !important;
    float: left !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-safety-content-box .panadol-content-rte h2 {
    margin-top: 1.5em;
    margin-bottom: 1em;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    width: 80%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-safety-content-box .panadol-content-rte.richText ul {
    padding-left: 0;
    padding-right: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-mobile-symptoms-tab.panadol-home-spotlight-tab .tabs-nav {
    width: 14em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab .tabs-nav {
    width: 280px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item a {
    padding: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .tabs.panadol-navigation-tab.panadol-home-best-of-week-tab li.tabs-nav-item {
    padding: 10px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-compare-table-section-box.TotalProduct2 {
    width: 440px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-compare-table-section-box.TotalProduct3 {
    width: 670px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-compare-table-section-box.TotalProduct4 {
    width: 880px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-compare-table-section-box.TotalProduct5 {
    width: 1100px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .box.panadol-compare-table-section-box.TotalProduct2 .panadol-product-table-section {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-error-page-outer-box .panadol-content-rte h1 {
    font-size: 60px;
    line-height: normal;
    margin-bottom: 0.2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-error-page-outer-box .panadol-content-rte p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-error-page-outer-box .panadol-content-rte {
    width: 80%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .compare-section .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .compare-section .panadol-content-rte.richText ul li {
    padding-left: 1em;
    padding-right: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-products-carousel .carousel-nav li,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .carousel-nav li {
    display: inline-block;
    width: 4%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-box .panadol-mobile-symptoms-tab.panadol-home-spotlight-tab .tabs-nav {
    width: 230px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-header-box .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item {
    padding: 7px 20px 7px 20px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li:nth-child(3),
  :lang(en-AU) .template-panadol-template.page-experts .panadol-header-links-rte.richText ul li:nth-child(4) {
    margin-right: 1.4vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-header-tooltip {
    background: url("../../assets/img/mobile-tooltip-background.png") no-repeat;
    width: 170px;
    height: 63px;
    left: inherit;
    right: 1.3em;
    top: 2.3em;
    font-size: 16px;
    padding-top: 0.8em;
    padding-left: 0.1em;
    padding-right: 0.2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts span.sweetPink,
  :lang(en-AU) .template-panadol-template.page-experts span.skyBlue,
  :lang(en-AU) .template-panadol-template.page-experts span.olivine,
  :lang(en-AU) .template-panadol-template.page-experts span.sunglow,
  :lang(en-AU) .template-panadol-template.page-experts span.cinnabar,
  :lang(en-AU) .template-panadol-template.page-experts span.viking,
  :lang(en-AU) .template-panadol-template.page-experts span.mediumSeaGreen,
  :lang(en-AU) .template-panadol-template.page-experts span.seaBuckThorn,
  :lang(en-AU) .template-panadol-template.page-experts span.mandy,
  :lang(en-AU) .template-panadol-template.page-experts span.summerSky,
  :lang(en-AU) .template-panadol-template.page-experts span.carissma,
  :lang(en-AU) .template-panadol-template.page-experts span.pancho {
    font-size: 46.87px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-content-grey-box ul li {
    background: url(../../assets/img/panadol-list-bullet.png) no-repeat left 6px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-symptoms-article-second-box {
    margin-top: -15px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-content-grey-box {
    background-color: #f2f2f2;
    padding-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-lanading-outer-box .panadol-content-grey-box .panadol-content-rte {
    margin-bottom: 0;
  }
}
:lang(en-AU) .template-panadol-template.page-experts a[href^=tel] {
  color: inherit;
  text-decoration: none;
}
@media screen and (min-width: 1460px) {
  :lang(en-AU) .template-panadol-template.page-experts span.panadol-product-label {
    min-height: 15.85vw;
  }
}
@media print {
  :lang(en-AU) .template-panadol-template.page-experts #header,
  :lang(en-AU) .template-panadol-template.page-experts #footer {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box span.green-text {
    font-size: 18.3px;
    line-height: normal;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box span.grey-title {
    line-height: normal;
    font-size: 30.45px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box p {
    line-height: normal;
    font-size: 14.66px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .snippetReference .box.share-print-wrapper .panadol-print {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box p span.where-to-buy,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box p span.where-to-buy a {
    font-size: 14.74px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-print p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-download a.fileList-download-link,
  :lang(en-AU) .template-panadol-template.page-experts .share-bar a.addthis_button,
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-print p {
    font-size: 14.64px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte h2 {
    font-size: 30.45px;
    line-height: normal;
  }
  :lang(en-AU) .template-panadol-template.page-experts span.product-green-bar {
    font-size: 18.45px;
    line-height: normal;
    padding: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section ul li {
    font-size: 14.63px;
    line-height: normal;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.richText ul,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.richText p,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.richText p strong {
    font-size: 14.64px;
    line-height: normal;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.richText p:nth-child(2),
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.richText ul {
    padding-left: 1em;
    padding-right: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.richText ul,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.richText p {
    padding-left: 1em;
    padding-right: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section p:nth-child(1) {
    margin-bottom: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section ul li {
    background: url("../../assets/img/article_list_icon.png") no-repeat left 7px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-text-box .panadol-content-rte,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte.panadol-warning-section p,
  :lang(en-AU) .template-panadol-template.page-experts .richText.panadol-content-rte.panadol-enquiry-section p,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-list-tab-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .panadol-related-articles-box .richText.panadol-content-rte p {
    font-size: 16px;
    line-height: normal;
  }
  :lang(en-AU) .template-panadol-template.page-experts .snippetReference {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-table-box .panadol-content-rte p:nth-child(1) {
    font-size: 15.86px;
    line-height: normal;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-text-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte.panadol-warning-section,
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-related-products-carousel .box.panadol-product-list-tab-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .panadol-related-articles-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext {
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-box .panadol-content-rte span.read-more-button {
    font-size: 18px;
    line-height: normal;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-box .panadol-content-rte span.read-more-button a {
    font-size: 18px;
    line-height: normal;
  }
  :lang(en-AU) .template-panadol-template.page-experts .share-bar a.addthis_button {
    padding-left: 4.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box p span.where-to-buy,
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-product-detail-rhs-text-box p span.where-to-buy a {
    display: inline-block;
    margin-top: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-product-detail-lhs-wrapper {
    float: left !important;
    width: 45% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-product-detail-rhs-text-box {
    float: right !important;
    width: 45% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-box,
  :lang(en-AU) .template-panadol-template.page-experts .carousel-slides,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-box {
    width: 98%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section {
    width: 48%;
    /* height: auto !important;*/
    padding-bottom: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.odd,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte.panadol-warning-section.odd,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .panadol-related-articles-box.odd {
    float: right !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-detail-outer-box.panadol-product-detail-active-box .panadol-content-rte.panadol-green-card-section.even,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte.panadol-warning-section.even,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .panadol-related-articles-box.even {
    float: left !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-prod-dosage-table-box .richText.panadol-content-rte {
    margin: 0;
    width: 33.33%;
    float: left !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte.panadol-warning-section,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel .panadol-related-articles-box {
    width: 48% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-related-products-carousel .box.panadol-product-list-tab-box {
    min-height: auto !important;
    width: 33%;
    float: left !important;
    display: block;
    margin-left: 2% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .carousel.panadol-related-products-carousel ul.carousel-nav,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-carousel ul.carousel-nav {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-text {
    font-size: 20px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .richText.panadol-prod-comp-checkbox-rte p {
    color: #009151;
    font-family: Montserrat;
  font-weight: 700;
    margin: 0;
    margin-left: 2em;
    padding-left: 2.5em;
    background: url("../../assets/img/panadol-checkbox.png") no-repeat left center;
    width: 32px;
    height: 2em;
    padding-top: 0.5em;
    font-size: 16px;
    line-height: normal;
  }
  :lang(en-AU) .template-panadol-template.page-experts .carousel-slides {
    height: auto !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box h1 {
    font-size: 24px !important;
    line-height: normal !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box ul li,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext p a,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb ul li {
    font-size: 16px !important;
    line-height: normal !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-article-detail-content-box {
    width: 50% !important;
    float: left !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-box .panadol-desktop-n-tablet-conent-box {
    float: right !important;
    width: 45% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-article-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-product-box .panadol-content-rte p {
    font-size: 20px !important;
    line-height: normal !important;
  }
}
@media screen and (min-width: 1300px) {
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-header-links-rte.grid_10 .panadol-children-menu-box {
    top: calc(100% + 0.8em);
  }
}
@media (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /*:lang(es) .richText.panadol-prod-comp-checkbox-rte {
        position: absolute;
        bottom: 0;
        width: 100%;
    }*/
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(es) .carousel-slide .no-image,
  :lang(en-AU) .template-panadol-template.page-experts :lang(es) .carousel-slide,
  :lang(en-AU) .template-panadol-template.page-experts :lang(es) .carousel-slide .no-image .carousel-content,
  :lang(en-AU) .template-panadol-template.page-experts :lang(es) .carousel-slide .no-image .carousel-content > .content {
    height: 100% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(es) .carousel-slide .no-image .carousel-content > .content {
    display: flex;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(es) .main .panadol-related-products-carousel .box.panadol-product-list-tab-box {
    position: relative;
    padding-bottom: 60px;
  }
  :lang(en-AU) .template-panadol-template.page-experts :lang(es) .box.panadol-product-list-tab-box .panadol-content-rte {
    height: auto !important;
  }
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts :lang(es) .main .panadol-related-products-carousel .box.panadol-product-list-tab-box {
    padding-bottom: 80px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts :lang(es) .dolex-green-text {
  color: #00944e;
}
:lang(en-AU) .template-panadol-template.page-experts .image.component.section.grid_1.omega.even.last.gsk-logo {
  margin-top: 7px;
}
:lang(en-AU) .template-panadol-template.page-experts .image.component.section.grid_1.first.odd.panadol-search-icon {
  margin-top: 19px;
  margin-left: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .image .right {
  text-align: right;
}
:lang(en-AU) .template-panadol-template.page-experts .image .left {
  text-align: left;
}
:lang(en-AU) .template-panadol-template.page-experts .image .middle {
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-image img {
  border: 20px solid #ffffff;
  width: 90%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-teddy-image {
  margin-top: -2.3em;
  margin-bottom: -2.3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bestweek-content-Box .panadol-home-bow-box img {
  border: 1.19vw solid #ffffff;
  width: 93%;
  padding-top: 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box img {
  border: 1.19vw solid #ffffff;
  width: 96%;
  padding-top: 0.3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box img {
  border: 1.19vw solid #ffffff;
  width: 90%;
  padding-top: 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-home-bow-box img {
  border: 1.19vw solid #efefef;
  width: 93.5%;
  padding-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-home-teddy-image {
  margin-top: 1.4em;
  margin-bottom: 1.4em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-image img {
  width: 80%;
  float: left;
}
@media screen and (min-width: 1680px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box img {
    border: 2.3vw solid #ffffff;
    width: 85%;
    padding-top: 0.5em;
  }
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* Homepage - Tablet Content CSS Start - Anand-17-11*/
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-image img {
    border: 10px solid #ffffff;
    padding-top: 0.2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-teddy-image {
    margin-top: -7.5em;
    margin-bottom: -1.95em;
    float: right;
    margin-right: 6em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-image img {
    width: 30vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-home-teddy-image {
    float: none;
    width: 20em;
    margin: 0 auto;
    margin-top: 0.2em;
    margin-bottom: 0em;
  }
}
@media only screen and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* line 16, ../../sass/components/image/_image-base.scss */
  }
  :lang(en-AU) .template-panadol-template.page-experts .image .component-content {
    text-align: center;
  }
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box .image .component-content {
    text-align: left;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-image img {
    width: 90%;
    padding-top: 0.8em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bestweek-content-Box .panadol-home-bow-box img {
    border: 0.9vw solid #ffffff;
    width: 95%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-teddy-image {
    margin-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-image img {
    height: auto;
    width: 80%;
    margin: 0 auto;
    float: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-home-teddy-image {
    margin: 0 auto;
    margin-top: 1em;
    margin-bottom: 1em;
    float: none;
    width: 13em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-home-bow-box img {
    padding-top: 0.6em;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box .image {
  margin-top: 40px;
}
:lang(en-AU) .template-panadol-template.page-experts .main [class*="grid_"]:nth-child(2) {
  margin-left: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery {
  border: solid 2px #323131;
  padding: 13px;
  background-color: #e1e1e1;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-view {
  border: solid 2px #323131;
  margin-bottom: 10px;
  overflow: hidden;
  position: relative;
  text-align: center;
  background: white;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-view img {
  max-height: 100%;
  max-width: 100%;
  display: block;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-description {
  margin: 10px 0;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-thumbnails {
  position: relative;
  margin: 20px 0;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-list {
  overflow: hidden;
  margin: 0 50px;
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-arrow,
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-arrow.is-disabled:hover {
  position: absolute;
  top: 50%;
  margin-top: -30px;
  cursor: pointer;
  width: 35px;
  height: 60px;
  font: 0/0 serif;
  color: transparent;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-arrow:before,
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-arrow.is-disabled:hover:before {
  position: absolute;
  top: 50%;
  color: #AAA;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-arrow:hover:before {
  color: #888;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-description {
  margin: 15px 0;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-arrow.is-disabled {
  opacity: 0.5;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-arrow {
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-arrow-left,
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-arrow-left.is-disabled:hover {
  left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-arrow-left:before,
:lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-arrow-right,
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-arrow-right.is-disabled:hover {
  right: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-arrow-right:before,
:lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-list-inner {
  overflow: hidden;
  display: block;
  position: relative;
  top: 0;
  left: 0;
  padding: 0;
  margin: 0;
  list-style: none;
  width: 4000px;
}
:lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-thumbnail:hover,
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-thumbnail.is-active {
  opacity: 1;
  filter: alpha(opacity=100);
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-thumbnail-cover {
  display: block;
  max-width: none;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-thumbnail-title {
  display: block;
  margin: 10px auto 0 auto;
  font-size: 11px;
  width: 71px;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery .thumbnails-list li:hover .image,
:lang(en-AU) .template-panadol-template.page-experts .imageGallery .thumbnails-list li.active .image {
  border: solid 4px #323131;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-thumbnail-image {
  margin: 2px;
  border: solid 2px #323131;
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-thumbnail-overlay {
  opacity: 0.7;
  height: 28px;
  left: 50%;
  margin: -14px 0 0 -15px;
  position: absolute;
  top: 50%;
  width: 30px;
  cursor: pointer;
}
:lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-thumbnail a {
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-thumbnail-image img {
  display: block;
  width: 63px;
  height: 52px;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-view {
  cursor: pointer;
}
:lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery .gallery-play {
  color: #323131;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-view:hover .imageGallery-view-overlay {
  opacity: 0.7;
}
:lang(en-AU) .template-panadol-template.page-experts .imageGallery-view .imageGallery-view-overlay:hover {
  opacity: 1;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .mod-js .imageGallery-thumbnail {
  padding: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .mod-js .imageGallery-thumbnails {
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .no-js .imageGallery-view {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .no-js .imageGallery-list {
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .no-js .imageGallery-thumbnail img {
  width: auto;
  height: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .no-js .imageGallery-thumbnail {
  border: 0;
  opacity: 1;
  float: none;
  overflow: hidden;
}
:lang(en-AU) .template-panadol-template.page-experts .no-js .imageGallery-thumbnail a:after {
  content: attr(data-description);
  display: block;
  padding: 10px 0 30px;
  text-align: left;
}
:lang(en-AU) .template-panadol-template.page-experts .no-js .imageGallery-arrow {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .map-canvas {
  border: solid 2px #323131;
  margin-bottom: 10px;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .map-canvas img {
  width: 100%;
  max-width: inherit;
}
:lang(en-AU) .template-panadol-template.page-experts .no-js .map-canvas img {
  width: 100%;
  max-width: 640px;
}
:lang(en-AU) .template-panadol-template.page-experts .richText .component-content {
  overflow: hidden;
}
:lang(en-AU) .template-panadol-template.page-experts .richText h1,
:lang(en-AU) .template-panadol-template.page-experts .richText h2,
:lang(en-AU) .template-panadol-template.page-experts .richText h3,
:lang(en-AU) .template-panadol-template.page-experts .richText h4,
:lang(en-AU) .template-panadol-template.page-experts .richText h5,
:lang(en-AU) .template-panadol-template.page-experts .richText h6 {
  margin-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .richText a {
  text-decoration: underline;
}
:lang(en-AU) .template-panadol-template.page-experts .richText ul,
:lang(en-AU) .template-panadol-template.page-experts .richText ol {
  padding: 10px 0;
  margin-left: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .richText li {
  font-size: 14px;
  margin-left: 15px;
  margin-bottom: 10px;
  list-style-type: none;
}
:lang(en-AU) .template-panadol-template.page-experts .richText ul li {
  margin-left: 0;
  padding-left: 15px;
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .richText ul li:before {
  /*content: "\f0da";*/
  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: 1px;
  position: absolute;
}
:lang(en-AU) .template-panadol-template.page-experts .richText ol li {
  list-style: decimal;
}
:lang(en-AU) .template-panadol-template.page-experts .richText-links {
  font-size: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .richText .richText-links li {
  background: none;
  display: inline;
  list-style: none;
  padding-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .richText-links li a {
  padding-right: 5px;
  border-right: solid 1px #b9b8b8;
  margin-right: 5px;
}
:lang(en-AU) .template-panadol-template.page-experts .richText-links li:last-child a {
  border-right: 0 none;
  margin-right: 0;
  padding-right: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .richText-image {
  display: block;
  margin-bottom: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .richText-image.pull-left {
  margin: 5px 15px 5px 10px;
  float: left;
}
:lang(en-AU) .template-panadol-template.page-experts .richText-image.pull-right {
  margin: 5px 10px 5px 15px;
  float: right;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-pdcts-submenu-inner-box .richText-image.pull-left {
  margin: 5px 30px 5px 10px;
  float: left;
}
:lang(en-AU) .template-panadol-template.page-experts .richText-image.pull-left {
  margin: 5px 30px 5px 10px;
  float: left;
}
:lang(en-AU) .template-panadol-template.page-experts .richText-image.pull-left {
  margin: 5px 30px 5px 10px;
  float: left;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-outer-box {
  background-color: #ffffff;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .spotlight-section,
:lang(en-AU) .template-panadol-template.page-experts .best-of-the-week-section,
:lang(en-AU) .template-panadol-template.page-experts .new-for-kids-section,
:lang(en-AU) .template-panadol-template.page-experts .did-you-know-section {
  cursor: pointer;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-main-tab-rte ul {
  margin: 0 auto;
  width: 90%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-main-tab-rte ul li {
  display: inline-block;
  /* float: left; */
  color: #00944e;
  font-size: 1.19vw;
  font-family: "Montserrat";
  font-weight: 700;
  padding: 0% 6%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-main-tab-rte ul li:before {
  content: " ";
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte h2 {
  color: #666666;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: 700;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bestweek-content-Box h2 {
  margin-top: 1.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box .panadol-content-rte h2 {
  color: #666666;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: 700;
  text-align: left;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box {
  margin-top: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box .panadol-content-rte span.green-text {
  color: #666666;
  font-size: 1.79vw;
  font-family: "Montserrat";
  font-weight: 700;
  line-height: 24px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box .panadol-content-rte p {
  color: #666666;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  line-height: 32px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item,
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item,
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item {
  border: none;
  background-color: #ffffff;
  /*padding-bottom: 0.5em;*/
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item {
  border: none;
  background-color: #efefef;
  /* padding-bottom: 0.5em; */
  /*padding: 0.5em;*/
  margin-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item.is-active,
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item.is-active,
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
  background: url(../../assets/img/Desktop_Tabs_GreenBar.png) no-repeat 50% 105%;
  padding-bottom: 1.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item a {
  color: #00944e;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  background: transparent;
  /*padding: 0em 0.3em;*/
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item a {
  color: #00944e;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  background: transparent;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item a {
  color: #00944e;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  background: transparent;
  /*padding: 0em 0.3em;*/
}
:lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box .panadol-content-rte p:first-child {
  font-size: 1.79vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
  line-height: 35px;
}
:lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box .panadol-content-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
}
:lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box .panadol-content-rte p span.learn-more-button {
  background: url(../../assets/img/Desktop_Homepage_LearnMoreButton.png) no-repeat;
  background-size: contain;
  color: #ffffff;
  padding: 0.5em 1em;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-grey-box {
  background-color: #efefef;
}
:lang(en-AU) .template-panadol-template.page-experts #wrapper .panadol-where-to-buy-tab {
  background-color: #ffffff;
  margin-left: 0;
  margin-bottom: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-header-rte {
  margin-top: 9.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-header-rte h1 {
  color: #666666;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: 700;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-header-rte p {
  color: #666666;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-outer-box .panadol-home-bow-box .panadol-home-bow-image {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab-box .panadol-content-rte p {
  color: #666666;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  line-height: 28px;
  text-align: center;
  margin: 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab-box .panadol-content-rte a {
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab-box .panadol-content-rte a .find-a-store-button {
  color: #009151;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  line-height: 32px;
  text-align: center;
  text-decoration: none;
  background: url(../../assets/img/Desktop_content_right_arrow.png) no-repeat 100% 70%;
  padding-right: 0.8em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte p:first-child {
  font-size: 1.50vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
  line-height: 36px;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte p .grey-title {
  font-size: 1.55vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
  line-height: 36px;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  padding: 0em 1em;
  margin: 0.6em 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte span.read-more-button {
  color: #00944e;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  /* background:url(../../assets/img/Desktop_content_right_arrow.png) no-repeat 100% 60%; */
  padding-right: 5%;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte span.read-more-button a {
  color: #00944e;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-new-kids-box .main-title-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-kids-video-box .main-title-rte p {
  font-size: 2.98vw;
   
  color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-new-kids-box .main-title-rte p {
  padding-top: 0.3em;
}
:lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte {
  background: url(../../assets/img/Desktop_Homepage_GreenOvalShape_big.png) no-repeat 0% 35%;
  background-size: 100%;
  min-height: 25vw;
  z-index: 5;
  width: 38vw;
}
:lang(en-AU) .template-panadol-template.page-experts .green-oval-small-rte {
  background: url(../../assets/img/Desktop_Homepage_GreenOvalShape_small.png) no-repeat 24% 0%;
  min-height: 11vw;
  z-index: 9;
  margin-top: -5.5vw;
  background-size: 36%;
  width: 42vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-green-oval-box .green-oval-small-rte {
  background: url(../../assets/img/Desktop_Homepage_GreenOvalShape_small.png) no-repeat 24% 0%;
  min-height: 11vw;
  z-index: 9;
  margin-top: -5vw;
  background-size: 36%;
  width: 36vw;
}
:lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte span.green-text {
  color: #fefefe;
  font-size: 1.79vw;
   
}
:lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte p:first-child {
  margin-top: 4vw;
}
:lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte p {
  padding: 0em 4em;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte p a {
  color: #ffffff;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .green-oval-small-rte p {
  text-align: center;
  width: 60%;
  padding: 2em 0.5em;
  color: #ffffff;
  font-size: 1.43vw;
   
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-green-oval-box .green-oval-small-rte p {
  text-align: center;
  width: 60%;
  padding: 1.5em 0.5em;
  color: #ffffff;
  font-size: 1.43vw;
   
}
:lang(en-AU) .template-panadol-template.page-experts .green-oval-small-rte p a {
  color: #ffffff;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-box .green-oval-small-rte p {
  text-align: center;
  width: 60%;
  padding: 2em 0.5em;
  color: #ffffff;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-dosage-box .panadol-content-rte h2 {
  color: #666666;
  font-size: 2.98vw;
   
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-dosage-box .panadol-content-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-content-rte p {
  color: #666666;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-teddybook-image .component-content {
  width: 95%;
  float: left;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-kids-video-box .panadol-content-box .main-title-rte {
  margin-bottom: 0;
  line-height: 0.5;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-new-kids-box .panadol-home-kids-video {
  margin-top: 14em;
}
:lang(en-AU) .template-panadol-template.page-experts #footer.main {
  background-color: #2d2d2d;
  padding-top: 4.3em !important;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-box select {
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-border-radius: 0;
  min-width: 232px;
  min-height: 50px;
  padding: 0.5em;
  color: #ffffff;
  font-size: 20px;
  font-family: "Montserrat";
  font-weight: "400";
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(../../assets/img/Desktop_Footer_countryselector_arrow.png) no-repeat 90%;
  background-color: #2d2d2d;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-box select::-ms-expand {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-country-sel-box .component-content {
  float: right;
  margin-top: -5px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte h2 {
  color: #ffffff;
  font-size: 1.55vw;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte p a {
  color: #ffffff;
  font-size: 1.19vw;
  font-family: "Montserrat";
  font-weight: "400";
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte p a {
  text-decoration: underline;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte ul {
  border-bottom: 1px solid #575757;
  border-top: 1px solid #575757;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte ul li {
  display: inline-block;
  padding-left: 4vw;
  line-height: 24px;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte ul li:first-child {
  padding-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte ul li a {
  color: #ffffff;
  font-size: 1.39vw;
  font-family: "Montserrat";
  font-weight: "400";
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box .facebook-icon,
:lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box .twitter-icon,
:lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box .youtube-icon {
  width: 19% !important;
  margin: 0em 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-text {
  color: #ffffff;
  font-size: 1.39vw;
  font-family: "Montserrat";
  font-weight: "400";
  opacity: 0.5;
  padding-left: 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-text p {
  margin-top: 0;
  margin-bottom: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box {
  background-color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-content-grey-box {
  background-color: #f2f2f2;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-livewell-header-rte h1 {
  color: #fc8f8e;
  font-size: 2.36vw;
  font-family: "Montserrat";
  font-weight: 700;
  text-align: center;
  margin: 0;
  padding-top: 0.68em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-livewell-header-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 20px;
  text-align: center;
  margin: 0;
  margin-bottom: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-home-bow-box .panadol-content-rte p .grey-title {
  font-size: 1.55vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
  line-height: 36px;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-content-rte p .grey-title {
  font-size: 1.55vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
  line-height: 36px;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-content-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  padding: 0em 1em;
  margin-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab .panadol-content-rte span.read-more-button {
  color: #00944e;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  padding-right: 5%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-content-rte span.read-more-button {
  color: #00944e;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  padding-right: 5%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte a {
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item {
  border: none;
  background-color: #f2f2f2;
  padding-bottom: 0.5em;
  margin-left: 5.5%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
  background: url(../../assets/img/Desktop_Tabs_GreenBar.png) no-repeat 50% 105%;
  padding-bottom: 1.1em;
  /*width: 3.5% !important;*/
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item a {
  color: #00944e;
  font-size: 1.13vw;
  font-family: "Montserrat";
  font-weight: 700;
  background: transparent;
  padding: 0em 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab .panadol-content-rte p span.learn-more-button {
  background: url(../../assets/img/Desktop_Homepage_LearnMoreButton.png) no-repeat;
  color: #ffffff;
  padding: 1em 3.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-loadmore p a {
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-loadmore p span.learn-more-button {
  background: url(../../assets/img/Desktop_Homepage_LearnMoreButton.png) no-repeat;
  color: #ffffff;
  padding: 0.5em 1em;
  font-size: 1.43vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-loadmore p span.learn-more-button {
  background: url(../../assets/img/Desktop_Homepage_LearnMoreButton.png) no-repeat;
  background-size: 100% 100%;
  color: #ffffff;
  padding: 0.5em 1em;
  font-size: 1.43vw;
  display: block;
  text-align: center;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-featured-article-rte {
  max-width: 255px;
  background-color: rgba(102, 102, 102, 0.8);
  color: #ffffff;
  position: absolute;
  top: 40px;
  padding: 0.5em 0.9em;
  font-size: 1.55vw;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-featured-article-rte p {
  font-family: Montserrat;
  font-weight: 700;
  margin: 0.2em 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-outer-box {
  background-color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte h1 {
  color: #666666;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: 700;
  margin-top: 0.9em;
  line-height: 68px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte h4 {
  color: #666666;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  margin-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte ul li {
  font-size: 1.43vw;
   
  font-style: italic;
  color: #666666;
  line-height: 32px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte ul li .terms-and-conditions-list {
  font-size: 1.43vw;
   
  font-style: italic;
  color: #666666;
  line-height: 32px;
  background: url(../../assets/img/article_list_icon.png) no-repeat;
  background-position: 0px 10px;
  padding-left: 15px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box {
  background-color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box h1 .grey-title {
  color: #666666;
  font-size: 2.98vw;
   
  text-align: center;
  display: block;
  line-height: 65px;
  margin-top: 0.5em;
  padding-bottom: 0.15em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-content-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-content-rte p:nth-child(4) {
  margin-top: 2.8em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte p:nth-child(3) {
  margin-top: 2em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-content-rte p:nth-child(4) {
  margin-bottom: 4.45em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte p:nth-child(3) {
  margin-bottom: 2.3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte .component-content {
  padding-bottom: 3em;
  background: url(../../assets/img/Desktop_Campaign_plane.png) no-repeat 100% 5%;
  background-size: 28%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-content-rte .richText-content,
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte .richText-content {
  width: 80%;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-content-rte p span.learn-more-button a {
  background: url(../../assets/img/Desktop_TeddyCampaign_CreateVideoButton.png) no-repeat;
  background-size: 100% 100%;
  color: #ffffff;
  padding: 26px 82px;
  font-size: 1.9vw;
   
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte p span.learn-more-button a {
  background: url(../../assets/img/Desktop_TeddyCampaign_CreateVideoButton.png) no-repeat;
  background-size: 100% 100%;
  color: #ffffff;
  padding: 22px 58px;
  font-size: 1.45vw;
   
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-content-rte h2 {
  color: #666666;
  font-size: 2.98vw;
   
  text-align: center;
  padding-top: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-rel-prod-bg-box .panadol-content-rte h2 {
  color: #ffffff;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: "400";
  text-align: center;
  padding-top: 2.2em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-banner-video-box .panadol-content-rte h2 {
  color: #ffffff;
  font-size: 2.98vw;
   
  text-align: center;
  padding-top: 3.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte h2,
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte h2 {
  color: #ffffff;
  padding-top: 1.8em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte span.grey-title {
  color: #ffffff;
  font-size: 2.38vw;
   
  width: 70%;
  display: block;
  margin: 0 auto;
  line-height: 48px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte p {
  color: #ffffff;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  padding-top: 1em;
  width: 80%;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-image {
  width: 45%;
  margin-bottom: 0.9em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte p {
  width: 40em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte p:first-child {
  padding-top: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box h1 {
  color: #666666;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: 700;
  text-align: left;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-image-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext p a {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext p a {
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-image-rte p {
  margin-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box ul {
  margin-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box ul li {
  background: url(../../assets/img/article_list_icon.png) no-repeat;
  background-position: 0px 14px;
  text-align: left;
  font-style: normal;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
}
@media screen\0 {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box ul li {
    background-position-y: top 12px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-highlighted-content-box .panadol-content-rte p {
  font-size: 2.38vw;
  line-height: 1.4;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box .panadol-content-rte table tr td {
  padding: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box .panadol-content-rte p span.body-Bold-text {
  font-weight: bolder;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
  line-height: 32px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-box .panadol-content-rte span.read-more-button {
  color: #00944e;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  background: url(../../assets/img/Desktop_content_right_arrow.png) no-repeat 100% 70%;
  padding-right: 5%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-box .panadol-content-rte span.read-more-button a {
  color: #00944e;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext {
  background-color: #ffffff;
  -webkit-box-shadow: 0 3px 2px #c5c5c5;
  -moz-box-shadow: 0 3px 2px #c5c5c5;
  box-shadow: 0 3px 2px #c5c5c5;
  margin-bottom: 1.1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-article-box .panadol-content-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-product-box .panadol-content-rte p {
  margin-bottom: 0;
  margin-top: 0.5em;
  font-size: 1.55vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte {
  background: url(../../assets/img/Desktop_TeddyCampaign_PinkOvalShape.png) no-repeat 0% 35%;
  background-size: 98%;
  min-height: 26vw;
  z-index: 5;
  width: 38vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte p:first-child {
  font-size: 1.9vw;
   
  color: #ffffff;
  margin-top: 1.3em;
  line-height: 1;
  padding: 2em 3.2em 0em 3em;
  margin-bottom: 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte p {
  padding: 0em 6em 0em 4em;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #ffffff;
  margin-bottom: 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-header-box h1 {
  color: #98c16c;
  font-size: 4.76vw;
   
  text-align: center;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-header-box p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 26px;
  text-align: center;
  margin-top: 0;
  padding-bottom: 1.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-background-box .panadol-content-rte h2,
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box h2,
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-bow-box h2 {
  color: #ffffff;
  font-size: 2.98vw;
   
  text-align: center;
  margin-top: 1.8em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box h2,
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box h2,
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box h2,
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-bow-box h2 {
  color: #ffffff;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: "400";
  text-align: center;
  margin-top: 1.8em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box h2 {
  color: #666666;
  font-family: "Montserrat";
  font-weight: "400";
  margin-top: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .see-all-text {
  float: left;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box h4 a {
  font-size: 1.93vw;
   
  color: #00944e;
  line-height: 32px;
  text-align: center;
  background: url(../../assets/img/Desktop_content_right_arrow.png) no-repeat 70%;
  margin-bottom: 2em;
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box h4 a {
  color: #00944e;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte h2 {
  color: #666666;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: "400";
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte p span.learn-more-button {
  background: url(../../assets/img/Desktop_Homepage_LearnMoreButton.png) no-repeat;
  color: #ffffff;
  padding: 0.5em 1em;
   
  background-size: 100% 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte p span.learn-more-button a {
  color: #ffffff;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box p {
  font-size: 1.43vw;
   
  color: #ffffff;
  line-height: 32px;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box p a {
  color: #ffffff;
  text-decoration: underline;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box img.richText-image.pull-left {
  float: none;
  clear: both;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte img.richText-image.pull-left {
  width: 12vw;
  padding-top: 0vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content {
  background: url(../../assets/img/Desktop_Homepage_GreenOvalShape_big.png) no-repeat;
  background-size: 100%;
  min-height: 24vw;
  z-index: 5;
  width: 29vw;
  margin-left: 10vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content p:first-child {
  font-weight: bold;
  padding-top: 8vw;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content span.green-text {
  color: #ffffff;
  font-size: 1.49vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content p {
  padding: 0em 4em 0em 3.3em;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #ffffff;
  margin-top: 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box .green-oval-small-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box-two .green-oval-small-rte p {
  text-align: center;
  width: 60%;
  padding: 1em 0.5em 2em 0.5em;
  color: #ffffff;
  font-size: 1.43vw;
   
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box .green-oval-small-rte,
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box-two .green-oval-small-rte {
  background: url(../../assets/img/Desktop_Homepage_GreenOvalShape_small.png) no-repeat 24% 0%;
  min-height: 11vw;
  z-index: 9;
  margin-top: -9em;
  background-size: 36%;
  width: 34vw;
  margin-left: 8vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-content-box .panadol-children-car-box {
  padding-top: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-content-box .panadol-children-product-and-oval-box {
  padding-top: 6em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-content-box .panadol-children-aeroplane-box {
  margin-top: -9vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-content-box .panadol-children-product-and-oval-box-two {
  margin-top: -14.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte {
  margin: 3em 0em 4em 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box ul.tabs-nav-list li.tabs-nav-item {
  border: none;
  background-color: #ffffff;
  padding-bottom: 0.5em;
  margin-left: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box ul.tabs-nav-list li.tabs-nav-item.is-active {
  background: url(../../assets/img/Desktop_Tabs_GreenBar.png) no-repeat 50% 105%;
  padding-bottom: 1.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box ul.tabs-nav-list li.tabs-nav-item a {
  color: #00944e;
  font-size: 1.44vw;
   
  background: transparent;
  padding: 0em 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs.panadol-children-parenting-tips-tab > .component-content {
  padding-top: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-tab-inner-box .panadol-content-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  -ms-transform: rotate(350deg);
  -webkit-transform: rotate(350deg);
  transform: rotate(355deg);
  z-index: 9;
  position: absolute;
  margin-top: -18em;
  width: 32%;
  right: 5.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte p a {
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte p a span.learn-more-button {
  background: url(../../assets/img/Desktop_Homepage_LearnMoreButton.png) no-repeat;
  color: #ffffff;
  padding: 0.5em 1em;
  font-size: 1.43vw;
  text-decoration: none;
   
  background-size: 100% 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte p span.load-more-button a {
  color: #ffffff;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte .richText-image.pull-left {
  margin-right: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight-box {
  margin-top: 6em;
  margin-bottom: 0em;
  padding-bottom: 2em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight-box {
  margin-top: 6em;
  margin-bottom: 0em;
  padding-bottom: 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box {
  margin-top: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-dosage-weight-box .panadol-content-rte h2,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-grey-box .panadol-content-rte h2 {
   
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-rte h2 {
  color: #666666;
  font-size: 2.96vw;
   
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight-box .panadol-content-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight {
  background: url("../../assets/img/calculator-grey-bg.png") no-repeat;
  background-size: 100% 100%;
  width: 43.2%;
  margin: 0 auto;
  margin-bottom: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-dosage-weight {
  margin-bottom: 6em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight {
  background: url("../../assets/img/calculator-grey-bg.png") no-repeat;
  background-size: 100% 100%;
  max-width: 790px;
  margin: 0 auto;
  margin-bottom: 1.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-dosage-weight-box {
  padding-bottom: 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup span {
  font-size: 1.81vw;
   
  color: #666666;
  vertical-align: middle;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight .dosageOptionGroup span {
  font-size: 1.79vw;
   
  color: #666666;
  vertical-align: middle;
  margin-right: 5px;
  margin-top: 0px;
  display: inline-block;
  position: relative;
  top: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .dosageCalculator .dosageCalculatorInput {
  border: 0;
  padding: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup input {
  border: solid 1px #e0e0e0;
  max-width: 100px;
  margin-right: 11px;
  font-size: 1.33vw;
  font-family: 'Montserrat';
font-weight: '400';
  color: #666666;
  margin: 1em 0.2em 1em 1.1em;
  padding: 0;
  outline: 0;
  text-align: right;
  min-height: 49px;
}
:lang(en-AU) .template-panadol-template.page-experts .main .panadol-dosage-result-outer-box .panadol-dosage-weight-box .parametrizedhtml .panadol-dosage-weight .button {
  margin-bottom: 22px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight .dosageOptionGroup input {
  border: solid 1px #e0e0e0;
  max-width: 170px;
  min-height: 25px;
  margin-right: 11px;
  font-size: 1.33vw;
  font-family: 'Montserrat';
font-weight: '400';
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  color: #666666;
  margin: 1em 0.7em 1em 1em;
  padding: 1em;
  outline: 0;
  text-align: right;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup select {
  max-width: 450px;
  font-size: 1.43vw;
  color: #666666;
  border: solid 1px #e0e0e0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 92% center;
  background-color: #ffffff;
  font-family: "Montserrat";
  font-weight: "400";
  padding: 0.55em 2em 0.55em 1em;
  margin: 1em 1em;
  outline: 0;
  min-height: 50px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight .dosageOptionGroup select {
  min-width: 288px;
  font-size: 1.43vw;
  color: #666666;
  border: solid 1px #e0e0e0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 90% center;
  background-color: #ffffff;
  font-family: "Montserrat";
  font-weight: "400";
  padding: 1em 1.5em;
  margin: 1em 1em 1em 0.4em;
  outline: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-weight .dosageOptionGroup select {
  max-width: 450px;
  font-size: 24px;
  color: #666666;
  border: solid 1px #e0e0e0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 11em 1em;
  background-color: #ffffff;
  font-family: "Montserrat";
  font-weight: "400";
  padding: 0.55em 1.6em;
  margin: 34px 0px;
  outline: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup select::-ms-expand {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-range-text-rte span,
:lang(en-AU) .template-panadol-template.page-experts .dosage-text {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
}
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range1,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range2,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range3,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range4,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range5,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range6,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range7,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range8,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range9,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range10,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range11,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range12,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range13,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range14,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range15,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range16,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range17,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range18,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range19,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range20 {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosgae-baby-1mnth-2yrs-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-1to5yrs-colourfree-suspension-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-5to12yrs-elixir-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-5to12yrs-colourfree-suspension-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-chewable-tablets-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-suppositories-6mnth-5years,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-suppositories-5to12yrs-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-soluble-tablets-box {
  width: 44.5%;
  margin-right: 4em;
  float: left;
  clear: right;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-calc-error {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: red;
  line-height: 32px;
  text-align: center;
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-calc-filter-error {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: red;
  line-height: 32px;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte {
  -webkit-box-shadow: 0 3px 5px #d4d4d4;
  -moz-box-shadow: 0 3px 5px #d4d4d4;
  box-shadow: 0 3px 5px #d4d4d4;
  border: 15px solid #efefef;
  padding: 0px;
  background-color: #ffffff;
  min-height: 250px;
  margin-bottom: 2em;
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte img.richText-image.pull-left {
  margin: 0;
  width: 33%;
  padding: 2.5em 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-header-rte p {
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-header-rte p .dosage-notes {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte p:first-child {
  font-size: 1.55vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
  margin-bottom: 0;
  margin-top: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte .read-more-button {
  background: url(../../assets/img/green-arrow.png) no-repeat 100%;
  display: inline-block;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #00944e;
  position: absolute;
  bottom: 15px;
  left: 40%;
  padding-right: 16px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-content-rte ul {
  padding: 0;
  margin-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-content-rte ul li {
  background: url(../../assets/img/article_list_icon.png) no-repeat 0% 0.9vw;
  text-align: left;
  font-style: normal;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageCalculatorButton {
  background: url("../../assets/img/panadol-calc-desktop.png") no-repeat;
  background-size: 100% 100%;
  border: 0;
   
  font-size: 1.43vw;
  vertical-align: text-top;
  outline: 0;
  padding: 0.5em;
  min-height: 50px;
  margin-top: 19px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight .dosageCalculatorButton {
  background: url("../../assets/img/panadol-calc-desktop.png") no-repeat;
  background-size: 100% 100%;
  border: 0;
   
  font-size: 1.43vw;
  vertical-align: bottom;
  outline: 0;
  padding: 0.5em;
  min-width: 198px;
  min-height: 62px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-weight .dosageCalculatorButton {
  background: url("../../assets/img/panadol-calc-desktop.png") no-repeat;
  max-width: 130px;
  min-height: 43px;
  border: 0;
  font-family: 'Montserrat';
  font-weight: 700;
  font-size: 18px;
  margin-bottom: 20px;
  vertical-align: bottom;
  outline: 0;
  background-size: 100% 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .dosageCalculator .dosageOptionGroup {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .dosageCalculator .dosageOptionGroup p.dosageError {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosgae-baby-1mnth-2yrs-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-1to5yrs-colourfree-suspension-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-5to12yrs-elixir-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-5to12yrs-colourfree-suspension-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-chewable-tablets-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-suppositories-6mnth-5years,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-suppositories-5to12yrs-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-soluble-tablets-box {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-format-box .richText.section.component {
  float: left;
  clear: both;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-format-box .parametrizedhtml.section {
  width: 10%;
  /* float: initial; */
  clear: both;
  display: inline-block;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-content-outer-box {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-format-box {
  margin-top: 6em;
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-format-box .richText-content p {
  font-size: 1.61vw;
   
  font-weight: bold;
  color: #2c934a;
  line-height: 32px;
  margin: 0;
  padding-top: 0.2em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-format-box .dosage-format-select select {
  font-size: 1.43vw;
  color: #666666;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 220px 21px;
  background-color: #ffffff;
  font-family: "Montserrat";
  font-weight: "400";
  border: 1px solid #e3e3e3;
  padding: 0.55em 1em 0.55em 0.55em;
  margin: 0 0.5em;
  outline: 0;
  -webkit-box-shadow: inset -1px -1px 5px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset -1px -1px 5px 0px rgba(0, 0, 0, 0.15);
  box-shadow: inset -1px -1px 5px 0px rgba(0, 0, 0, 0.15);
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-dosage-weight-box .panadol-content-rte h2 {
  margin-top: 1.3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-rte h2 {
  margin-top: 0.7em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .Panadol-dosage-related-articles .panadol-content-rte h2 {
  margin-top: 1.38em;
  margin-bottom: 0.6em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-grey-box .panadol-content-rte p {
  font-style: normal;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-rte p span.learn-more-button {
  background: url(../../assets/img/Desktop_Homepage_LearnMoreButton.png) no-repeat center;
  color: #ffffff;
  padding: 15px 34px;
  font-size: 1.43vw;
  font-family: 'Montserrat';
  font-weight: 700;
  line-height: 32px;
  background-size: 100% 100%;
  display: inline-block;
  margin: 0 auto;
  margin: 0.3em auto 2.1em auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-drops-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-suspension-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-dissolved-tablets-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-suppositories-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-effervescent-tablets-box {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box {
  background-color: #ffffff;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-home-bow-box {
  background-color: #efefef;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box {
  background-color: #ffffff;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-header-rte h1 {
  margin-top: 4.8em;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-header-rte h1 .grey-title {
  color: #666666;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: 700;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-header-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  text-align: center;
  width: 70%;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box .panadol-content-rte {
  margin: 3.3em 0;
  padding-bottom: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab ul.tabs-nav-list li.tabs-nav-item {
  border: none;
  background-color: #ffffff;
  padding-bottom: 0.5em;
  margin-left: 2em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
  background: url(../../assets/img/Desktop_Tabs_GreenBar.png) no-repeat 50% 105%;
  padding-bottom: 2em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab ul.tabs-nav-list li.tabs-nav-item a {
  color: #00944e;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  background: transparent;
  padding: 0em 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab .panadol-content-grey-box > .component-content,
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab .panadol-content-white-box > .component-content {
  width: 79%;
  margin: 0 auto;
  padding-top: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-style-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-style-rte p {
  color: #009151;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: 700;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-style-rte {
  border-right: 1px solid #666666;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-style-rte {
  text-align: left;
  padding-top: 4em;
  margin-left: 0% !important;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-content-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  /* vertical-align: middle; */
  margin: 0 1em 0 0;
  padding-top: 0.8em;
  cursor: pointer;
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-content-rte p {
  padding: 2em;
  margin-bottom: 0;
  background-color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-content-rte {
  background: url(../../assets/img/faq-content-arrow.png) no-repeat 97% 18%;
  padding-right: 1.3em;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-image {
  background-color: #e5e5e5;
  margin-bottom: 0;
  width: 96.2%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer1-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer2-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer3-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer4-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer6-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer8-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer10-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer12-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer14-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer16-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer18-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer20-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer22-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer24-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer26-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer28-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer30-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer32-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer34-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer36-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer38-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer40-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer42-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer44-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer46-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer48-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer50-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer-content-rte p {
  padding: 2em;
  background-color: #e5e5e5;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-grey-box .panadol-faq-answer-image img {
  width: 92%;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-see-detail-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box .panadol-content-rte p {
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-see-details,
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box .read-more-button,
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box .read-more-button {
  color: #009151;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  line-height: 32px;
  background: url(../../assets/img/green-arrow.png) no-repeat right;
  padding-right: 1em;
  cursor: pointer;
  text-align: center;
  margin-right: 9vw;
  background-size: 0.9vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box .read-more-button a {
  color: #009151;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte img {
  cursor: pointer;
  padding-right: 2.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-box {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-product-detail-outer-box .panadol-faq-question-answer-box .panadol-faq-question-rte img.richText-image.pull-right {
  margin: 23px 10px 5px 15px;
  float: right;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb,
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb ul {
  padding: 0;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb ul li {
  font-size: 1.41vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #00944e;
  line-height: 32px;
  display: inline-block;
  background: none;
  padding: 0em 1em 0em 0.5em;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb ul li:first-child {
  background: url(../../assets/img/light-green-arrow.png) no-repeat right;
  padding: 0em 1.5em 0em 0em;
}
@media screen and (min-width: 1681px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /*Homepage green oval start*/
    /*Homepage green oval end*/
    /*Children Pink oval start*/
    /*Children Pink  oval end*/
    /*Children green  oval start*/
    /*Children green  oval end*/
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte {
    width: 36vw;
    min-height: 23vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte p:first-child {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte p {
    margin-top: 0;
    padding: 0em 4em 0em 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte {
    width: 36vw;
    min-height: 24vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte p:first-child {
    margin-bottom: 0;
    padding: 2em 3.2em 0.5em 2.3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte p {
    margin-top: 0;
    padding: 0em 4em 0em 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content {
    width: 29vw;
    min-height: 23.8vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content p:first-child {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content p {
    margin-top: 0;
    padding: 0em 4em 0em 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-tab-inner-box .panadol-content-rte p {
    margin-top: -27%;
    width: 32%;
    right: 15.5%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-content-rte .component-content {
    background-size: 23%;
  }
}
@media screen and (min-width: 1380px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight {
    width: 47.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup span {
    font-size: 30.44px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup input {
    font-size: 24px;
    margin: 0.45em 0.2em 0.6em 0.89em;
    min-height: 54px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup select {
    font-size: 24px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageCalculatorButton {
    font-size: 24.18px;
    margin-top: 20px;
    padding: 0.58em 0.5em 0.6em 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup select {
    margin: 0.8em 0.42em 1em 0.6em;
  }
}
@media screen and (max-width: 1379px) and (min-width: 1301px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight {
    width: 42.25em;
  }
}
@media screen and (max-width: 1300px) and (min-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight {
    width: 49%;
  }
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* Homepage - Tablet Content CSS Start */
    /* Homepage - Tablet Content CSS End*/
    /* Homepage - Tablet footer CSS Start */
    /* Homepage - Tablet footer CSS End*/
    /* Terms & Conditions - Tablet Content CSS Start */
    /* Terms & Conditions - Tablet Content CSS End */
    /* Article Landing - Tablet Content CSS Start*/
    /* Article Landing - Tablet Content CSS Start*/
    /* Article Details - Tablet Content CSS Start*/
    /* Article Details - Tablet Content CSS End */
    /* Children landing - Tablet Content CSS Start */
    /* Children landing - Tablet Content CSS Start */
    /* Campaign - Tablet Content CSS Start*/
    /* Campaign - Tablet Content CSS End */
    /* Dosage Result - Tablet Content CSS Start*/
    /* Dosage Result - Tablet Content CSS End*/
    /*Dosage calculator*/
    /* FAQ - Desktop Content CSS Start*/
    /*Tab style start*/
    /*Tab style end*/
    /* FAQ - Desktop Content CSS End*/
    /*Breadcrumb style start*/
    /*Breadcrumb style end*/
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-main-tab-rte ul li,
  :lang(en-AU) .template-panadol-template.page-experts .tabs-nav-switcher-right {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte h2 {
    font-size: 32px;
    line-height: 72px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box .panadol-content-rte p:first-child,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box .panadol-content-rte p:first-child {
    font-size: 18px;
    line-height: 24px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box .panadol-content-rte p:first-child {
    margin: 0.1em 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box .panadol-content-rte p {
    margin: 0.1em 0 0.7em 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box .panadol-content-rte p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-did-you-know-carousel > ul > li:first-child .panadol-home-carousel-slide-box .panadol-content-rte p:first-child {
    font-family: "Montserrat";
    font-weight: 700;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box {
    margin-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte p:first-child,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte p .grey-title,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box .panadol-content-rte p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte p {
    font-size: 2.3vw;
    line-height: 3.2vw;
    padding: 0 13vw 0 9vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-small-rte {
    margin-top: -4em;
    background: url(../../assets/img/Desktop_Homepage_GreenOvalShape_small.png) no-repeat 31% 0%;
    min-height: 17vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-green-oval-box .green-oval-small-rte {
    margin-top: -6em;
    background: url(../../assets/img/Desktop_Homepage_GreenOvalShape_small.png) no-repeat 60% 30%;
    min-height: 17vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte span.green-text {
    font-size: 2.8vw;
    line-height: 3vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-small-rte p {
    font-size: 2.4vw;
    line-height: 3vw;
    padding: 4vw 3.5vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-green-oval-box .green-oval-small-rte p {
    font-size: 2.4vw;
    line-height: 3vw;
    padding: 4vw 7.5vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab-box .panadol-content-rte p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte p:first-child {
    margin-top: 9vw;
    padding: 0 16vw 0 9vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bestweek-content-Box h2 {
    margin-top: 2.2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte span.read-more-button,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab-box .panadol-content-rte a .find-a-store-button {
    font-size: 16px;
    line-height: 28px;
    background-size: 7%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box .panadol-content-rte h2 {
    font-size: 32.26px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-header-rte h1 {
    font-size: 32px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-header-rte p {
    font-size: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item a,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item a,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 14.8px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item.is-active,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item.is-active,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
    background: url(../../assets/img/Tablet_Tabs_GreenBar.png) no-repeat 50% 105%;
    padding-bottom: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte {
    background: url(../../assets/img/Tablet_Homepage_GreenOvalShape_big.png) no-repeat 52% 30%;
    background-size: 100%;
    min-height: 40vw;
    z-index: 5;
    width: 58vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-kids-video-box .main-title-rte p {
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-clock-carousel-content-box .panadol-content-rte h2 {
    margin-top: 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-new-kids-box .panadol-home-kids-video {
    margin-top: 4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte h2 {
    font-size: 18px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte p a {
    color: #ffffff;
    font-size: 14px;
    font-family: "Montserrat";
  font-weight: "400";
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte p a {
    font-family: "Montserrat";
    font-weight: 700;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte ul li a {
    font-size: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-text {
    font-size: 14px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box ul li {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-box select {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    min-width: 200px;
    min-height: 30px;
    padding: 0.5em;
    color: #ffffff;
    font-size: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-header-rte {
    margin-top: 8em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte h1 {
    font-size: 32px;
    line-height: 40px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte h4 {
    font-size: 24px;
    line-height: 34px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte ul li,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte ul li .terms-and-conditions-list {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte ul li .terms-and-conditions-list {
    background-position: 0px 8px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-livewell-header-rte h1 {
    font-size: 23px;
    line-height: 36px;
    padding-top: 0.95em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-livewell-header-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-featured-article-rte,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-content-rte p .grey-title,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab .panadol-content-rte span.read-more-button,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-loadmore p span.learn-more-button,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-home-bow-box .panadol-content-rte p .grey-title,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-loadmore p span.learn-more-button {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 13.55px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item {
    margin-left: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box h2 {
    font-size: 32px;
    line-height: 40px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-article-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-product-box .panadol-content-rte p {
    font-size: 24px;
    line-height: 34px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box .panadol-content-rte p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box .panadol-content-rte ul li,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-image-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext p a {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box ul {
    margin-left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box ul li {
    background: url(../../assets/img/article_list_icon.png) no-repeat 0%;
    text-align: left;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box ul li:nth-child(2) {
    background: url(../../assets/img/article_list_icon.png) no-repeat 0%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-highlighted-content-box .panadol-content-rte p {
    font-size: 24px;
    line-height: 34px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext p {
    margin-top: 10%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box .panadol-content-rte p span.body-Bold-text {
    font-weight: bolder;
    font-size: 16px;
    font-family: "Montserrat";
    font-weight: 700;
    color: #666666;
    line-height: 32px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-image-rte img {
    width: 55%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-image-rte img.richText-image.pull-left {
    margin: 5px 25px 15px 10px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-tablet-content-box .panadol-children-aeroplane-box {
    margin-top: -16vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box img.richText-image.pull-left {
    margin: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-header-box h1 {
    font-size: 45px;
    line-height: 72px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-header-box p {
    font-size: 16px;
    line-height: 22px;
    padding: 0 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-background-box .panadol-content-rte h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-bow-box h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-dosage-box .panadol-content-rte h2 {
    font-size: 32.06px;
    line-height: 72px;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box h2 {
    font-size: 4vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte p:first-child {
    margin-top: 6vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte span.pink-text {
    font-size: 3vw;
    line-height: 4vw;
    padding: 0 3vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte p {
    font-size: 2.3vw;
    line-height: 3.5vw;
    padding: 0 9vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte {
    background: url(../../assets/img/Tablet_TeddyCampaign_PinkOvalShape.png) no-repeat 52% 30%;
    background-size: 100%;
    min-height: 42vw;
    z-index: 5;
    width: 58vw;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-box .green-oval-small-rte {
    margin: 0 auto;
    background: url(../../assets/img/Desktop_Homepage_GreenOvalShape_small.png) no-repeat 47% 20%;
    min-height: 17vw;
    margin-top: -5em;
    margin-left: 6em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-box .green-oval-small-rte p {
    font-size: 2.4vw;
    line-height: 3vw;
    padding: 3.5vw 6vw;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte h2 {
    font-size: 30px;
    line-height: 72px;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte p {
    font-size: 16px;
    line-height: 28px;
    padding: 0em 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte p span.learn-more-button {
    background: url(../../assets/img/Tablet_Children_LearnMoreButton.png) no-repeat;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box p {
    font-size: 16px;
    line-height: 28px;
    font-family: "Montserrat";
    font-weight: 700;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box h2 {
    font-size: 30px;
    line-height: 72px;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte img.richText-image.pull-left {
    width: 28%;
    margin-left: 0;
    margin-top: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content {
    background: url(../../assets/img/Tablet_Homepage_GreenOvalShape_big.png) no-repeat 0% 40%;
    background-size: 100%;
    min-height: 35vw;
    z-index: 5;
    width: 58vw;
    margin: 0 auto;
    margin-left: 6.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box .green-oval-small-rte {
    background: url(../../assets/img/Tablet_Homepage_GreenOvalShape_Small.png) no-repeat 32% 0%;
    min-height: 185px;
    z-index: 9;
    margin-top: -7vw;
    background-size: 80%;
    width: 30vw;
    margin-left: 17vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-car-box {
    margin-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content p:first-child {
    padding-top: 2.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content span.green-text {
    font-size: 3vw;
    line-height: 1.5;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content p {
    padding: 0em 0em;
    font-size: 2.5vw;
    line-height: 1.5;
    width: 45vw;
    margin: 0.5em 0em 0em 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box .green-oval-small-rte p {
    font-size: 2.5vw;
    padding: 1.8em 2.5em 1.2em 1.2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box h4 a {
    font-size: 20.22px;
    line-height: 27.93px;
    background: url(../../assets/img/Desktop_content_right_arrow.png) no-repeat right;
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box ul.tabs-nav-list li.tabs-nav-item.is-active {
    padding-bottom: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box ul.tabs-nav-list li.tabs-nav-item {
    margin-left: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box ul.tabs-nav-list li.tabs-nav-item a,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte p a span.learn-more-button {
    font-size: 16px;
    line-height: 28px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte p a span.learn-more-button {
    padding: 0.7em 1.4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-tab-inner-box .panadol-content-rte p {
    font-size: 16px;
    line-height: 28px;
    margin-top: -17em;
    right: 4.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box .panadol-content-rte {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte .richText-image.pull-left {
    margin-right: 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box {
    background-color: #ffffff;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box h1 .grey-title {
    font-size: 32px;
    line-height: 38px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-content-rte p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-content-rte p span.learn-more-button a {
    font-size: 16px;
    line-height: 22px;
    padding: 12px 32px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-image {
    margin-bottom: 0.9em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte p {
    width: 40vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte .component-content {
    padding-bottom: 4em;
    background: url(../../assets/img/Desktop_Campaign_plane.png) no-repeat 99% 70%;
    background-size: 32%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-content-rte .richText-content {
    width: 100%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte h2 {
    color: #ffffff;
    font-size: 32px;
    line-height: 38px;
    padding-top: 1.8em;
    width: 15em;
    padding-bottom: 1em;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte h2 {
    color: #ffffff;
    font-size: 32px;
    line-height: 38px;
    padding-top: 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-rel-prod-bg-box .panadol-content-rte h2 {
    font-size: 32px;
    line-height: 72px;
     
    padding-top: 1em;
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-content-rte p:nth-child(4) {
    margin-bottom: 4.25em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-content-rte p:nth-child(4) {
    margin-top: 2.3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte span.grey-title {
    color: #ffffff;
    font-size: 26px;
     
    width: 35vw;
    line-height: 32px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte p {
    color: #ffffff;
    font-size: 16px;
    line-height: 22px;
    font-family: "Montserrat";
  font-weight: "400";
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte p:first-child {
    padding-top: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-dosage-weight-box .panadol-content-rte h2 {
    padding-top: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-dosage-weight-box {
    margin-top: 1.5em;
    padding-bottom: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-dosage-weight {
    margin-bottom: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-rel-prod-bg-box .panadol-content-rte p:nth-child(2) {
    padding-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-rel-prod-bg-box .panadol-content-rte p:nth-child(3) {
    margin-top: 1.25em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup input {
    float: left;
    padding: 0.3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight .dosageOptionGroup input {
    padding: 0.3em;
    max-width: 99px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-weight .dosageOptionGroup input {
    float: left;
    padding: 0.3em;
    margin-top: 0px;
    margin-left: 87px;
    height: 28px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight {
    width: 37.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .dosageCalculator .dosageCalculatorInput label span,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup select {
    display: inline-block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight-box .dosageCalculator {
    padding-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-weight-box .dosageCalculator {
    padding-top: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-weight-box .dosageCalculatorButton {
    margin-bottom: 15px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight-box .dosageCalculatorButton {
    margin-bottom: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight .dosageCalculatorButton {
    min-width: 131px;
    min-height: 40px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-rte p span.learn-more-button {
    max-width: 150px;
    padding: 5px 29px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .dosageCalculator .dosageCalculatorInput .dosageOptionGroup {
    display: inline-block;
    width: 75%;
    margin-bottom: 10px;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-rte h2 {
    font-size: 32px;
    line-height: 72px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageCalculatorButton {
    font-size: 16px;
    line-height: 26px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup span,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup input {
    font-size: 20px;
    min-height: 30px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup select {
    font-size: 16px;
    background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 162px 20px;
    background-color: #ffffff;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight .dosageOptionGroup select {
    font-size: 16px;
    background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 185px 15px;
    background-color: #ffffff;
    min-width: 200px;
    padding: 0.65em 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-weight .dosageOptionGroup select {
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    font-size: 16px;
    background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 185px 15px;
    background-color: #ffffff;
    width: 215px;
    margin-left: 50px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-range-text-rte span,
  :lang(en-AU) .template-panadol-template.page-experts .dosage-text,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-calc-error,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-header-rte p .dosage-notes,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte p:first-child,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte .read-more-button,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-content-rte ul li,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageCalculatorButton {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte p:first-child {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte img.richText-image.pull-left {
    padding-top: 2.5em;
    margin-right: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosgae-baby-1mnth-2yrs-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-1to5yrs-colourfree-suspension-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-5to12yrs-elixir-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-5to12yrs-colourfree-suspension-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-chewable-tablets-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-suppositories-6mnth-5years,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-suppositories-5to12yrs-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-soluble-tablets-box {
    width: 42%;
    margin-right: 2em;
    float: left;
    clear: right;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte {
    border: 10px solid #efefef;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-format-box .dosage-format-select select {
    font-size: 16px;
    background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 190px 15px;
    background-color: #ffffff;
    padding: 0.55em 2em 0.55em 0.55em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-format-box .richText-content p {
    font-size: 18px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-grey-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-rte p span.learn-more-button {
    font-size: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-header-rte h1 {
    margin-top: 2.8em;
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-header-rte h1 .grey-title {
    font-size: 32px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-header-rte p {
    font-size: 16px;
    line-height: 22px;
    width: 80%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab ul.tabs-nav-list li.tabs-nav-item {
    margin-left: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
    background: url(../../assets/img/Desktop_Tabs_GreenBar.png) no-repeat 50% 105%;
    padding-bottom: 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab .panadol-content-grey-box > .component-content,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab .panadol-content-white-box > .component-content {
    width: 84%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-style-rte {
    text-align: center;
    padding-top: 3.4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-content-rte p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte p {
    padding-top: 0em;
    padding-right: 2em;
    margin-bottom: 0.5em;
    width: 80%;
    float: left;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-image {
    max-width: 72.5vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-grey-box .panadol-faq-answer-image img {
    max-width: 70vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-see-detail-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box .panadol-content-rte p {
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-see-details,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box .read-more-button {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte img {
    width: 5%;
    padding-top: 0em;
    padding-right: 2.6vw;
    margin: 0 !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-content-rte {
    background: url(../../assets/img/faq-content-arrow.png) no-repeat 74.3vw 18%;
    padding-right: 0.9vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow1,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow2,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow3 {
    margin: 0em;
    padding-right: 1.2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb ul li {
    font-size: 16px;
    line-height: 22px;
    padding: 0em 1em 0em 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb ul li:nth-child(2) {
    background: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb ul li:first-child {
    padding: 0em 1.5em 0em 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-pdcts-submenu-inner-box .richText-image.pull-left {
    margin: 5px 15px 5px 10px;
    float: left;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-product-box p {
    font-size: 12px;
  }
}
@media screen and (max-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte ul li:nth-child(5) {
    padding-left: 0vw;
  }
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* Homepage - Mobile Content CSS Start*/
    /* Homepage - Mobile Content CSS End */
    /* Where to buy - Mobile Content CSS Start */
    /* Where to buy - Mobile Content CSS End */
    /* Homepage - Mobile footer CSS Start */
    /* Homepage - Mobile footer CSS End*/
    /* Terms & Conditions - Desktop Content CSS Start */
    /* Terms & Conditions - Desktop Content CSS End */
    /* Article Landing - Tablet Content CSS Start*/
    /*.panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item a{ }*/
    /* Article Landing - Tablet Content CSS Start*/
    /* Article Details - Tablet Content CSS Start */
    /* Article Details - Desktop Content CSS End */
    /* Children landing - Mobile Content CSS Start */
    /* Children landing - Mobile Content CSS End*/
    /* Campaign - Mobile Content CSS Start */
    /* Campaign - Mobile Content CSS End */
    /* Dosage Result - Mobile Content CSS Start*/
    /* Dosage Result - Mobile Content CSS End*/
    /* FAQ - Desktop Content CSS Start*/
    /*Tab style start*/
    /*Tab style end*/
    /* FAQ - Desktop Content CSS End*/
    /*Breadcrumb style start*/
    /*Breadcrumb style end*/
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-main-tab-rte ul li,
  :lang(en-AU) .template-panadol-template.page-experts .tabs-nav-switcher-right {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item.is-active,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
    background: url(../../assets/img/Mobile_Tabs_GreenBar.png) no-repeat 50% 105%;
    padding-bottom: 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bestweek-content-Box .panadol-content-rte h2 {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-kids-video-box .main-title-rte p {
    font-size: 25px;
    line-height: 36px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-clock-mobile-box .panadol-content-rte h2 {
    margin-top: 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box .panadol-content-rte p:first-child,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box .panadol-content-rte p {
    font-size: 20px;
    line-height: 25px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box .panadol-content-rte p {
    font-size: 16px;
    line-height: 22px;
    padding: 0em 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte p.grey-title {
    font-size: 17px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte p .grey-title,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-content-rte p .grey-title {
    font-size: 17px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte p:first-child {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bestweek-content-Box .panadol-home-bow-box .panadol-content-rte p {
    padding: 0em 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte span.read-more-button {
    font-size: 16px;
    line-height: 22px;
    background-size: 7px;
    background-position: 92px 7px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-loadmore p span.learn-more-button {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box .panadol-content-rte h2 {
    font-size: 32.26px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte p:first-child {
    margin-top: 4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box .panadol-home-kids-video-box .green-oval-big-rte p:first-child {
    margin-top: 2.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box .panadol-home-kids-video-box .green-oval-big-rte p {
    padding: 0em 0em;
    font-size: 3.5vw;
    line-height: 5vw;
    width: 55vw;
    margin: 0.5em 10em 0em 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte span.green-text {
    font-size: 3.5vw;
    line-height: 4vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte p {
    padding: 0em 0em;
    font-size: 3.5vw;
    line-height: 5vw;
    width: 55vw;
    margin: 0.5em 10em 0em 4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-small-rte p {
    font-size: 3.5vw;
    padding: 1.2em 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box .panadol-home-kids-video-box .green-oval-small-rte p {
    font-size: 3.5vw;
    padding: 1.2em 4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item a,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item a,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 12.5px;
    line-height: 20px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 11px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
    background: url(../../assets/img/Tablet_Tabs_GreenBar.png) no-repeat 50% 100%;
    padding: 5px 10px;
    padding-bottom: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
    background: url(../../assets/img/Tablet_Tabs_GreenBar.png) no-repeat 50% 100%;
    padding: 5px 0px;
    padding-bottom: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-new-kids-box .main-title-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-kids-video-box .main-title-rte p {
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box .panadol-home-kids-video-box .green-oval-big-rte {
    background: url(../../assets/img/Mobile_Homepage_GreenOvalShape_Big.png) no-repeat 0% 44%;
    background-size: 100%;
    min-height: 68vw;
    z-index: 5;
    width: 76vw;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box .panadol-home-kids-video-box .green-oval-small-rte {
    background: url(../../assets/img/Mobile_Homepage_GreenOvalShape_Small.png) no-repeat 82% 0%;
    min-height: 21vw;
    z-index: 9;
    margin-top: -26vw;
    background-size: 29vw;
    width: 50vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab-box .panadol-content-rte p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab-box .panadol-content-rte a .find-a-store-button {
    font-size: 16px;
    line-height: 24px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
    background: url(../../assets/img/Tablet_Tabs_GreenBar.png) no-repeat 50% 105%;
    padding-bottom: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-new-kids-box .panadol-home-kids-video {
    margin-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-header-rte {
    margin-top: 4.8em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item {
    padding: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
    margin-left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte ul {
    border-bottom: 0;
    border-top: 0;
    margin-left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte ul li:first-child {
    border-top: 1px solid #575757;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte ul li {
    display: block;
    padding-left: 0;
    font-family: "Montserrat";
    font-weight: 700;
    border-bottom: 1px solid #575757;
    padding: 1.35em 0em 1.45em 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte ul li a {
    font-size: 13.63px;
    line-height: 12px;
    font-weight: bolder;
    padding-left: 4.8vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-text {
    font-size: 13.63px;
    line-height: 22px;
    padding-left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte h2 {
    margin-bottom: 0.65em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte h2 {
    font-size: 13.63px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte p a {
    color: #ffffff;
    font-size: 13.63px;
    font-family: "Montserrat";
  font-weight: "400";
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte p a {
    font-family: "Montserrat";
    font-weight: 700;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-country-sel-box .component-content {
    float: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-text p {
    margin-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box {
    border-bottom: 1px solid #575757;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-country-sel-box {
    border-top: 1px solid #575757;
    padding-top: 3.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts #footer.main .panadol-social-icon-box .facebook-icon,
  :lang(en-AU) .template-panadol-template.page-experts #footer.main .panadol-social-icon-box .twitter-icon,
  :lang(en-AU) .template-panadol-template.page-experts #footer.main .panadol-social-icon-box .youtube-icon {
    width: 5em !important;
    float: left;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box .panadol-content-rte .component-content {
    display: inline-block;
    width: 70%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box ul li {
    display: inline-block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box ul {
    padding-top: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box ul li:first-child {
    border-right: 2px solid #fff;
    padding-right: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box ul li a {
    color: #fff;
    font-size: 13.63px;
    font-family: "Montserrat";
  font-weight: "400";
    text-decoration: none;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-header-rte h1 {
    font-size: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-header-rte p {
    font-size: 13.65px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #wrapper .panadol-where-to-buy-tab {
    margin-bottom: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte h1 {
    font-size: 21.33px;
    line-height: 30.72px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte h4 {
    font-size: 13.65px;
    line-height: 18.77px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte p {
    font-size: 13.65px;
    line-height: 18.77px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte ul li {
    font-size: 13.65px;
    line-height: 18.77px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte ul li .terms-and-conditions-list {
    font-size: 13.65px;
    line-height: 18.77px;
    background-position: 2px 5px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-livewell-header-rte,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .live-well-mobile-dropdown {
    background-color: #ffffff;
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-content-grey-box {
    background-color: #eaeaea;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-content-banner-image {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-content-banner-image img {
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-content-grey-box {
    margin-top: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-livewell-header-rte h1 {
    font-size: 17.4px;
    line-height: 21.81px;
    padding-top: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-livewell-header-rte p {
    margin-bottom: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-livewell-header-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-featured-article-rte,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-content-rte p:first-child,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab .panadol-content-rte span.read-more-button,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-loadmore p span.learn-more-button,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-content-rte span.read-more-button {
    font-size: 13.65px;
    line-height: 18.77px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-content-rte span.read-more-button {
    background-position: 80px 6px;
    background-size: 6px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item {
    margin-left: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .live-well-mobile-dropdown .livewell-select select {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    width: 100%;
    min-height: 36px;
    font-size: 13.76px;
    color: #00944e;
    -webkit-box-shadow: 0 3px 2px #c5c5c5;
    -moz-box-shadow: 0 3px 2px #c5c5c5;
    box-shadow: 0 3px 2px #c5c5c5;
    border: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 90% center;
    background-color: #efefef;
    font-family: "Montserrat";
    font-weight: 700;
    margin-bottom: 2em;
    padding-left: 38px;
    padding-left: 38vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .live-well-mobile-dropdown .livewell-select select,
  :lang(en-AU) .template-panadol-template.page-experts option {
    min-width: 100%;
    padding: 1em 42%;
  }
  @-moz-document url-prefix() {
    :lang(en-AU) .template-panadol-template.page-experts .live-well-mobile-dropdown .livewell-select select {
      padding-left: 38vw;
      padding-top: 2%;
    }
  }
  :lang(en-AU) .template-panadol-template.page-experts .live-well-mobile-dropdown .livewell-select select:focus {
    overflow: hidden;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-featured-article-rte {
    top: inherit;
    margin-top: 2.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-home-bow-box .panadol-content-rte p .grey-title {
    font-size: 17px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box h1 {
    font-size: 21.33px;
    line-height: 30.72px;
    font-family: "Montserrat";
    font-weight: 700;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box h2 {
    font-size: 21.33px;
    line-height: 30.72px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext p a {
    font-size: 13.65px;
    line-height: 18.77px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box .panadol-content-rte ul li {
    font-size: 13.65px;
    line-height: 18.77px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box ul {
    margin-left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box ul li:nth-child(2) {
    background: url(../../assets/img/article_list_icon.png) no-repeat 0%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-highlighted-content-box .panadol-content-rte p {
    font-size: 17.08px;
    line-height: 24.77px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext p {
    padding-top: 9%;
    font-size: 13.65px;
    line-height: 18.77px;
    margin-top: 0.3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-product-box .panadol-article-related-content-richtext p {
    padding-top: 4%;
    padding-left: 10em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box .panadol-content-rte p span.body-Bold-text {
    font-weight: bolder;
    font-size: 16px;
    font-family: "Montserrat";
    font-weight: 700;
    color: #666666;
    line-height: 32px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box .panadol-content-image-rte img {
    width: 55%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-image-rte img.richText-image.pull-left {
    margin: 5px 25px 15px 10px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-article-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-product-box .panadol-content-rte p {
    font-size: 15.36px;
    line-height: 13.66px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-article-box {
    padding: 1em 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-header-box h1 {
    font-size: 32px;
    line-height: 34.13px;
    width: 60%;
    margin: 0 auto;
    padding-bottom: 0.6em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-header-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte p {
    font-size: 13.65px;
    line-height: 18.77px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-header-box p {
    width: 75%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-background-box .panadol-content-rte h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-bow-box h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box h2 {
    font-size: 21.33px;
    line-height: 25.6px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box h2 {
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte p span.learn-more-button {
    background: url(../../assets/img/Mobile_Children_LearnMoreButton.png) no-repeat;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte p:last-child {
    margin-top: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte {
    background: url(../../assets/img/Mobile_ChildrensPanadol_PinkOvalShape.png) no-repeat 0% 44%;
    background-size: 100%;
    min-height: 62vw;
    z-index: 5;
    width: 90vw;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-background-box .green-oval-small-rte {
    background: url(../../assets/img/Mobile_Homepage_GreenOvalShape_Small.png) no-repeat 82% 0%;
    min-height: 12em;
    z-index: 9;
    margin-top: -10vw;
    background-size: 30vw;
    width: 46vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-background-box .green-oval-small-rte p {
    font-size: 3.5vw;
    padding: 1.2em 3.5em;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte p:first-child {
    margin-top: 6em;
    padding: 0em 3.2em 0em 3.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte span.pink-text {
    font-size: 3.5vw;
    line-height: 4vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte p {
    padding: 0em 0em;
    font-size: 3.5vw;
    line-height: 5vw;
    width: 55vw;
    margin: 0.5em 10em 0em 4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box h2 {
    font-size: 21.33px;
    line-height: 25.6px;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-symptoms-circle-box .panadol-children-symptoms-image-rte img.richText-image.pull-left {
    margin: 0;
    width: 35vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box h4 a {
    font-size: 17.17px;
    line-height: 20px;
    background-position: right 6px;
    padding-right: 15px;
    background-size: 6px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .see-all-text {
    float: none;
    clear: both;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box h4 {
    max-width: 255px;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box .panadol-children-product-and-oval-box .green-oval-big-rte,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box-two .green-oval-big-rte {
    background: url(../../assets/img/Mobile_Homepage_GreenOvalShape_Big.png) no-repeat 0% 44%;
    background-size: 100%;
    min-height: 68vw;
    z-index: 5;
    width: 76vw;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box .green-oval-small-rte,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box-two .green-oval-small-rte {
    background: url(../../assets/img/Mobile_Homepage_GreenOvalShape_Small.png) no-repeat 32% 0%;
    min-height: 90px;
    z-index: 9;
    margin-top: -25vw;
    background-size: 32%;
    width: 76vw;
    margin-left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box .green-oval-small-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box-two .green-oval-small-rte p {
    font-size: 3.5vw;
    padding: 0.8em 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box .green-oval-big-rte p span.green-text {
    font-size: 3.5vw;
    line-height: 4vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box .green-oval-big-rte p:first-child {
    margin-top: 8em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box .green-oval-big-rte p {
    padding: 0em 0em;
    font-size: 3.5vw;
    line-height: 5vw;
    width: 50vw;
    margin: 0.5em 10em 0em 4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box-two .green-oval-big-rte p {
    padding: 0em 0em;
    font-size: 3.5vw;
    line-height: 5vw;
    width: 50vw;
    margin: 0.5em 10em 0em 4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box p {
    font-size: 14.51px;
    line-height: 18.77px;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box p {
    text-decoration: underline;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box .panadol-children-product-and-oval-box .green-oval-big-rte p:first-child {
    margin-top: 3.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box .green-oval-big-rte p:first-child {
    margin-top: 3.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 10.93px;
    line-height: 18.8px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-tab-inner-box .panadol-content-rte p {
    font-size: 2.75vw;
    line-height: 1;
    margin-top: -36vw;
    right: 3.1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box ul.tabs-nav-list li.tabs-nav-item {
    margin-left: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box ul.tabs-nav-list li.tabs-nav-item.is-active {
    padding-bottom: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte p a span.learn-more-button {
    font-size: 13.65px;
    line-height: 18.77px;
    display: block;
    width: 8.3em;
    margin: 0 auto;
    background-size: 100%;
    display: block;
    text-align: center;
    padding: 0.8em 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte .richText-image.pull-left {
    margin: 0 auto;
    float: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outr-box {
    background-color: #ffffff;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box h1 .grey-title {
    font-size: 21.33px;
    line-height: 25.6px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box h1,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-content-rte p span.learn-more-button a,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte h2 {
    font-size: 21.33px;
    line-height: 25.6px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-content-rte p span.learn-more-button a {
    font-size: 13.66px;
    line-height: 18.78px;
    padding: 12px 23px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-rel-prod-bg-box .panadol-content-rte p span.learn-more-button a {
    padding: 10px 26px;
    margin-top: 0.25em;
    display: inline-block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-rel-prod-bg-box .panadol-content-rte,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-banner-video-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-banner-video-box .panadol-content-image {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte span.grey-title {
    font-size: 17.07px;
    line-height: 21.33px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-content-rte p:nth-child(4) {
    margin-bottom: 4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte p {
    font-size: 13.65px;
    line-height: 18.77px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-content-rte .component-content {
    padding-bottom: 3em;
    background: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte .component-content {
    padding-bottom: 2.5em;
    background: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-rel-prod-bg-box .panadol-content-rte .component-content {
    padding-bottom: 3em;
    background: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-content-rte .richText-content {
    width: 100%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte h2 {
    color: #ffffff;
    font-size: 21.33px;
    line-height: 25.6px;
    padding-top: 2.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte h2 {
    padding-bottom: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-rel-prod-bg-box .panadol-content-rte h2 {
    font-size: 21.33px;
    line-height: 25.6px;
     
    width: 12em;
    margin: 0 auto;
    padding-top: 2.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte span.grey-title {
    color: #ffffff;
    font-size: 17.07px;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-rel-prod-bg-box .panadol-content-rte p {
    width: 19em;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte p {
    color: #ffffff;
    font-size: 16px;
    line-height: 22px;
    font-family: "Montserrat";
  font-weight: "400";
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-dosage-weight-box {
    width: 90%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte p:first-child {
    padding-top: 0.8em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-dosage-weight {
    margin-bottom: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight-box {
    margin-top: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight-box .panadol-content-rte h2 {
    padding-top: 2em;
    margin: 0 auto;
    font-size: 21.33px;
    line-height: 25.6px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-dosage-weight-box .panadol-content-rte h2 {
    width: 80%;
    margin-top: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-rte h2 {
    margin-top: 1.7em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-grey-box .panadol-content-rte h2 {
    margin-top: 1.7em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup input {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    float: none;
    padding: 0.3em;
    margin: 1em 0em 1em 0em;
    max-width: 240px;
    width: 73%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .dosageCalculator .dosageCalculatorInput label span,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup select {
    display: inline-block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .dosageCalculator .dosageCalculatorInput label span {
    padding-top: 1em;
    float: right;
  }
  :lang(en-AU) .template-panadol-template.page-experts .dosageCalculator {
    padding: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .dosageCalculator {
    padding: 0em 0.8em 2em 0.8em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageCalculatorButton {
    margin: 0 auto;
    display: block;
    margin-top: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .dosageCalculator .dosageCalculatorInput .dosageOptionGroup {
    display: block;
    width: 80%;
    margin: 0 auto;
    padding-bottom: 1em;
    max-width: 160px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight {
    background: url("../../assets/img/mobile-age-background.png") no-repeat center;
    margin: 0 auto;
    width: 19em;
    background-size: 100% 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-rte h2 {
    font-size: 25px;
    line-height: 30px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageCalculatorButton {
    font-size: 13.65px;
    line-height: 18.83px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup span,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup input {
    max-width: 140px;
    font-size: 16px;
    text-align: center;
    min-height: 30px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-weight .dosageOptionGroup span {
    vertical-align: top;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight .dosageOptionGroup span {
    vertical-align: middle;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-outer-box .panadol-dosage-weight .dosageOptionGroup span {
    vertical-align: middle;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-weight .dosageOptionGroup input {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    font-size: 15.57px;
    margin-top: 2px;
    padding-right: 3px;
    width: 76px;
    height: 23px;
    position: relative;
    bottom: 6px;
    margin-right: 0.3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-weight .dosageCalculator .dosageOptionGroup {
    margin-left: 51px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageCalculator .dosageOptionGroup {
    margin-left: 0;
    margin: 0 auto;
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-dosage-result-outer-box .panadol-dosage-weight-box .parametrizedhtml .panadol-dosage-weight .button {
    margin-bottom: 5px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup select {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    font-size: 13.24px;
    background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 131px 16px;
    background-color: #ffffff;
    display: inline-block;
    margin: 0em;
    padding: 0.5em 0em 0.5em 0.5em;
    min-width: 153px;
    /* float: left; */
    background-size: 7%;
    min-height: 40px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight-box .panadol-dosage-weight .dosageCalculatorButton {
    margin: 0 0 0 0.3em;
    display: inline-block;
    vertical-align: text-top;
    min-height: 38px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-weight .dosageOptionGroup select {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    font-size: 13.65px;
    background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 150px 13px;
    background-color: #ffffff;
    display: block;
    margin: 2em;
    padding: 0.5em 1.5em;
    position: relative;
    right: 64px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-range-text-rte span,
  :lang(en-AU) .template-panadol-template.page-experts .dosage-text,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-calc-error,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-header-rte p .dosage-notes,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte p:first-child,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte .read-more-button,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-content-rte ul li,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageCalculatorButton {
    font-size: 13.65px;
    line-height: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte p:first-child {
    font-size: 13.65px;
    line-height: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte img.richText-image.pull-left {
    padding: 2.5em 0em;
    margin-right: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte .read-more-button {
    float: left;
    left: 35%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosgae-baby-1mnth-2yrs-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-1to5yrs-colourfree-suspension-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-5to12yrs-elixir-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-5to12yrs-colourfree-suspension-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-chewable-tablets-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-suppositories-6mnth-5years,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-suppositories-5to12yrs-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-soluble-tablets-box {
    width: 100%;
    margin-right: 0em;
    float: none;
    clear: both;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte {
    border: 10px solid #efefef;
    min-height: 150px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-content-rte {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-header-rte {
    border-bottom: 1px solid #eeeeee;
    padding: 1em 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-header-rte p .dosage-notes {
    font-size: 13.65px;
    line-height: 16px;
    color: #2e9443;
    background: url(../../assets/img/article-mobile-menu-arrow.png) no-repeat 100%;
    padding-right: 21px;
    cursor: pointer;
  }
  :lang(en-AU) .template-panadol-template.page-experts .dosage-notes-up {
    background: url(../../assets/img/article-mobile-menu-arrow-up.png) no-repeat 100% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-format-box .dosage-format-select select {
    font-size: 13.65px;
    background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 190px 15px;
    background-color: #ffffff;
    padding: 0.55em 2em 0.55em 0.55em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-format-box .richText-content p {
    font-size: 15.57px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-grey-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-rte p span.learn-more-button {
    font-size: 13.65px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-rte p span.learn-more-button {
    padding: 0.8em 4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-header-rte h1 {
    margin-top: 2.8em;
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-header-rte h1 .grey-title {
    font-size: 21.33px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-header-rte p {
    font-size: 13.65px;
    line-height: 18.77px;
    width: 80%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab ul.tabs-nav-list li.tabs-nav-item {
    margin-left: 0em;
    padding: 5px 4px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
    background: url(../../assets/img/Desktop_Tabs_GreenBar.png) no-repeat 50% 105%;
    padding-bottom: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 10.95px;
    line-height: 18.77px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab .panadol-content-grey-box > .component-content,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab .panadol-content-white-box > .component-content {
    width: 90%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-style-rte {
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-content-rte p {
    font-size: 13.65px;
    line-height: 18.77px;
    padding: 1em;
    margin: 0 0.8em 0 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte p {
    padding-top: 0;
    padding-right: 3.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-grey-box .panadol-faq-answer-image img {
    width: 60vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-see-detail-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box .panadol-content-rte p {
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-see-details,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box .read-more-button,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box .read-more-button a {
    font-size: 13.65px;
    line-height: 18.77px;
    background-size: 2vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte img {
    max-width: 20px;
    padding-right: 2vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow1,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow2,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow3,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow4,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow5,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow6,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow7,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow8,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow9,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow10,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow11,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow12,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow13,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow14,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow15,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow16,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow17,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow18,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow19,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow20,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow21,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow22,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow23,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow24,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow25,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow26,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow27,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow28,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow29,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow30,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow31,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow32,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow33,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow34,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow35,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow36,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow37,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow38,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow40,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow41,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow42,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow43,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow44,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow45,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow46,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow47 {
    margin-top: -3.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-content-rte {
    width: 80vw !important;
    float: left !important;
    background: url(../../assets/img/faq-content-arrow.png) no-repeat right 38px;
    padding-right: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-image {
    width: 75.3vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-style-rte {
    width: 6vw !important;
    float: left !important;
    margin-top: -1.8em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-style-rte {
    width: 9vw !important;
    float: left !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer2-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer4-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer6-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer8-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer10-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer12-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer14-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer16-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer18-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer20-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer22-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer24-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer26-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer28-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer30-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer32-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer34-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer36-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer38-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer40-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer42-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer44-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer46-inner-box p {
    padding: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer2-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer4-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer6-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer8-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer10-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer12-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer14-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer16-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer18-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer20-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer22-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer24-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer26-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer28-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer30-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer32-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer34-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer36-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer38-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer40-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer42-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer44-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer46-inner-box {
    width: 80vw !important;
    float: left !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb ul li {
    font-size: 13.65px;
    line-height: 18.77px;
    padding: 0em 1em 0em 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb ul li:nth-child(2) {
    background: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb ul li:first-child {
    padding: 0em 1.5em 0em 0em;
  }
}
@media screen and (max-width: 478px) and (min-width: 360px) {
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow1,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow2,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow3,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow4,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow5,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow6,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow7,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow8,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow9,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow10,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow11,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow12,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow13,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow14,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow15,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow16,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow17,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow18,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow19,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow20,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow21,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow22,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow23,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow24,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow25,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow26,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow27,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow28,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow29,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow30,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow31,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow32,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow33,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow34,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow35,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow36,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow37,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow38,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow40,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow41,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow42,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow43,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow44,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow45,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow46,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow47 {
    margin-top: -4.6em;
  }
}
@media screen and (max-width: 327px) {
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow1,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow2,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow3,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow4,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow5,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow6,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow7,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow8,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow9,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow10,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow11,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow12,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow13,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow14,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow15,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow16,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow17,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow18,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow19,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow20,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow21,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow22,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow23,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow24,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow25,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow26,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow27,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow28,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow29,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow30,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow31,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow32,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow33,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow34,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow35,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow36,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow37,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow38,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow40,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow41,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow42,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow43,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow44,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow45,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow46,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow47 {
    margin-top: -5.8em;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte h1 {
  color: #666666;
  /* font-size: 2.98vw; */
  font-family: "Montserrat";
  font-weight: 700;
  text-align: center;
  font-weight: bold;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  line-height: 1.5;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-content-rte h1 {
  color: #666666;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: 700;
  text-align: center;
  font-weight: bold;
  padding-top: 1.3em;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-main-tab-rte ul li a {
  text-decoration: none;
  color: #00944e;
}
@media screen and (min-width: 320px) and (max-width: 480px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-content-box {
    margin-top: 39px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box h2 {
    margin-top: 46px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .superscript {
  font-size: 65%;
  /*75%*/
  line-height: 0;
  position: relative;
  vertical-align: baseline;
  top: -0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .reference-span {
  font-size: 15px;
}
:lang(en-AU) .template-panadol-template.page-experts .share-bar label {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .share-bar {
  max-width: 65%;
}
:lang(en-AU) .template-panadol-template.page-experts .share-bar input.wfe_button {
  font-size: 1.43vw !important;
  font-family: "Montserrat" !important;
  font-weight: 700;
  color: #666666 !important;
  line-height: 32px !important;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .em_wfe_form_playdoh {
  position: relative;
  left: 6%;
}
:lang(en-AU) .template-panadol-template.page-experts .firstname {
  padding-left: 1%;
  height: 30px;
  width: 47%;
}
:lang(en-AU) .template-panadol-template.page-experts .lastname {
  padding-left: 1%;
  height: 30px;
  margin-left: 2%;
  width: 47%;
}
:lang(en-AU) .template-panadol-template.page-experts .name_hint {
  font-size: 10px !important;
  font-weight: bold;
}
:lang(en-AU) .template-panadol-template.page-experts .email {
  height: 30px;
  width: 98%;
  padding-left: 1%;
  margin-bottom: 2%;
}
:lang(en-AU) .template-panadol-template.page-experts .dob {
  padding-bottom: 20px;
}
:lang(en-AU) .template-panadol-template.page-experts .dob select:first-child {
  color: gray;
  width: 30%;
  height: 30px;
  padding-left: 1%;
}
:lang(en-AU) .template-panadol-template.page-experts .dob select:nth-child(2) {
  color: gray;
  height: 30px;
  padding-left: 1%;
  width: 31.5%;
  margin-left: 3%;
}
:lang(en-AU) .template-panadol-template.page-experts .dob select:last-child {
  color: gray;
  width: 32%;
  height: 30px;
  padding-left: 1%;
  margin-left: 3%;
}
:lang(en-AU) .template-panadol-template.page-experts .postcode {
  padding-left: 1%;
  width: 47%;
  height: 30px;
}
:lang(en-AU) .template-panadol-template.page-experts .chkbox_label {
  position: relative;
  top: 2px;
  left: 5px;
  font-size: 15px !important;
}
:lang(en-AU) .template-panadol-template.page-experts .chkbox_label a {
  text-decoration: underline;
  font-weight: bolder;
}
@media only screen and (min-width: 320px) and (max-width: 730px) {
  :lang(en-AU) .template-panadol-template.page-experts .em_wfe_form_playdoh label {
    font-size: 13.65px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .em_wfe_form_playdoh .firstname,
  :lang(en-AU) .template-panadol-template.page-experts .em_wfe_form_playdoh .lastname,
  :lang(en-AU) .template-panadol-template.page-experts .em_wfe_form_playdoh .email,
  :lang(en-AU) .template-panadol-template.page-experts .em_wfe_form_playdoh .postcode {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .em_wfe_form_playdoh .firstname {
    margin-bottom: 6%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .lastname {
    margin-left: 0% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .chkbox_label {
    line-height: 0px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .share-bar {
    max-width: 76% !important;
  }
}
@media only screen and (min-width: 1920px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte {
    min-height: 320px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-dosage-weight #selector {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 1900px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* .aus-locale .image.section.panadol-content-banner-image.component.first.odd.last{
    position: relative;
    bottom: -171px;
} */
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-home-main-tab-rte {
    /* margin-top:0%; after arul*/
    /* margin-top: -8%; */
    margin-top: -7%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-full-box {
    margin-top: -60px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-content-full-box {
    margin-top: -83px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-content-rte h2 {
    padding-top: 0px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-desk-inner-box .panadol-header-links-rte {
    /* padding-left: 119px; */
    padding-left: 3%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-header-tooltip {
    position: absolute;
    left: 49vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-logo {
    top: -124px;
    width: 152px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-content-banner-image {
    /* position: relative; */
    /* bottom: -96px; */
    /* bottom: 0px; */
    margin-top: 95px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-pdcts-menu-box {
    position: relative;
    top: -62px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-symptoms-menu-box .panadol-symptoms-submenu-outer-box {
    padding-top: 10px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-logo {
    top: 0px;
    width: 152px;
  }
}
@media screen and (min-width: 320px) and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-content-box {
    margin: 19px auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .home-box {
    padding-top: 112px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-logo {
    top: 2px;
    width: 152px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-dosage-weight-box {
    margin-top: 15px;
  }
}
@media screen and (min-width: 1920px) {
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-desk-inner-box .panadol-header-links-rte {
    padding-left: 13%;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .page-sintomas .carousel-slides .panadol-symptoms-tip-section-rte p {
  margin-left: 184px;
  margin-top: -8px !important;
}
@media screen and (min-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .Panadol_Symptoms_Desktop {
    min-height: 679px;
    min-width: 924px;
    width: 66em;
    margin: 0px auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .Panadol_Symptoms_Tab {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .Panadol_Symptoms_Mobile {
    display: none;
  }
}
@media screen and (width: 768px) and (height: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .Panadol_Symptoms_Desktop {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .Panadol_Symptoms_Mobile {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .Panadol_Symptoms_Tab .panadol-children-symptoms-image-rte img {
    padding-left: 61px;
  }
}
@media screen and (min-width: 320px) and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .Panadol_Symptoms_Desktop {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .Panadol_Symptoms_Tab {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms1 img {
    position: relative;
    left: 65px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms2 img {
    position: relative;
    left: 65px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms3 img {
    position: relative;
    left: 65px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms4 img {
    position: relative;
    left: 65px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms5 img {
    position: relative;
    left: 65px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms6 img {
    position: relative;
    left: 65px !important;
  }
}
@media screen and (min-width: 1920px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-header-box .panadol-safety-content-box {
    position: relative;
    bottom: 70px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .Panadol_Symptoms_Desktop {
    min-height: 679px;
    min-width: 943px;
    width: 66em;
    margin: 0px auto;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-desktop-header-box {
  margin-top: -18px !important;
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-desktop-box1 {
  margin-top: 0px !important;
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-content-banner-image {
  margin-top: 78px !important;
}
@media only screen and (max-width: 1900px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .en-nz .panadol-logo {
    /* top: -15px; */
    width: 152px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .en-nz .nz-locale {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .en-nz .panadol-header-tooltip {
    left: 35vw !important;
  }
}
@media screen and (min-width: 2100px) {
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-list-tab-box .panadol-content-rte p {
    font-size: 210%;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .dosage-calculator-overlay {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .page-ninos .overlay-content,
:lang(en-AU) .template-panadol-template.page-experts .page-dosage-results .overlay-content {
  background: white;
  width: auto !important;
  border: none;
  padding: 70px;
  padding-top: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .page-ninos .overlay-close,
:lang(en-AU) .template-panadol-template.page-experts .page-dosage-results .overlay-close {
  background: white;
  width: auto !important;
  border: none;
  padding: 50px;
  padding-top: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .page-ninos .overlay-close:after,
:lang(en-AU) .template-panadol-template.page-experts .page-dosage-results .overlay-close:after {
  border-radius: 10px;
  font-size: 18px;
  content: "Cerrar";
  background-color: #28853c;
  padding: 13px;
  position: absolute;
  right: 10px;
  top: 10px;
  display: inline-block;
  font-family: Montserrat;
 font-weight: 400;
}
:lang(en-AU) .template-panadol-template.page-experts .page-ninos .panadol-f5y-paragraph-text,
:lang(en-AU) .template-panadol-template.page-experts .page-dosage-results .panadol-f5y-paragraph-text {
  text-align: center;
  font-size: 24px;
  line-height: 24px;
  font-weight: bold;
}
@media screen and (min-width: 320px) and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .page-products.aus-locale h1 {
    font-size: 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .box.panadol-product-list-tab-box .panadol-content-rte h2 span.green-text {
    font-size: .7em;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .en-nz .panadol-logo {
    top: -15px;
  }
}
@media only screen and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .en-nz.page-cluster-headaches-gender-differences-and-treatment .panadol-content-grey-box h2:nth-child(2),
  :lang(en-AU) .template-panadol-template.page-experts .en-nz.page-headache-warning-signs-and-when-to-call-the-doctor .panadol-content-grey-box:nth-child(2) h2,
  :lang(en-AU) .template-panadol-template.page-experts .en-nz.page-headache-warning-signs-and-when-to-call-the-doctor .panadol-symptoms-article-second-box h2,
  :lang(en-AU) .template-panadol-template.page-experts .en-nz.page-causes-and-treatment-for-sinus-pain h3 {
    font-size: 1.43vw;
    text-align: left;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .en-nz.page-causes-symptoms-and-treatments-for-osteoarthiritis h3,
:lang(en-AU) .template-panadol-template.page-experts .en-nz.page-tips-for-managing-menstrual-pain h3,
:lang(en-AU) .template-panadol-template.page-experts .en-nz.page-causes-and-treatment-for-sinus-pain h3 {
  color: #666666;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  display: block;
  padding-top: 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .colombia-bold {
  font-weight: bold;
  color: #666666;
  font-family: "Montserrat";
  font-weight: 700;
}
@media screen and (min-width: 1023px) {
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-symptoms-lanading-outer-box .panadol-content-grey-box h3 {
    font-size: 1.43vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-content-rte h1 {
    font-size: 2.98vw;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box {
  position: relative;
  background-color: white;
  /*width: 22%;*/
  /*left: 46%;*/
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box ul {
  padding-bottom: 0;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box .richText {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box li {
  border-bottom: 1px solid #d4d4d4;
  padding-bottom: 15px;
  padding-top: 10px;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box .richText {
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box a,
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box li {
  color: #019151;
  font-size: 1.19vw;
  text-decoration: none;
  font-family: Montserrat;
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box li:last-of-type {
  cursor: pointer;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box li:nth-of-type(2) a {
  font-family: "Montserrat";
  font-weight: "400";
}
@media screen and (max-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box {
    position: relative;
    background-color: white;
    width: 100%;
    margin: 0 auto;
    box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.44);
    left: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box a,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box li {
    color: #019151;
    font-size: 13.39px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box li {
    display: block;
    border-bottom: 1px solid #d4d4d4;
    padding-left: 0 !important;
    text-align: center;
    font-size: 13.39px;
    color: #009151;
    margin-bottom: 0;
    padding-top: 1.1em;
    padding-bottom: 1.1em;
  }
}
@media screen and (min-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-references {
    font-size: x-small !important;
    line-height: 1.5 !important;
    display: inline-block;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale.page-winners h1 {
  padding-top: 80px;
}
@media screen and (min-width: 1200px) {
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale.page-winners h1 {
    padding-top: 120px;
  }
}
@media screen and (min-width: 1380px) {
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale.page-winners h1 {
    padding-top: 150px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-children-product-oval-rte .richText-content p:first-child {
  padding-top: 4vw !important;
}
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-causes-of-fever-in-children .panadol-article-detail-content-box p,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-relieve-baby-fever .panadol-article-detail-content-box p,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .cold-or-flu .panadol-article-detail-content-box p,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .signs-of-teething .panadol-article-detail-content-box p,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .pain-relief-for-children .panadol-article-detail-content-box p {
  font-size: 1.3vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-causes-of-fever-in-children .panadol-article-detail-content-box .panadol-content-rte ul li,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-relieve-baby-fever .panadol-article-detail-content-box .panadol-content-rte ul li,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .cold-or-flu .panadol-article-detail-content-box .panadol-content-rte ul li,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .signs-of-teething .panadol-article-detail-content-box .panadol-content-rte ul li,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .pain-relief-for-children .panadol-article-detail-content-box .panadol-content-rte ul li {
  background: none;
}
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-causes-of-fever-in-children .panadol-article-detail-content-box .panadol-content-rte ul li::before,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-relieve-baby-fever .panadol-article-detail-content-box .panadol-content-rte ul li::before,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .cold-or-flu .panadol-article-detail-content-box .panadol-content-rte ul li::before,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .signs-of-teething .panadol-article-detail-content-box .panadol-content-rte ul li::before,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .pain-relief-for-children .panadol-article-detail-content-box .panadol-content-rte ul li::before {
  content: "вЂў";
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-causes-of-fever-in-children .panadol-article-detail-content-box p,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-relieve-baby-fever .panadol-article-detail-content-box p,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .cold-or-flu .panadol-article-detail-content-box p,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .signs-of-teething .panadol-article-detail-content-box p,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .pain-relief-for-children .panadol-article-detail-content-box p {
    font-size: 13.65px;
    line-height: 18.77px;
    font-family: "Montserrat";
  font-weight: "400";
    color: #666666;
    margin: 0;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-causes-of-fever-in-children .panadol-article-detail-content-box p,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-relieve-baby-fever .panadol-article-detail-content-box p,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .cold-or-flu .panadol-article-detail-content-box p,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .signs-of-teething .panadol-article-detail-content-box p,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .pain-relief-for-children .panadol-article-detail-content-box p {
    font-size: 1.3em;
  }
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-causes-of-fever-in-children .panadol-article-detail-content-box .panadol-content-rte ul li,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-relieve-baby-fever .panadol-article-detail-content-box .panadol-content-rte ul li,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .cold-or-flu .panadol-article-detail-content-box .panadol-content-rte ul li,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .signs-of-teething .panadol-article-detail-content-box .panadol-content-rte ul li,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .pain-relief-for-children .panadol-article-detail-content-box .panadol-content-rte ul li {
    margin-bottom: 0px;
    line-height: 18.77px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageCalculatorButton {
  background: url(../../assets/img/panadol-calc-desktop.png) no-repeat;
  background-size: 100% 100%;
  border: 0;
   
  font-size: 1.43vw;
  vertical-align: text-top;
  outline: 0;
  padding: .5em;
  min-height: 50px;
  margin-top: 19px;
}
:lang(en-AU) .template-panadol-template.page-experts .dosageCalculator .dosageOptionGroup, :lang(en-AU) .template-panadol-template.page-experts .dosageCalculator .button {
  display: inline-block;
  margin-right: 5px;
  /*margin-bottom: 20px; */
  vertical-align: text-top;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item a {
  padding: 0px;
  width: 95%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box {
  display: none;
}
@media screen and (min-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-header-box {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-header-box {
    display: block;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .page-sintomas .carousel-slides .panadol-symptoms-tip-section-rte p {
  margin-left: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .richText .component-content {
  overflow: hidden;
}
:lang(en-AU) .template-panadol-template.page-experts .richText h1,
:lang(en-AU) .template-panadol-template.page-experts .richText h2,
:lang(en-AU) .template-panadol-template.page-experts .richText h3,
:lang(en-AU) .template-panadol-template.page-experts .richText h4,
:lang(en-AU) .template-panadol-template.page-experts .richText h5,
:lang(en-AU) .template-panadol-template.page-experts .richText h6 {
  margin-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .richText a {
  text-decoration: underline;
}
:lang(en-AU) .template-panadol-template.page-experts .richText ul,
:lang(en-AU) .template-panadol-template.page-experts .richText ol {
  padding: 10px 0;
  margin-left: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .richText li {
  font-size: 14px;
  margin-left: 15px;
  margin-bottom: 10px;
  list-style-type: none;
}
:lang(en-AU) .template-panadol-template.page-experts .richText ul li {
  margin-left: 0;
  padding-left: 15px;
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .richText ul li:before {
  /*content: "\f0da";*/
  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: 1px;
  position: absolute;
}
:lang(en-AU) .template-panadol-template.page-experts .richText ol li {
  list-style: decimal;
}
:lang(en-AU) .template-panadol-template.page-experts .richText-links {
  font-size: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .richText .richText-links li {
  background: none;
  display: inline;
  list-style: none;
  padding-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .richText-links li a {
  padding-right: 5px;
  border-right: solid 1px #b9b8b8;
  margin-right: 5px;
}
:lang(en-AU) .template-panadol-template.page-experts .richText-links li:last-child a {
  border-right: 0 none;
  margin-right: 0;
  padding-right: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .richText-image {
  display: block;
  margin-bottom: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .richText-image.pull-left {
  margin: 5px 15px 5px 10px;
  float: left;
}
:lang(en-AU) .template-panadol-template.page-experts .richText-image.pull-right {
  margin: 5px 10px 5px 15px;
  float: right;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-pdcts-submenu-inner-box .richText-image.pull-left {
  margin: 5px 30px 5px 10px;
  float: left;
}
:lang(en-AU) .template-panadol-template.page-experts .richText-image.pull-left {
  margin: 5px 30px 5px 10px;
  float: left;
}
:lang(en-AU) .template-panadol-template.page-experts .richText-image.pull-left {
  margin: 5px 30px 5px 10px;
  float: left;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-outer-box {
  background-color: #ffffff;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .spotlight-section,
:lang(en-AU) .template-panadol-template.page-experts .best-of-the-week-section,
:lang(en-AU) .template-panadol-template.page-experts .new-for-kids-section,
:lang(en-AU) .template-panadol-template.page-experts .did-you-know-section {
  cursor: pointer;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-main-tab-rte ul {
  margin: 0 auto;
  width: 90%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-main-tab-rte ul li {
  display: inline-block;
  /* float: left; */
  color: #00944e;
  font-size: 1.19vw;
  font-family: "Montserrat";
  font-weight: 700;
  padding: 0% 6%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-main-tab-rte ul li:before {
  content: " ";
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte h2 {
  color: #666666;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: 700;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bestweek-content-Box h2 {
  margin-top: 1.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box .panadol-content-rte h2 {
  color: #666666;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: 700;
  text-align: left;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box {
  margin-top: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box .panadol-content-rte span.green-text {
  color: #666666;
  font-size: 1.79vw;
  font-family: "Montserrat";
  font-weight: 700;
  line-height: 24px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box .panadol-content-rte p {
  color: #666666;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  line-height: 32px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item,
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item,
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item {
  border: none;
  background-color: #ffffff;
  /*padding-bottom: 0.5em;*/
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item {
  border: none;
  background-color: #efefef;
  /* padding-bottom: 0.5em; */
  /*padding: 0.5em;*/
  margin-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item.is-active,
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item.is-active,
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
  background: url(../../assets/img/Desktop_Tabs_GreenBar.png) no-repeat 50% 105%;
  padding-bottom: 1.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item a {
  color: #00944e;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  background: transparent;
  /*padding: 0em 0.3em;*/
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item a {
  color: #00944e;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  background: transparent;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item a {
  color: #00944e;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  background: transparent;
  /*padding: 0em 0.3em;*/
}
:lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box .panadol-content-rte p:first-child {
  font-size: 1.79vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
  line-height: 35px;
}
:lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box .panadol-content-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
}
:lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box .panadol-content-rte p span.learn-more-button {
  background: url(../../assets/img/Desktop_Homepage_LearnMoreButton.png) no-repeat;
  background-size: contain;
  color: #ffffff;
  padding: 0.5em 1em;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-grey-box {
  background-color: #efefef;
}
:lang(en-AU) .template-panadol-template.page-experts #wrapper .panadol-where-to-buy-tab {
  background-color: #ffffff;
  margin-left: 0;
  margin-bottom: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-header-rte {
  margin-top: 9.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-header-rte h1 {
  color: #666666;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: 700;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-header-rte p {
  color: #666666;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-outer-box .panadol-home-bow-box .panadol-home-bow-image {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab-box .panadol-content-rte p {
  color: #666666;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  line-height: 28px;
  text-align: center;
  margin: 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab-box .panadol-content-rte a {
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab-box .panadol-content-rte a .find-a-store-button {
  color: #009151;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  line-height: 32px;
  text-align: center;
  text-decoration: none;
  background: url(../../assets/img/Desktop_content_right_arrow.png) no-repeat 100% 70%;
  padding-right: 0.8em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte p:first-child {
  font-size: 1.50vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
  line-height: 36px;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte p .grey-title {
  font-size: 1.55vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
  line-height: 36px;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  padding: 0em 1em;
  margin: 0.6em 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte span.read-more-button {
  color: #00944e;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  /* background:url(../../assets/img/Desktop_content_right_arrow.png) no-repeat 100% 60%; */
  padding-right: 5%;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte span.read-more-button a {
  color: #00944e;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-new-kids-box .main-title-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-kids-video-box .main-title-rte p {
  font-size: 2.98vw;
   
  color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-new-kids-box .main-title-rte p {
  padding-top: 0.3em;
}
:lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte {
  background: url(../../assets/img/Desktop_Homepage_GreenOvalShape_big.png) no-repeat 0% 35%;
  background-size: 100%;
  min-height: 25vw;
  z-index: 5;
  width: 38vw;
}
:lang(en-AU) .template-panadol-template.page-experts .green-oval-small-rte {
  background: url(../../assets/img/Desktop_Homepage_GreenOvalShape_small.png) no-repeat 24% 0%;
  min-height: 11vw;
  z-index: 9;
  margin-top: -5.5vw;
  background-size: 36%;
  width: 42vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-green-oval-box .green-oval-small-rte {
  background: url(../../assets/img/Desktop_Homepage_GreenOvalShape_small.png) no-repeat 24% 0%;
  min-height: 11vw;
  z-index: 9;
  margin-top: -5vw;
  background-size: 36%;
  width: 36vw;
}
:lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte span.green-text {
  color: #fefefe;
  font-size: 1.79vw;
   
}
:lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte p:first-child {
  margin-top: 4vw;
}
:lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte p {
  padding: 0em 4em;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte p a {
  color: #ffffff;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .green-oval-small-rte p {
  text-align: center;
  width: 60%;
  padding: 2em 0.5em;
  color: #ffffff;
  font-size: 1.43vw;
   
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-green-oval-box .green-oval-small-rte p {
  text-align: center;
  width: 60%;
  padding: 1.5em 0.5em;
  color: #ffffff;
  font-size: 1.43vw;
   
}
:lang(en-AU) .template-panadol-template.page-experts .green-oval-small-rte p a {
  color: #ffffff;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-box .green-oval-small-rte p {
  text-align: center;
  width: 60%;
  padding: 2em 0.5em;
  color: #ffffff;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-dosage-box .panadol-content-rte h2 {
  color: #666666;
  font-size: 2.98vw;
   
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-dosage-box .panadol-content-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-content-rte p {
  color: #666666;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-teddybook-image .component-content {
  width: 95%;
  float: left;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-kids-video-box .panadol-content-box .main-title-rte {
  margin-bottom: 0;
  line-height: 0.5;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-new-kids-box .panadol-home-kids-video {
  margin-top: 14em;
}
:lang(en-AU) .template-panadol-template.page-experts #footer.main {
  background-color: #2d2d2d;
  padding-top: 4.3em !important;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-box select {
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-border-radius: 0;
  min-width: 232px;
  min-height: 50px;
  padding: 0.5em;
  color: #ffffff;
  font-size: 20px;
  font-family: "Montserrat";
  font-weight: "400";
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(../../assets/img/Desktop_Footer_countryselector_arrow.png) no-repeat 90%;
  background-color: #2d2d2d;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-box select::-ms-expand {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-country-sel-box .component-content {
  float: right;
  margin-top: -5px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte h2 {
  color: #ffffff;
  font-size: 1.55vw;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte p a {
  color: #ffffff;
  font-size: 1.19vw;
  font-family: "Montserrat";
  font-weight: "400";
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte p a {
  text-decoration: underline;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte ul {
  border-bottom: 1px solid #575757;
  border-top: 1px solid #575757;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte ul li {
  display: inline-block;
  padding-left: 4vw;
  line-height: 24px;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte ul li:first-child {
  padding-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte ul li a {
  color: #ffffff;
  font-size: 1.39vw;
  font-family: "Montserrat";
  font-weight: "400";
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box .facebook-icon,
:lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box .twitter-icon,
:lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box .youtube-icon {
  width: 19% !important;
  margin: 0em 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-text {
  color: #ffffff;
  font-size: 1.39vw;
  font-family: "Montserrat";
  font-weight: "400";
  opacity: 0.5;
  padding-left: 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-footer-text p {
  margin-top: 0;
  margin-bottom: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box {
  background-color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-content-grey-box {
  background-color: #f2f2f2;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-livewell-header-rte h1 {
  color: #fc8f8e;
  font-size: 2.36vw;
  font-family: "Montserrat";
  font-weight: 700;
  text-align: center;
  margin: 0;
  padding-top: 0.68em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-livewell-header-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 20px;
  text-align: center;
  margin: 0;
  margin-bottom: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-home-bow-box .panadol-content-rte p .grey-title {
  font-size: 1.55vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
  line-height: 36px;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-content-rte p .grey-title {
  font-size: 1.55vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
  line-height: 36px;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-content-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  padding: 0em 1em;
  margin-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab .panadol-content-rte span.read-more-button {
  color: #00944e;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  padding-right: 5%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-content-rte span.read-more-button {
  color: #00944e;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  padding-right: 5%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte a {
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item {
  border: none;
  background-color: #f2f2f2;
  padding-bottom: 0.5em;
  margin-left: 5.5%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
  background: url(../../assets/img/Desktop_Tabs_GreenBar.png) no-repeat 50% 105%;
  padding-bottom: 1.1em;
  /*width: 3.5% !important;*/
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item a {
  color: #00944e;
  font-size: 1.13vw;
  font-family: "Montserrat";
  font-weight: 700;
  background: transparent;
  padding: 0em 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab .panadol-content-rte p span.learn-more-button {
  background: url(../../assets/img/Desktop_Homepage_LearnMoreButton.png) no-repeat;
  color: #ffffff;
  padding: 1em 3.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-loadmore p a {
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-loadmore p span.learn-more-button {
  background: url(../../assets/img/Desktop_Homepage_LearnMoreButton.png) no-repeat;
  color: #ffffff;
  padding: 0.5em 1em;
  font-size: 1.43vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-loadmore p span.learn-more-button {
  background: url(../../assets/img/Desktop_Homepage_LearnMoreButton.png) no-repeat;
  background-size: 100% 100%;
  color: #ffffff;
  padding: 0.5em 1em;
  font-size: 1.43vw;
  display: block;
  text-align: center;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-featured-article-rte {
  max-width: 255px;
  background-color: rgba(102, 102, 102, 0.8);
  color: #ffffff;
  position: absolute;
  top: 40px;
  padding: 0.5em 0.9em;
  font-size: 1.55vw;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-featured-article-rte p {
  font-family: Montserrat;
  font-weight: 700;
  margin: 0.2em 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-outer-box {
  background-color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte h1 {
  color: #666666;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: 700;
  margin-top: 0.9em;
  line-height: 68px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte h4 {
  color: #666666;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  margin-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte ul li {
  font-size: 1.43vw;
   
  font-style: italic;
  color: #666666;
  line-height: 32px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte ul li .terms-and-conditions-list {
  font-size: 1.43vw;
   
  font-style: italic;
  color: #666666;
  line-height: 32px;
  background: url(../../assets/img/article_list_icon.png) no-repeat;
  background-position: 0px 10px;
  padding-left: 15px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box {
  background-color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box h1 .grey-title {
  color: #666666;
  font-size: 2.98vw;
   
  text-align: center;
  display: block;
  line-height: 65px;
  margin-top: 0.5em;
  padding-bottom: 0.15em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-content-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-content-rte p:nth-child(4) {
  margin-top: 2.8em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte p:nth-child(3) {
  margin-top: 2em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-content-rte p:nth-child(4) {
  margin-bottom: 4.45em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte p:nth-child(3) {
  margin-bottom: 2.3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte .component-content {
  padding-bottom: 3em;
  background: url(../../assets/img/Desktop_Campaign_plane.png) no-repeat 100% 5%;
  background-size: 28%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-content-rte .richText-content,
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte .richText-content {
  width: 80%;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-content-rte p span.learn-more-button a {
  background: url(../../assets/img/Desktop_TeddyCampaign_CreateVideoButton.png) no-repeat;
  background-size: 100% 100%;
  color: #ffffff;
  padding: 26px 82px;
  font-size: 1.9vw;
   
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte p span.learn-more-button a {
  background: url(../../assets/img/Desktop_TeddyCampaign_CreateVideoButton.png) no-repeat;
  background-size: 100% 100%;
  color: #ffffff;
  padding: 22px 58px;
  font-size: 1.45vw;
   
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-content-rte h2 {
  color: #666666;
  font-size: 2.98vw;
   
  text-align: center;
  padding-top: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-rel-prod-bg-box .panadol-content-rte h2 {
  color: #ffffff;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: "400";
  text-align: center;
  padding-top: 2.2em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-banner-video-box .panadol-content-rte h2 {
  color: #ffffff;
  font-size: 2.98vw;
   
  text-align: center;
  padding-top: 3.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte h2,
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte h2 {
  color: #ffffff;
  padding-top: 1.8em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte span.grey-title {
  color: #ffffff;
  font-size: 2.38vw;
   
  width: 70%;
  display: block;
  margin: 0 auto;
  line-height: 48px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte p {
  color: #ffffff;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  padding-top: 1em;
  width: 80%;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-image {
  width: 45%;
  margin-bottom: 0.9em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte p {
  width: 40em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte p:first-child {
  padding-top: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box h1 {
  color: #666666;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: 700;
  text-align: left;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-image-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext p a {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext p a {
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-image-rte p {
  margin-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box ul {
  margin-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box ul li {
  background: url(../../assets/img/article_list_icon.png) no-repeat;
  background-position: 0px 14px;
  text-align: left;
  font-style: normal;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
}
@media screen\0 {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box ul li {
    background-position-y: top 12px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-highlighted-content-box .panadol-content-rte p {
  font-size: 2.38vw;
  line-height: 1.4;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box .panadol-content-rte table tr td {
  padding: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box .panadol-content-rte p span.body-Bold-text {
  font-weight: bolder;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
  line-height: 32px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-box .panadol-content-rte span.read-more-button {
  color: #00944e;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  background: url(../../assets/img/Desktop_content_right_arrow.png) no-repeat 100% 70%;
  padding-right: 5%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-related-articles-box .panadol-content-rte span.read-more-button a {
  color: #00944e;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext {
  background-color: #ffffff;
  -webkit-box-shadow: 0 3px 2px #c5c5c5;
  -moz-box-shadow: 0 3px 2px #c5c5c5;
  box-shadow: 0 3px 2px #c5c5c5;
  margin-bottom: 1.1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-article-box .panadol-content-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-product-box .panadol-content-rte p {
  margin-bottom: 0;
  margin-top: 0.5em;
  font-size: 1.55vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte {
  background: url(../../assets/img/Desktop_TeddyCampaign_PinkOvalShape.png) no-repeat 0% 35%;
  background-size: 98%;
  min-height: 26vw;
  z-index: 5;
  width: 38vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte p:first-child {
  font-size: 1.9vw;
   
  color: #ffffff;
  margin-top: 1.3em;
  line-height: 1;
  padding: 2em 3.2em 0em 3em;
  margin-bottom: 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte p {
  padding: 0em 6em 0em 4em;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #ffffff;
  margin-bottom: 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-header-box h1 {
  color: #98c16c;
  font-size: 4.76vw;
   
  text-align: center;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-header-box p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 26px;
  text-align: center;
  margin-top: 0;
  padding-bottom: 1.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-background-box .panadol-content-rte h2,
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box h2,
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-bow-box h2 {
  color: #ffffff;
  font-size: 2.98vw;
   
  text-align: center;
  margin-top: 1.8em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box h2,
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box h2,
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box h2,
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-bow-box h2 {
  color: #ffffff;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: "400";
  text-align: center;
  margin-top: 1.8em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box h2 {
  color: #666666;
  font-family: "Montserrat";
  font-weight: "400";
  margin-top: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .see-all-text {
  float: left;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box h4 a {
  font-size: 1.93vw;
   
  color: #00944e;
  line-height: 32px;
  text-align: center;
  background: url(../../assets/img/Desktop_content_right_arrow.png) no-repeat 70%;
  margin-bottom: 2em;
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box h4 a {
  color: #00944e;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte h2 {
  color: #666666;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: "400";
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte p span.learn-more-button {
  background: url(../../assets/img/Desktop_Homepage_LearnMoreButton.png) no-repeat;
  color: #ffffff;
  padding: 0.5em 1em;
   
  background-size: 100% 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte p span.learn-more-button a {
  color: #ffffff;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box p {
  font-size: 1.43vw;
   
  color: #ffffff;
  line-height: 32px;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box p a {
  color: #ffffff;
  text-decoration: underline;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box img.richText-image.pull-left {
  float: none;
  clear: both;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte img.richText-image.pull-left {
  width: 12vw;
  padding-top: 0vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content {
  background: url(../../assets/img/Desktop_Homepage_GreenOvalShape_big.png) no-repeat;
  background-size: 100%;
  min-height: 24vw;
  z-index: 5;
  width: 29vw;
  margin-left: 10vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content p:first-child {
  font-weight: bold;
  padding-top: 8vw;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content span.green-text {
  color: #ffffff;
  font-size: 1.49vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content p {
  padding: 0em 4em 0em 3.3em;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #ffffff;
  margin-top: 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box .green-oval-small-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box-two .green-oval-small-rte p {
  text-align: center;
  width: 60%;
  padding: 1em 0.5em 2em 0.5em;
  color: #ffffff;
  font-size: 1.43vw;
   
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box .green-oval-small-rte,
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box-two .green-oval-small-rte {
  background: url(../../assets/img/Desktop_Homepage_GreenOvalShape_small.png) no-repeat 24% 0%;
  min-height: 11vw;
  z-index: 9;
  margin-top: -9em;
  background-size: 36%;
  width: 34vw;
  margin-left: 8vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-content-box .panadol-children-car-box {
  padding-top: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-content-box .panadol-children-product-and-oval-box {
  padding-top: 6em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-content-box .panadol-children-aeroplane-box {
  margin-top: -9vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-content-box .panadol-children-product-and-oval-box-two {
  margin-top: -14.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte {
  margin: 3em 0em 4em 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box ul.tabs-nav-list li.tabs-nav-item {
  border: none;
  background-color: #ffffff;
  padding-bottom: 0.5em;
  margin-left: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box ul.tabs-nav-list li.tabs-nav-item.is-active {
  background: url(../../assets/img/Desktop_Tabs_GreenBar.png) no-repeat 50% 105%;
  padding-bottom: 1.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box ul.tabs-nav-list li.tabs-nav-item a {
  color: #00944e;
  font-size: 1.44vw;
   
  background: transparent;
  padding: 0em 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs.panadol-children-parenting-tips-tab > .component-content {
  padding-top: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-tab-inner-box .panadol-content-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  -ms-transform: rotate(350deg);
  -webkit-transform: rotate(350deg);
  transform: rotate(355deg);
  z-index: 9;
  position: absolute;
  margin-top: -18em;
  width: 32%;
  right: 5.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte p a {
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte p a span.learn-more-button {
  background: url(../../assets/img/Desktop_Homepage_LearnMoreButton.png) no-repeat;
  color: #ffffff;
  padding: 0.5em 1em;
  font-size: 1.43vw;
  text-decoration: none;
   
  background-size: 100% 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte p span.load-more-button a {
  color: #ffffff;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte .richText-image.pull-left {
  margin-right: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight-box {
  margin-top: 6em;
  margin-bottom: 0em;
  padding-bottom: 2em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight-box {
  margin-top: 6em;
  margin-bottom: 0em;
  padding-bottom: 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box {
  margin-top: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-dosage-weight-box .panadol-content-rte h2,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-grey-box .panadol-content-rte h2 {
   
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-rte h2 {
  color: #666666;
  font-size: 2.96vw;
   
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight-box .panadol-content-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight {
  background: url("../../assets/img/calculator-grey-bg.png") no-repeat;
  background-size: 100% 100%;
  width: 43.2%;
  margin: 0 auto;
  margin-bottom: 3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-dosage-weight {
  margin-bottom: 6em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight {
  background: url("../../assets/img/calculator-grey-bg.png") no-repeat;
  background-size: 100% 100%;
  max-width: 790px;
  margin: 0 auto;
  margin-bottom: 1.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-dosage-weight-box {
  padding-bottom: 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup span {
  font-size: 1.81vw;
   
  color: #666666;
  vertical-align: middle;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight .dosageOptionGroup span {
  font-size: 1.79vw;
   
  color: #666666;
  vertical-align: middle;
  margin-right: 5px;
  margin-top: 0px;
  display: inline-block;
  position: relative;
  top: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .dosageCalculator .dosageCalculatorInput {
  border: 0;
  padding: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup input {
  border: solid 1px #e0e0e0;
  max-width: 100px;
  margin-right: 11px;
  font-size: 1.33vw;
  font-family: 'Montserrat';
font-weight: '400';
  color: #666666;
  margin: 1em 0.2em 1em 1.1em;
  padding: 0;
  outline: 0;
  text-align: right;
  min-height: 49px;
}
:lang(en-AU) .template-panadol-template.page-experts .main .panadol-dosage-result-outer-box .panadol-dosage-weight-box .parametrizedhtml .panadol-dosage-weight .button {
  margin-bottom: 22px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight .dosageOptionGroup input {
  border: solid 1px #e0e0e0;
  max-width: 170px;
  min-height: 25px;
  margin-right: 11px;
  font-size: 1.33vw;
  font-family: 'Montserrat';
font-weight: '400';
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  color: #666666;
  margin: 1em 0.7em 1em 1em;
  padding: 1em;
  outline: 0;
  text-align: right;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup select {
  max-width: 450px;
  font-size: 1.43vw;
  color: #666666;
  border: solid 1px #e0e0e0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 92% center;
  background-color: #ffffff;
  font-family: "Montserrat";
  font-weight: "400";
  padding: 0.55em 2em 0.55em 1em;
  margin: 1em 1em;
  outline: 0;
  min-height: 50px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight .dosageOptionGroup select {
  min-width: 288px;
  font-size: 1.43vw;
  color: #666666;
  border: solid 1px #e0e0e0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 90% center;
  background-color: #ffffff;
  font-family: "Montserrat";
  font-weight: "400";
  padding: 1em 1.5em;
  margin: 1em 1em 1em 0.4em;
  outline: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-weight .dosageOptionGroup select {
  max-width: 450px;
  font-size: 24px;
  color: #666666;
  border: solid 1px #e0e0e0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 11em 1em;
  background-color: #ffffff;
  font-family: "Montserrat";
  font-weight: "400";
  padding: 0.55em 1.6em;
  margin: 34px 0px;
  outline: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup select::-ms-expand {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-range-text-rte span,
:lang(en-AU) .template-panadol-template.page-experts .dosage-text {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
}
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range1,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range2,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range3,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range4,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range5,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range6,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range7,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range8,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range9,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range10,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range11,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range12,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range13,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range14,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range15,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range16,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range17,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range18,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range19,
:lang(en-AU) .template-panadol-template.page-experts span.dosage-range20 {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosgae-baby-1mnth-2yrs-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-1to5yrs-colourfree-suspension-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-5to12yrs-elixir-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-5to12yrs-colourfree-suspension-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-chewable-tablets-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-suppositories-6mnth-5years,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-suppositories-5to12yrs-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-soluble-tablets-box {
  width: 44.5%;
  margin-right: 4em;
  float: left;
  clear: right;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-calc-error {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: red;
  line-height: 32px;
  text-align: center;
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-calc-filter-error {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: red;
  line-height: 32px;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte {
  -webkit-box-shadow: 0 3px 5px #d4d4d4;
  -moz-box-shadow: 0 3px 5px #d4d4d4;
  box-shadow: 0 3px 5px #d4d4d4;
  border: 15px solid #efefef;
  padding: 0px;
  background-color: #ffffff;
  min-height: 250px;
  margin-bottom: 2em;
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte img.richText-image.pull-left {
  margin: 0;
  width: 33%;
  padding: 2.5em 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-header-rte p {
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-header-rte p .dosage-notes {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte p:first-child {
  font-size: 1.55vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #666666;
  margin-bottom: 0;
  margin-top: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte .read-more-button {
  background: url(../../assets/img/green-arrow.png) no-repeat 100%;
  display: inline-block;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #00944e;
  position: absolute;
  bottom: 15px;
  left: 40%;
  padding-right: 16px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-content-rte ul {
  padding: 0;
  margin-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-content-rte ul li {
  background: url(../../assets/img/article_list_icon.png) no-repeat 0% 0.9vw;
  text-align: left;
  font-style: normal;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageCalculatorButton {
  background: url("../../assets/img/panadol-calc-desktop.png") no-repeat;
  background-size: 100% 100%;
  border: 0;
   
  font-size: 1.43vw;
  vertical-align: text-top;
  outline: 0;
  padding: 0.5em;
  min-height: 50px;
  margin-top: 19px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight .dosageCalculatorButton {
  background: url("../../assets/img/panadol-calc-desktop.png") no-repeat;
  background-size: 100% 100%;
  border: 0;
   
  font-size: 1.43vw;
  vertical-align: bottom;
  outline: 0;
  padding: 0.5em;
  min-width: 198px;
  min-height: 62px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-weight .dosageCalculatorButton {
  background: url("../../assets/img/panadol-calc-desktop.png") no-repeat;
  max-width: 130px;
  min-height: 43px;
  border: 0;
  font-family: 'Montserrat';
  font-weight: 700;
  font-size: 18px;
  margin-bottom: 20px;
  vertical-align: bottom;
  outline: 0;
  background-size: 100% 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .dosageCalculator .dosageOptionGroup {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .dosageCalculator .dosageOptionGroup p.dosageError {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosgae-baby-1mnth-2yrs-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-1to5yrs-colourfree-suspension-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-5to12yrs-elixir-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-5to12yrs-colourfree-suspension-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-chewable-tablets-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-suppositories-6mnth-5years,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-suppositories-5to12yrs-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-soluble-tablets-box {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-format-box .richText.section.component {
  float: left;
  clear: both;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-format-box .parametrizedhtml.section {
  width: 10%;
  /* float: initial; */
  clear: both;
  display: inline-block;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-content-outer-box {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-format-box {
  margin-top: 6em;
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-format-box .richText-content p {
  font-size: 1.61vw;
   
  font-weight: bold;
  color: #2c934a;
  line-height: 32px;
  margin: 0;
  padding-top: 0.2em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-format-box .dosage-format-select select {
  font-size: 1.43vw;
  color: #666666;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 220px 21px;
  background-color: #ffffff;
  font-family: "Montserrat";
  font-weight: "400";
  border: 1px solid #e3e3e3;
  padding: 0.55em 1em 0.55em 0.55em;
  margin: 0 0.5em;
  outline: 0;
  -webkit-box-shadow: inset -1px -1px 5px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset -1px -1px 5px 0px rgba(0, 0, 0, 0.15);
  box-shadow: inset -1px -1px 5px 0px rgba(0, 0, 0, 0.15);
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-dosage-weight-box .panadol-content-rte h2 {
  margin-top: 1.3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-rte h2 {
  margin-top: 0.7em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .Panadol-dosage-related-articles .panadol-content-rte h2 {
  margin-top: 1.38em;
  margin-bottom: 0.6em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-grey-box .panadol-content-rte p {
  font-style: normal;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-rte p span.learn-more-button {
  background: url(../../assets/img/Desktop_Homepage_LearnMoreButton.png) no-repeat center;
  color: #ffffff;
  padding: 15px 34px;
  font-size: 1.43vw;
  font-family: 'Montserrat';
  font-weight: 700;
  line-height: 32px;
  background-size: 100% 100%;
  display: inline-block;
  margin: 0 auto;
  margin: 0.3em auto 2.1em auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-drops-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-suspension-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-dissolved-tablets-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-suppositories-box,
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-effervescent-tablets-box {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box {
  background-color: #ffffff;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-home-bow-box {
  background-color: #efefef;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box {
  background-color: #ffffff;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-header-rte h1 {
  margin-top: 4.8em;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-header-rte h1 .grey-title {
  color: #666666;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: 700;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-header-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  text-align: center;
  width: 70%;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box .panadol-content-rte {
  margin: 3.3em 0;
  padding-bottom: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab ul.tabs-nav-list li.tabs-nav-item {
  border: none;
  background-color: #ffffff;
  padding-bottom: 0.5em;
  margin-left: 2em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
  background: url(../../assets/img/Desktop_Tabs_GreenBar.png) no-repeat 50% 105%;
  padding-bottom: 2em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab ul.tabs-nav-list li.tabs-nav-item a {
  color: #00944e;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  background: transparent;
  padding: 0em 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab .panadol-content-grey-box > .component-content,
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab .panadol-content-white-box > .component-content {
  width: 79%;
  margin: 0 auto;
  padding-top: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-style-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-style-rte p {
  color: #009151;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: 700;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-style-rte {
  border-right: 1px solid #666666;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-style-rte {
  text-align: left;
  padding-top: 4em;
  margin-left: 0% !important;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-content-rte p {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  /* vertical-align: middle; */
  margin: 0 1em 0 0;
  padding-top: 0.8em;
  cursor: pointer;
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-content-rte p {
  padding: 2em;
  margin-bottom: 0;
  background-color: #ffffff;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-content-rte {
  background: url(../../assets/img/faq-content-arrow.png) no-repeat 97% 18%;
  padding-right: 1.3em;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-image {
  background-color: #e5e5e5;
  margin-bottom: 0;
  width: 96.2%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer1-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer2-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer3-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer4-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer6-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer8-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer10-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer12-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer14-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer16-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer18-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer20-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer22-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer24-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer26-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer28-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer30-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer32-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer34-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer36-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer38-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer40-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer42-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer44-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer46-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer48-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer50-inner-box p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer-content-rte p {
  padding: 2em;
  background-color: #e5e5e5;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-grey-box .panadol-faq-answer-image img {
  width: 92%;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-see-detail-rte p,
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box .panadol-content-rte p {
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-see-details,
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box .read-more-button,
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box .read-more-button {
  color: #009151;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  line-height: 32px;
  background: url(../../assets/img/green-arrow.png) no-repeat right;
  padding-right: 1em;
  cursor: pointer;
  text-align: center;
  margin-right: 9vw;
  background-size: 0.9vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box .read-more-button a {
  color: #009151;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte img {
  cursor: pointer;
  padding-right: 2.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-box {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-product-detail-outer-box .panadol-faq-question-answer-box .panadol-faq-question-rte img.richText-image.pull-right {
  margin: 23px 10px 5px 15px;
  float: right;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb,
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb ul {
  padding: 0;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb ul li {
  font-size: 1.41vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #00944e;
  line-height: 32px;
  display: inline-block;
  background: none;
  padding: 0em 1em 0em 0.5em;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb ul li:first-child {
  background: url(../../assets/img/light-green-arrow.png) no-repeat right;
  padding: 0em 1.5em 0em 0em;
}
@media screen and (min-width: 1681px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /*Homepage green oval start*/
    /*Homepage green oval end*/
    /*Children Pink oval start*/
    /*Children Pink  oval end*/
    /*Children green  oval start*/
    /*Children green  oval end*/
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte {
    width: 36vw;
    min-height: 23vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte p:first-child {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte p {
    margin-top: 0;
    padding: 0em 4em 0em 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte {
    width: 36vw;
    min-height: 24vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte p:first-child {
    margin-bottom: 0;
    padding: 2em 3.2em 0.5em 2.3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte p {
    margin-top: 0;
    padding: 0em 4em 0em 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content {
    width: 29vw;
    min-height: 23.8vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content p:first-child {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content p {
    margin-top: 0;
    padding: 0em 4em 0em 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-tab-inner-box .panadol-content-rte p {
    margin-top: -27%;
    width: 32%;
    right: 15.5%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-content-rte .component-content {
    background-size: 23%;
  }
}
@media screen and (min-width: 1380px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight {
    width: 47.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup span {
    font-size: 30.44px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup input {
    font-size: 24px;
    margin: 0.45em 0.2em 0.6em 0.89em;
    min-height: 54px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup select {
    font-size: 24px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageCalculatorButton {
    font-size: 24.18px;
    margin-top: 20px;
    padding: 0.58em 0.5em 0.6em 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup select {
    margin: 0.8em 0.42em 1em 0.6em;
  }
}
@media screen and (max-width: 1379px) and (min-width: 1301px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight {
    width: 42.25em;
  }
}
@media screen and (max-width: 1300px) and (min-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight {
    width: 49%;
  }
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* Homepage - Tablet Content CSS Start */
    /* Homepage - Tablet Content CSS End*/
    /* Homepage - Tablet footer CSS Start */
    /* Homepage - Tablet footer CSS End*/
    /* Terms & Conditions - Tablet Content CSS Start */
    /* Terms & Conditions - Tablet Content CSS End */
    /* Article Landing - Tablet Content CSS Start*/
    /* Article Landing - Tablet Content CSS Start*/
    /* Article Details - Tablet Content CSS Start*/
    /* Article Details - Tablet Content CSS End */
    /* Children landing - Tablet Content CSS Start */
    /* Children landing - Tablet Content CSS Start */
    /* Campaign - Tablet Content CSS Start*/
    /* Campaign - Tablet Content CSS End */
    /* Dosage Result - Tablet Content CSS Start*/
    /* Dosage Result - Tablet Content CSS End*/
    /*Dosage calculator*/
    /* FAQ - Desktop Content CSS Start*/
    /*Tab style start*/
    /*Tab style end*/
    /* FAQ - Desktop Content CSS End*/
    /*Breadcrumb style start*/
    /*Breadcrumb style end*/
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-main-tab-rte ul li,
  :lang(en-AU) .template-panadol-template.page-experts .tabs-nav-switcher-right {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte h2 {
    font-size: 32px;
    line-height: 72px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box .panadol-content-rte p:first-child,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box .panadol-content-rte p:first-child {
    font-size: 18px;
    line-height: 24px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box .panadol-content-rte p:first-child {
    margin: 0.1em 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box .panadol-content-rte p {
    margin: 0.1em 0 0.7em 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box .panadol-content-rte p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-did-you-know-carousel > ul > li:first-child .panadol-home-carousel-slide-box .panadol-content-rte p:first-child {
    font-family: "Montserrat";
    font-weight: 700;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box {
    margin-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte p:first-child,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte p .grey-title,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box .panadol-content-rte p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte p {
    font-size: 2.3vw;
    line-height: 3.2vw;
    padding: 0 13vw 0 9vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-small-rte {
    margin-top: -4em;
    background: url(../../assets/img/Desktop_Homepage_GreenOvalShape_small.png) no-repeat 31% 0%;
    min-height: 17vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-green-oval-box .green-oval-small-rte {
    margin-top: -6em;
    background: url(../../assets/img/Desktop_Homepage_GreenOvalShape_small.png) no-repeat 60% 30%;
    min-height: 17vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte span.green-text {
    font-size: 2.8vw;
    line-height: 3vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-small-rte p {
    font-size: 2.4vw;
    line-height: 3vw;
    padding: 4vw 3.5vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-green-oval-box .green-oval-small-rte p {
    font-size: 2.4vw;
    line-height: 3vw;
    padding: 4vw 7.5vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab-box .panadol-content-rte p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte p:first-child {
    margin-top: 9vw;
    padding: 0 16vw 0 9vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bestweek-content-Box h2 {
    margin-top: 2.2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte span.read-more-button,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab-box .panadol-content-rte a .find-a-store-button {
    font-size: 16px;
    line-height: 28px;
    background-size: 7%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box .panadol-content-rte h2 {
    font-size: 32.26px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-header-rte h1 {
    font-size: 32px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-header-rte p {
    font-size: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item a,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item a,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 14.8px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item.is-active,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item.is-active,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
    background: url(../../assets/img/Tablet_Tabs_GreenBar.png) no-repeat 50% 105%;
    padding-bottom: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte {
    background: url(../../assets/img/Tablet_Homepage_GreenOvalShape_big.png) no-repeat 52% 30%;
    background-size: 100%;
    min-height: 40vw;
    z-index: 5;
    width: 58vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-kids-video-box .main-title-rte p {
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-clock-carousel-content-box .panadol-content-rte h2 {
    margin-top: 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-new-kids-box .panadol-home-kids-video {
    margin-top: 4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte h2 {
    font-size: 18px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte p a {
    color: #ffffff;
    font-size: 14px;
    font-family: "Montserrat";
  font-weight: "400";
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte p a {
    font-family: "Montserrat";
    font-weight: 700;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte ul li a {
    font-size: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-text {
    font-size: 14px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box ul li {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-box select {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    min-width: 200px;
    min-height: 30px;
    padding: 0.5em;
    color: #ffffff;
    font-size: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-header-rte {
    margin-top: 8em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte h1 {
    font-size: 32px;
    line-height: 40px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte h4 {
    font-size: 24px;
    line-height: 34px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte ul li,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte ul li .terms-and-conditions-list {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte ul li .terms-and-conditions-list {
    background-position: 0px 8px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-livewell-header-rte h1 {
    font-size: 23px;
    line-height: 36px;
    padding-top: 0.95em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-livewell-header-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-featured-article-rte,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-content-rte p .grey-title,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab .panadol-content-rte span.read-more-button,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-loadmore p span.learn-more-button,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-home-bow-box .panadol-content-rte p .grey-title,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-loadmore p span.learn-more-button {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 13.55px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item {
    margin-left: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box h2 {
    font-size: 32px;
    line-height: 40px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-article-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-product-box .panadol-content-rte p {
    font-size: 24px;
    line-height: 34px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box .panadol-content-rte p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box .panadol-content-rte ul li,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-image-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext p a {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box ul {
    margin-left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box ul li {
    background: url(../../assets/img/article_list_icon.png) no-repeat 0%;
    text-align: left;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box ul li:nth-child(2) {
    background: url(../../assets/img/article_list_icon.png) no-repeat 0%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-highlighted-content-box .panadol-content-rte p {
    font-size: 24px;
    line-height: 34px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext p {
    margin-top: 10%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box .panadol-content-rte p span.body-Bold-text {
    font-weight: bolder;
    font-size: 16px;
    font-family: "Montserrat";
    font-weight: 700;
    color: #666666;
    line-height: 32px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-image-rte img {
    width: 55%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-image-rte img.richText-image.pull-left {
    margin: 5px 25px 15px 10px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-tablet-content-box .panadol-children-aeroplane-box {
    margin-top: -16vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box img.richText-image.pull-left {
    margin: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-header-box h1 {
    font-size: 45px;
    line-height: 72px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-header-box p {
    font-size: 16px;
    line-height: 22px;
    padding: 0 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-background-box .panadol-content-rte h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-bow-box h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-dosage-box .panadol-content-rte h2 {
    font-size: 32.06px;
    line-height: 72px;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box h2 {
    font-size: 4vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte p:first-child {
    margin-top: 6vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte span.pink-text {
    font-size: 3vw;
    line-height: 4vw;
    padding: 0 3vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte p {
    font-size: 2.3vw;
    line-height: 3.5vw;
    padding: 0 9vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte {
    background: url(../../assets/img/Tablet_TeddyCampaign_PinkOvalShape.png) no-repeat 52% 30%;
    background-size: 100%;
    min-height: 42vw;
    z-index: 5;
    width: 58vw;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-box .green-oval-small-rte {
    margin: 0 auto;
    background: url(../../assets/img/Desktop_Homepage_GreenOvalShape_small.png) no-repeat 47% 20%;
    min-height: 17vw;
    margin-top: -5em;
    margin-left: 6em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-box .green-oval-small-rte p {
    font-size: 2.4vw;
    line-height: 3vw;
    padding: 3.5vw 6vw;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte h2 {
    font-size: 30px;
    line-height: 72px;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte p {
    font-size: 16px;
    line-height: 28px;
    padding: 0em 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte p span.learn-more-button {
    background: url(../../assets/img/Tablet_Children_LearnMoreButton.png) no-repeat;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box p {
    font-size: 16px;
    line-height: 28px;
    font-family: "Montserrat";
    font-weight: 700;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box h2 {
    font-size: 30px;
    line-height: 72px;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte img.richText-image.pull-left {
    width: 28%;
    margin-left: 0;
    margin-top: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content {
    background: url(../../assets/img/Tablet_Homepage_GreenOvalShape_big.png) no-repeat 0% 40%;
    background-size: 100%;
    min-height: 35vw;
    z-index: 5;
    width: 58vw;
    margin: 0 auto;
    margin-left: 6.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box .green-oval-small-rte {
    background: url(../../assets/img/Tablet_Homepage_GreenOvalShape_Small.png) no-repeat 32% 0%;
    min-height: 185px;
    z-index: 9;
    margin-top: -7vw;
    background-size: 80%;
    width: 30vw;
    margin-left: 17vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-car-box {
    margin-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content p:first-child {
    padding-top: 2.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content span.green-text {
    font-size: 3vw;
    line-height: 1.5;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-oval-rte .richText-content p {
    padding: 0em 0em;
    font-size: 2.5vw;
    line-height: 1.5;
    width: 45vw;
    margin: 0.5em 0em 0em 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box .green-oval-small-rte p {
    font-size: 2.5vw;
    padding: 1.8em 2.5em 1.2em 1.2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box h4 a {
    font-size: 20.22px;
    line-height: 27.93px;
    background: url(../../assets/img/Desktop_content_right_arrow.png) no-repeat right;
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box ul.tabs-nav-list li.tabs-nav-item.is-active {
    padding-bottom: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box ul.tabs-nav-list li.tabs-nav-item {
    margin-left: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box ul.tabs-nav-list li.tabs-nav-item a,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte p a span.learn-more-button {
    font-size: 16px;
    line-height: 28px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte p a span.learn-more-button {
    padding: 0.7em 1.4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-tab-inner-box .panadol-content-rte p {
    font-size: 16px;
    line-height: 28px;
    margin-top: -17em;
    right: 4.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box .panadol-content-rte {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte .richText-image.pull-left {
    margin-right: 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box {
    background-color: #ffffff;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box h1 .grey-title {
    font-size: 32px;
    line-height: 38px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-content-rte p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-content-rte p span.learn-more-button a {
    font-size: 16px;
    line-height: 22px;
    padding: 12px 32px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-image {
    margin-bottom: 0.9em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte p {
    width: 40vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte .component-content {
    padding-bottom: 4em;
    background: url(../../assets/img/Desktop_Campaign_plane.png) no-repeat 99% 70%;
    background-size: 32%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-content-rte .richText-content {
    width: 100%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte h2 {
    color: #ffffff;
    font-size: 32px;
    line-height: 38px;
    padding-top: 1.8em;
    width: 15em;
    padding-bottom: 1em;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte h2 {
    color: #ffffff;
    font-size: 32px;
    line-height: 38px;
    padding-top: 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-rel-prod-bg-box .panadol-content-rte h2 {
    font-size: 32px;
    line-height: 72px;
     
    padding-top: 1em;
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-content-rte p:nth-child(4) {
    margin-bottom: 4.25em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-content-rte p:nth-child(4) {
    margin-top: 2.3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte span.grey-title {
    color: #ffffff;
    font-size: 26px;
     
    width: 35vw;
    line-height: 32px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte p {
    color: #ffffff;
    font-size: 16px;
    line-height: 22px;
    font-family: "Montserrat";
  font-weight: "400";
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte p:first-child {
    padding-top: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-dosage-weight-box .panadol-content-rte h2 {
    padding-top: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-dosage-weight-box {
    margin-top: 1.5em;
    padding-bottom: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-dosage-weight {
    margin-bottom: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-rel-prod-bg-box .panadol-content-rte p:nth-child(2) {
    padding-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-rel-prod-bg-box .panadol-content-rte p:nth-child(3) {
    margin-top: 1.25em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup input {
    float: left;
    padding: 0.3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight .dosageOptionGroup input {
    padding: 0.3em;
    max-width: 99px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-weight .dosageOptionGroup input {
    float: left;
    padding: 0.3em;
    margin-top: 0px;
    margin-left: 87px;
    height: 28px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight {
    width: 37.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .dosageCalculator .dosageCalculatorInput label span,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup select {
    display: inline-block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight-box .dosageCalculator {
    padding-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-weight-box .dosageCalculator {
    padding-top: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-weight-box .dosageCalculatorButton {
    margin-bottom: 15px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight-box .dosageCalculatorButton {
    margin-bottom: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight .dosageCalculatorButton {
    min-width: 131px;
    min-height: 40px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-rte p span.learn-more-button {
    max-width: 150px;
    padding: 5px 29px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .dosageCalculator .dosageCalculatorInput .dosageOptionGroup {
    display: inline-block;
    width: 75%;
    margin-bottom: 10px;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-rte h2 {
    font-size: 32px;
    line-height: 72px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageCalculatorButton {
    font-size: 16px;
    line-height: 26px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup span,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup input {
    font-size: 20px;
    min-height: 30px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup select {
    font-size: 16px;
    background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 162px 20px;
    background-color: #ffffff;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight .dosageOptionGroup select {
    font-size: 16px;
    background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 185px 15px;
    background-color: #ffffff;
    min-width: 200px;
    padding: 0.65em 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-weight .dosageOptionGroup select {
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    font-size: 16px;
    background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 185px 15px;
    background-color: #ffffff;
    width: 215px;
    margin-left: 50px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-range-text-rte span,
  :lang(en-AU) .template-panadol-template.page-experts .dosage-text,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-calc-error,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-header-rte p .dosage-notes,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte p:first-child,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte .read-more-button,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-content-rte ul li,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageCalculatorButton {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte p:first-child {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte img.richText-image.pull-left {
    padding-top: 2.5em;
    margin-right: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosgae-baby-1mnth-2yrs-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-1to5yrs-colourfree-suspension-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-5to12yrs-elixir-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-5to12yrs-colourfree-suspension-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-chewable-tablets-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-suppositories-6mnth-5years,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-suppositories-5to12yrs-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-soluble-tablets-box {
    width: 42%;
    margin-right: 2em;
    float: left;
    clear: right;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte {
    border: 10px solid #efefef;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-format-box .dosage-format-select select {
    font-size: 16px;
    background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 190px 15px;
    background-color: #ffffff;
    padding: 0.55em 2em 0.55em 0.55em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-format-box .richText-content p {
    font-size: 18px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-grey-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-rte p span.learn-more-button {
    font-size: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-header-rte h1 {
    margin-top: 2.8em;
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-header-rte h1 .grey-title {
    font-size: 32px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-header-rte p {
    font-size: 16px;
    line-height: 22px;
    width: 80%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab ul.tabs-nav-list li.tabs-nav-item {
    margin-left: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
    background: url(../../assets/img/Desktop_Tabs_GreenBar.png) no-repeat 50% 105%;
    padding-bottom: 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab .panadol-content-grey-box > .component-content,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab .panadol-content-white-box > .component-content {
    width: 84%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-style-rte {
    text-align: center;
    padding-top: 3.4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-content-rte p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte p {
    padding-top: 0em;
    padding-right: 2em;
    margin-bottom: 0.5em;
    width: 80%;
    float: left;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-image {
    max-width: 72.5vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-grey-box .panadol-faq-answer-image img {
    max-width: 70vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-see-detail-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box .panadol-content-rte p {
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-see-details,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box .read-more-button {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte img {
    width: 5%;
    padding-top: 0em;
    padding-right: 2.6vw;
    margin: 0 !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-content-rte {
    background: url(../../assets/img/faq-content-arrow.png) no-repeat 74.3vw 18%;
    padding-right: 0.9vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow1,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow2,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow3 {
    margin: 0em;
    padding-right: 1.2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb ul li {
    font-size: 16px;
    line-height: 22px;
    padding: 0em 1em 0em 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb ul li:nth-child(2) {
    background: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb ul li:first-child {
    padding: 0em 1.5em 0em 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-pdcts-submenu-inner-box .richText-image.pull-left {
    margin: 5px 15px 5px 10px;
    float: left;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-carousel-slide-product-box p {
    font-size: 12px;
  }
}
@media screen and (max-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte ul li:nth-child(5) {
    padding-left: 0vw;
  }
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* Homepage - Mobile Content CSS Start*/
    /* Homepage - Mobile Content CSS End */
    /* Where to buy - Mobile Content CSS Start */
    /* Where to buy - Mobile Content CSS End */
    /* Homepage - Mobile footer CSS Start */
    /* Homepage - Mobile footer CSS End*/
    /* Terms & Conditions - Desktop Content CSS Start */
    /* Terms & Conditions - Desktop Content CSS End */
    /* Article Landing - Tablet Content CSS Start*/
    /*.panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item a{ }*/
    /* Article Landing - Tablet Content CSS Start*/
    /* Article Details - Tablet Content CSS Start */
    /* Article Details - Desktop Content CSS End */
    /* Children landing - Mobile Content CSS Start */
    /* Children landing - Mobile Content CSS End*/
    /* Campaign - Mobile Content CSS Start */
    /* Campaign - Mobile Content CSS End */
    /* Dosage Result - Mobile Content CSS Start*/
    /* Dosage Result - Mobile Content CSS End*/
    /* FAQ - Desktop Content CSS Start*/
    /*Tab style start*/
    /*Tab style end*/
    /* FAQ - Desktop Content CSS End*/
    /*Breadcrumb style start*/
    /*Breadcrumb style end*/
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-main-tab-rte ul li,
  :lang(en-AU) .template-panadol-template.page-experts .tabs-nav-switcher-right {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item.is-active,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
    background: url(../../assets/img/Mobile_Tabs_GreenBar.png) no-repeat 50% 105%;
    padding-bottom: 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bestweek-content-Box .panadol-content-rte h2 {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-kids-video-box .main-title-rte p {
    font-size: 25px;
    line-height: 36px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-clock-mobile-box .panadol-content-rte h2 {
    margin-top: 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box .panadol-content-rte p:first-child,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box .panadol-content-rte p {
    font-size: 20px;
    line-height: 25px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box .panadol-content-rte p {
    font-size: 16px;
    line-height: 22px;
    padding: 0em 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte p.grey-title {
    font-size: 17px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte p .grey-title,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-content-rte p .grey-title {
    font-size: 17px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte p:first-child {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bestweek-content-Box .panadol-home-bow-box .panadol-content-rte p {
    padding: 0em 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte span.read-more-button {
    font-size: 16px;
    line-height: 22px;
    background-size: 7px;
    background-position: 92px 7px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-loadmore p span.learn-more-button {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-carousel-slide-box .panadol-content-rte h2 {
    font-size: 32.26px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte p:first-child {
    margin-top: 4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box .panadol-home-kids-video-box .green-oval-big-rte p:first-child {
    margin-top: 2.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box .panadol-home-kids-video-box .green-oval-big-rte p {
    padding: 0em 0em;
    font-size: 3.5vw;
    line-height: 5vw;
    width: 55vw;
    margin: 0.5em 10em 0em 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte span.green-text {
    font-size: 3.5vw;
    line-height: 4vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-big-rte p {
    padding: 0em 0em;
    font-size: 3.5vw;
    line-height: 5vw;
    width: 55vw;
    margin: 0.5em 10em 0em 4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .green-oval-small-rte p {
    font-size: 3.5vw;
    padding: 1.2em 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box .panadol-home-kids-video-box .green-oval-small-rte p {
    font-size: 3.5vw;
    padding: 1.2em 4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item a,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item a,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 12.5px;
    line-height: 20px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 11px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
    background: url(../../assets/img/Tablet_Tabs_GreenBar.png) no-repeat 50% 100%;
    padding: 5px 10px;
    padding-bottom: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
    background: url(../../assets/img/Tablet_Tabs_GreenBar.png) no-repeat 50% 100%;
    padding: 5px 0px;
    padding-bottom: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-new-kids-box .main-title-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-kids-video-box .main-title-rte p {
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box .panadol-home-kids-video-box .green-oval-big-rte {
    background: url(../../assets/img/Mobile_Homepage_GreenOvalShape_Big.png) no-repeat 0% 44%;
    background-size: 100%;
    min-height: 68vw;
    z-index: 5;
    width: 76vw;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box .panadol-home-kids-video-box .green-oval-small-rte {
    background: url(../../assets/img/Mobile_Homepage_GreenOvalShape_Small.png) no-repeat 82% 0%;
    min-height: 21vw;
    z-index: 9;
    margin-top: -26vw;
    background-size: 29vw;
    width: 50vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab-box .panadol-content-rte p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab-box .panadol-content-rte a .find-a-store-button {
    font-size: 16px;
    line-height: 24px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
    background: url(../../assets/img/Tablet_Tabs_GreenBar.png) no-repeat 50% 105%;
    padding-bottom: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-new-kids-box .panadol-home-kids-video {
    margin-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-header-rte {
    margin-top: 4.8em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item {
    padding: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
    margin-left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte ul {
    border-bottom: 0;
    border-top: 0;
    margin-left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte ul li:first-child {
    border-top: 1px solid #575757;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte ul li {
    display: block;
    padding-left: 0;
    font-family: "Montserrat";
    font-weight: 700;
    border-bottom: 1px solid #575757;
    padding: 1.35em 0em 1.45em 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte ul li a {
    font-size: 13.63px;
    line-height: 12px;
    font-weight: bolder;
    padding-left: 4.8vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-text {
    font-size: 13.63px;
    line-height: 22px;
    padding-left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte h2 {
    margin-bottom: 0.65em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte h2 {
    font-size: 13.63px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte p a {
    color: #ffffff;
    font-size: 13.63px;
    font-family: "Montserrat";
  font-weight: "400";
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte p a {
    font-family: "Montserrat";
    font-weight: 700;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-country-sel-box .component-content {
    float: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-rte {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-text p {
    margin-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box {
    border-bottom: 1px solid #575757;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-footer-country-sel-box {
    border-top: 1px solid #575757;
    padding-top: 3.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts #footer.main .panadol-social-icon-box .facebook-icon,
  :lang(en-AU) .template-panadol-template.page-experts #footer.main .panadol-social-icon-box .twitter-icon,
  :lang(en-AU) .template-panadol-template.page-experts #footer.main .panadol-social-icon-box .youtube-icon {
    width: 5em !important;
    float: left;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box .panadol-content-rte .component-content {
    display: inline-block;
    width: 70%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box ul li {
    display: inline-block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box ul {
    padding-top: 0px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box ul li:first-child {
    border-right: 2px solid #fff;
    padding-right: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-social-icon-box ul li a {
    color: #fff;
    font-size: 13.63px;
    font-family: "Montserrat";
  font-weight: "400";
    text-decoration: none;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-header-rte h1 {
    font-size: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-header-rte p {
    font-size: 13.65px;
  }
  :lang(en-AU) .template-panadol-template.page-experts #wrapper .panadol-where-to-buy-tab {
    margin-bottom: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte h1 {
    font-size: 21.33px;
    line-height: 30.72px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte h4 {
    font-size: 13.65px;
    line-height: 18.77px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte p {
    font-size: 13.65px;
    line-height: 18.77px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte ul li {
    font-size: 13.65px;
    line-height: 18.77px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-page-rte ul li .terms-and-conditions-list {
    font-size: 13.65px;
    line-height: 18.77px;
    background-position: 2px 5px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-livewell-header-rte,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .live-well-mobile-dropdown {
    background-color: #ffffff;
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-content-grey-box {
    background-color: #eaeaea;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-content-banner-image {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-content-banner-image img {
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-content-grey-box {
    margin-top: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-livewell-header-rte h1 {
    font-size: 17.4px;
    line-height: 21.81px;
    padding-top: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-livewell-header-rte p {
    margin-bottom: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-livewell-header-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-featured-article-rte,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-content-rte p:first-child,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab .panadol-content-rte span.read-more-button,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-loadmore p span.learn-more-button,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-content-rte span.read-more-button {
    font-size: 13.65px;
    line-height: 18.77px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-featured-article-box .panadol-content-rte span.read-more-button {
    background-position: 80px 6px;
    background-size: 6px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item {
    margin-left: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .live-well-mobile-dropdown .livewell-select select {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    width: 100%;
    min-height: 36px;
    font-size: 13.76px;
    color: #00944e;
    -webkit-box-shadow: 0 3px 2px #c5c5c5;
    -moz-box-shadow: 0 3px 2px #c5c5c5;
    box-shadow: 0 3px 2px #c5c5c5;
    border: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 90% center;
    background-color: #efefef;
    font-family: "Montserrat";
    font-weight: 700;
    margin-bottom: 2em;
    padding-left: 38px;
    padding-left: 38vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .live-well-mobile-dropdown .livewell-select select,
  :lang(en-AU) .template-panadol-template.page-experts option {
    min-width: 100%;
    padding: 1em 42%;
  }
  @-moz-document url-prefix() {
    :lang(en-AU) .template-panadol-template.page-experts .live-well-mobile-dropdown .livewell-select select {
      padding-left: 38vw;
      padding-top: 2%;
    }
  }
  :lang(en-AU) .template-panadol-template.page-experts .live-well-mobile-dropdown .livewell-select select:focus {
    overflow: hidden;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-featured-article-rte {
    top: inherit;
    margin-top: 2.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-live-well-outer-box .panadol-home-bow-box .panadol-content-rte p .grey-title {
    font-size: 17px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box h1 {
    font-size: 21.33px;
    line-height: 30.72px;
    font-family: "Montserrat";
    font-weight: 700;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box h2 {
    font-size: 21.33px;
    line-height: 30.72px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext p a {
    font-size: 13.65px;
    line-height: 18.77px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box .panadol-content-rte ul li {
    font-size: 13.65px;
    line-height: 18.77px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box ul {
    margin-left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box ul li:nth-child(2) {
    background: url(../../assets/img/article_list_icon.png) no-repeat 0%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-highlighted-content-box .panadol-content-rte p {
    font-size: 17.08px;
    line-height: 24.77px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext p {
    font-size: 16px;
    line-height: 22px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-related-content-richtext p {
    padding-top: 9%;
    font-size: 13.65px;
    line-height: 18.77px;
    margin-top: 0.3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-product-box .panadol-article-related-content-richtext p {
    padding-top: 4%;
    padding-left: 10em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box .panadol-content-rte p span.body-Bold-text {
    font-weight: bolder;
    font-size: 16px;
    font-family: "Montserrat";
    font-weight: 700;
    color: #666666;
    line-height: 32px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-content-box .panadol-content-image-rte img {
    width: 55%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-image-rte img.richText-image.pull-left {
    margin: 5px 25px 15px 10px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-article-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-product-box .panadol-content-rte p {
    font-size: 15.36px;
    line-height: 13.66px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-rel-article-box {
    padding: 1em 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-header-box h1 {
    font-size: 32px;
    line-height: 34.13px;
    width: 60%;
    margin: 0 auto;
    padding-bottom: 0.6em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-header-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte p {
    font-size: 13.65px;
    line-height: 18.77px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-header-box p {
    width: 75%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-background-box .panadol-content-rte h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-bow-box h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box h2 {
    font-size: 21.33px;
    line-height: 25.6px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box h2 {
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte p span.learn-more-button {
    background: url(../../assets/img/Mobile_Children_LearnMoreButton.png) no-repeat;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-safety-section-rte p:last-child {
    margin-top: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte {
    background: url(../../assets/img/Mobile_ChildrensPanadol_PinkOvalShape.png) no-repeat 0% 44%;
    background-size: 100%;
    min-height: 62vw;
    z-index: 5;
    width: 90vw;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-background-box .green-oval-small-rte {
    background: url(../../assets/img/Mobile_Homepage_GreenOvalShape_Small.png) no-repeat 82% 0%;
    min-height: 12em;
    z-index: 9;
    margin-top: -10vw;
    background-size: 30vw;
    width: 46vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-background-box .green-oval-small-rte p {
    font-size: 3.5vw;
    padding: 1.2em 3.5em;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte p:first-child {
    margin-top: 6em;
    padding: 0em 3.2em 0em 3.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte span.pink-text {
    font-size: 3.5vw;
    line-height: 4vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-pink-oval-rte p {
    padding: 0em 0em;
    font-size: 3.5vw;
    line-height: 5vw;
    width: 55vw;
    margin: 0.5em 10em 0em 4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box h2 {
    font-size: 21.33px;
    line-height: 25.6px;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-symptoms-circle-box .panadol-children-symptoms-image-rte img.richText-image.pull-left {
    margin: 0;
    width: 35vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box h4 a {
    font-size: 17.17px;
    line-height: 20px;
    background-position: right 6px;
    padding-right: 15px;
    background-size: 6px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .see-all-text {
    float: none;
    clear: both;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box h4 {
    max-width: 255px;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box .panadol-children-product-and-oval-box .green-oval-big-rte,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box-two .green-oval-big-rte {
    background: url(../../assets/img/Mobile_Homepage_GreenOvalShape_Big.png) no-repeat 0% 44%;
    background-size: 100%;
    min-height: 68vw;
    z-index: 5;
    width: 76vw;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box .green-oval-small-rte,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box-two .green-oval-small-rte {
    background: url(../../assets/img/Mobile_Homepage_GreenOvalShape_Small.png) no-repeat 32% 0%;
    min-height: 90px;
    z-index: 9;
    margin-top: -25vw;
    background-size: 32%;
    width: 76vw;
    margin-left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box .green-oval-small-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box-two .green-oval-small-rte p {
    font-size: 3.5vw;
    padding: 0.8em 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box .green-oval-big-rte p span.green-text {
    font-size: 3.5vw;
    line-height: 4vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box .green-oval-big-rte p:first-child {
    margin-top: 8em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box .green-oval-big-rte p {
    padding: 0em 0em;
    font-size: 3.5vw;
    line-height: 5vw;
    width: 50vw;
    margin: 0.5em 10em 0em 4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-product-and-oval-box-two .green-oval-big-rte p {
    padding: 0em 0em;
    font-size: 3.5vw;
    line-height: 5vw;
    width: 50vw;
    margin: 0.5em 10em 0em 4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box p {
    font-size: 14.51px;
    line-height: 18.77px;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-blue-background-box p {
    text-decoration: underline;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box .panadol-children-product-and-oval-box .green-oval-big-rte p:first-child {
    margin-top: 3.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-green-background-box .green-oval-big-rte p:first-child {
    margin-top: 3.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 10.93px;
    line-height: 18.8px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-tab-inner-box .panadol-content-rte p {
    font-size: 2.75vw;
    line-height: 1;
    margin-top: -36vw;
    right: 3.1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box ul.tabs-nav-list li.tabs-nav-item {
    margin-left: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box ul.tabs-nav-list li.tabs-nav-item.is-active {
    padding-bottom: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte p a span.learn-more-button {
    font-size: 13.65px;
    line-height: 18.77px;
    display: block;
    width: 8.3em;
    margin: 0 auto;
    background-size: 100%;
    display: block;
    text-align: center;
    padding: 0.8em 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-teddybook-image-rte .richText-image.pull-left {
    margin: 0 auto;
    float: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outr-box {
    background-color: #ffffff;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box h1 .grey-title {
    font-size: 21.33px;
    line-height: 25.6px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box h1,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-content-rte p span.learn-more-button a,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte h2 {
    font-size: 21.33px;
    line-height: 25.6px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-content-rte p span.learn-more-button a {
    font-size: 13.66px;
    line-height: 18.78px;
    padding: 12px 23px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-rel-prod-bg-box .panadol-content-rte p span.learn-more-button a {
    padding: 10px 26px;
    margin-top: 0.25em;
    display: inline-block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-rel-prod-bg-box .panadol-content-rte,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-banner-video-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-banner-video-box .panadol-content-image {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte span.grey-title {
    font-size: 17.07px;
    line-height: 21.33px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-content-rte p:nth-child(4) {
    margin-bottom: 4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte p {
    font-size: 13.65px;
    line-height: 18.77px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-content-rte .component-content {
    padding-bottom: 3em;
    background: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte .component-content {
    padding-bottom: 2.5em;
    background: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-rel-prod-bg-box .panadol-content-rte .component-content {
    padding-bottom: 3em;
    background: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-header-box .panadol-content-rte .richText-content {
    width: 100%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte h2,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte h2 {
    color: #ffffff;
    font-size: 21.33px;
    line-height: 25.6px;
    padding-top: 2.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte h2 {
    padding-bottom: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-rel-prod-bg-box .panadol-content-rte h2 {
    font-size: 21.33px;
    line-height: 25.6px;
     
    width: 12em;
    margin: 0 auto;
    padding-top: 2.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte span.grey-title {
    color: #ffffff;
    font-size: 17.07px;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-campaign-rel-prod-bg-box .panadol-content-rte p {
    width: 19em;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-rel-prod-bg-box .panadol-content-rte p {
    color: #ffffff;
    font-size: 16px;
    line-height: 22px;
    font-family: "Montserrat";
  font-weight: "400";
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-dosage-weight-box {
    width: 90%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-blue-background-box .panadol-content-rte p:first-child {
    padding-top: 0.8em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-campaign-outer-box .panadol-dosage-weight {
    margin-bottom: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight-box {
    margin-top: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight-box .panadol-content-rte h2 {
    padding-top: 2em;
    margin: 0 auto;
    font-size: 21.33px;
    line-height: 25.6px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-dosage-weight-box .panadol-content-rte h2 {
    width: 80%;
    margin-top: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-rte h2 {
    margin-top: 1.7em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-grey-box .panadol-content-rte h2 {
    margin-top: 1.7em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup input {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    float: none;
    padding: 0.3em;
    margin: 1em 0em 1em 0em;
    max-width: 240px;
    width: 73%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .dosageCalculator .dosageCalculatorInput label span,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup select {
    display: inline-block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .dosageCalculator .dosageCalculatorInput label span {
    padding-top: 1em;
    float: right;
  }
  :lang(en-AU) .template-panadol-template.page-experts .dosageCalculator {
    padding: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .dosageCalculator {
    padding: 0em 0.8em 2em 0.8em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageCalculatorButton {
    margin: 0 auto;
    display: block;
    margin-top: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .dosageCalculator .dosageCalculatorInput .dosageOptionGroup {
    display: block;
    width: 80%;
    margin: 0 auto;
    padding-bottom: 1em;
    max-width: 160px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight {
    background: url("../../assets/img/mobile-age-background.png") no-repeat center;
    margin: 0 auto;
    width: 19em;
    background-size: 100% 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-rte h2 {
    font-size: 25px;
    line-height: 30px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageCalculatorButton {
    font-size: 13.65px;
    line-height: 18.83px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup span,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup input {
    max-width: 140px;
    font-size: 16px;
    text-align: center;
    min-height: 30px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-weight .dosageOptionGroup span {
    vertical-align: top;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-outer-box .panadol-dosage-weight .dosageOptionGroup span {
    vertical-align: middle;
     
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-landing-outer-box .panadol-dosage-weight .dosageOptionGroup span {
    vertical-align: middle;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-weight .dosageOptionGroup input {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    font-size: 15.57px;
    margin-top: 2px;
    padding-right: 3px;
    width: 76px;
    height: 23px;
    position: relative;
    bottom: 6px;
    margin-right: 0.3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-weight .dosageCalculator .dosageOptionGroup {
    margin-left: 51px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageCalculator .dosageOptionGroup {
    margin-left: 0;
    margin: 0 auto;
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .main .panadol-dosage-result-outer-box .panadol-dosage-weight-box .parametrizedhtml .panadol-dosage-weight .button {
    margin-bottom: 5px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageOptionGroup select {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    font-size: 13.24px;
    background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 131px 16px;
    background-color: #ffffff;
    display: inline-block;
    margin: 0em;
    padding: 0.5em 0em 0.5em 0.5em;
    min-width: 153px;
    /* float: left; */
    background-size: 7%;
    min-height: 40px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight-box .panadol-dosage-weight .dosageCalculatorButton {
    margin: 0 0 0 0.3em;
    display: inline-block;
    vertical-align: text-top;
    min-height: 38px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-navigation-dosage-box .panadol-dosage-weight .dosageOptionGroup select {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    font-size: 13.65px;
    background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 150px 13px;
    background-color: #ffffff;
    display: block;
    margin: 2em;
    padding: 0.5em 1.5em;
    position: relative;
    right: 64px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-range-text-rte span,
  :lang(en-AU) .template-panadol-template.page-experts .dosage-text,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-calc-error,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-header-rte p .dosage-notes,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte p:first-child,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte .read-more-button,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-content-rte ul li,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageCalculatorButton {
    font-size: 13.65px;
    line-height: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte p:first-child {
    font-size: 13.65px;
    line-height: 16px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte img.richText-image.pull-left {
    padding: 2.5em 0em;
    margin-right: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte .read-more-button {
    float: left;
    left: 35%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosgae-baby-1mnth-2yrs-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-1to5yrs-colourfree-suspension-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-5to12yrs-elixir-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-5to12yrs-colourfree-suspension-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-chewable-tablets-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-suppositories-6mnth-5years,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-suppositories-5to12yrs-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-soluble-tablets-box {
    width: 100%;
    margin-right: 0em;
    float: none;
    clear: both;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte {
    border: 10px solid #efefef;
    min-height: 150px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-content-rte {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-header-rte {
    border-bottom: 1px solid #eeeeee;
    padding: 1em 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-notes-header-rte p .dosage-notes {
    font-size: 13.65px;
    line-height: 16px;
    color: #2e9443;
    background: url(../../assets/img/article-mobile-menu-arrow.png) no-repeat 100%;
    padding-right: 21px;
    cursor: pointer;
  }
  :lang(en-AU) .template-panadol-template.page-experts .dosage-notes-up {
    background: url(../../assets/img/article-mobile-menu-arrow-up.png) no-repeat 100% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-format-box .dosage-format-select select {
    font-size: 13.65px;
    background: url("../../assets/img/article-mobile-menu-arrow.png") no-repeat 190px 15px;
    background-color: #ffffff;
    padding: 0.55em 2em 0.55em 0.55em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-format-box .richText-content p {
    font-size: 15.57px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-grey-box .panadol-content-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-rte p span.learn-more-button {
    font-size: 13.65px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-result-outer-box .panadol-content-rte p span.learn-more-button {
    padding: 0.8em 4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-header-rte h1 {
    margin-top: 2.8em;
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-header-rte h1 .grey-title {
    font-size: 21.33px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-header-rte p {
    font-size: 13.65px;
    line-height: 18.77px;
    width: 80%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab ul.tabs-nav-list li.tabs-nav-item {
    margin-left: 0em;
    padding: 5px 4px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab ul.tabs-nav-list li.tabs-nav-item.is-active {
    background: url(../../assets/img/Desktop_Tabs_GreenBar.png) no-repeat 50% 105%;
    padding-bottom: 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab ul.tabs-nav-list li.tabs-nav-item a {
    font-size: 10.95px;
    line-height: 18.77px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab .panadol-content-grey-box > .component-content,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab .panadol-content-white-box > .component-content {
    width: 90%;
    margin: 0 auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte {
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-style-rte {
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-content-rte p {
    font-size: 13.65px;
    line-height: 18.77px;
    padding: 1em;
    margin: 0 0.8em 0 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte p {
    padding-top: 0;
    padding-right: 3.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-grey-box .panadol-faq-answer-image img {
    width: 60vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-see-detail-rte p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box .panadol-content-rte p {
    text-align: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-see-details,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box .read-more-button,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-outer-box .read-more-button a {
    font-size: 13.65px;
    line-height: 18.77px;
    background-size: 2vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-rte img {
    max-width: 20px;
    padding-right: 2vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow1,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow2,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow3,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow4,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow5,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow6,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow7,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow8,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow9,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow10,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow11,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow12,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow13,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow14,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow15,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow16,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow17,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow18,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow19,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow20,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow21,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow22,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow23,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow24,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow25,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow26,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow27,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow28,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow29,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow30,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow31,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow32,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow33,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow34,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow35,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow36,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow37,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow38,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow40,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow41,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow42,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow43,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow44,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow45,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow46,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow47 {
    margin-top: -3.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-content-rte {
    width: 80vw !important;
    float: left !important;
    background: url(../../assets/img/faq-content-arrow.png) no-repeat right 38px;
    padding-right: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-image {
    width: 75.3vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer-style-rte {
    width: 6vw !important;
    float: left !important;
    margin-top: -1.8em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-question-style-rte {
    width: 9vw !important;
    float: left !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer2-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer4-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer6-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer8-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer10-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer12-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer14-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer16-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer18-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer20-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer22-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer24-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer26-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer28-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer30-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer32-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer34-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer36-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer38-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer40-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer42-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer44-inner-box p,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-white-box .panadol-faq-answer46-inner-box p {
    padding: 1em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer2-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer4-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer6-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer8-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer10-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer12-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer14-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer16-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer18-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer20-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer22-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer24-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer26-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer28-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer30-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer32-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer34-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer36-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer38-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer40-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer42-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer44-inner-box,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-answer46-inner-box {
    width: 80vw !important;
    float: left !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb ul li {
    font-size: 13.65px;
    line-height: 18.77px;
    padding: 0em 1em 0em 0.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb ul li:nth-child(2) {
    background: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-bread-crumb ul li:first-child {
    padding: 0em 1.5em 0em 0em;
  }
}
@media screen and (max-width: 478px) and (min-width: 360px) {
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow1,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow2,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow3,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow4,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow5,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow6,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow7,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow8,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow9,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow10,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow11,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow12,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow13,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow14,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow15,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow16,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow17,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow18,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow19,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow20,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow21,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow22,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow23,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow24,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow25,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow26,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow27,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow28,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow29,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow30,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow31,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow32,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow33,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow34,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow35,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow36,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow37,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow38,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow40,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow41,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow42,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow43,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow44,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow45,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow46,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow47 {
    margin-top: -4.6em;
  }
}
@media screen and (max-width: 327px) {
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow1,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow2,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow3,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow4,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow5,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow6,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow7,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow8,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow9,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow10,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow11,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow12,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow13,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow14,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow15,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow16,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow17,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow18,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow19,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow20,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow21,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow22,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow23,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow24,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow25,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow26,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow27,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow28,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow29,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow30,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow31,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow32,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow33,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow34,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow35,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow36,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow37,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow38,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow40,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow41,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow42,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow43,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow44,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow45,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow46,
  :lang(en-AU) .template-panadol-template.page-experts .append-arrow47 {
    margin-top: -5.8em;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte h1 {
  color: #666666;
  /* font-size: 2.98vw; */
  font-family: "Montserrat";
  font-weight: 700;
  text-align: center;
  font-weight: bold;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  line-height: 1.5;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms-content-rte h1 {
  color: #666666;
  font-size: 2.98vw;
  font-family: "Montserrat";
  font-weight: 700;
  text-align: center;
  font-weight: bold;
  padding-top: 1.3em;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-main-tab-rte ul li a {
  text-decoration: none;
  color: #00944e;
}
@media screen and (min-width: 320px) and (max-width: 480px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-content-box {
    margin-top: 39px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-article-detail-content-box h2 {
    margin-top: 46px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .superscript {
  font-size: 65%;
  /*75%*/
  line-height: 0;
  position: relative;
  vertical-align: baseline;
  top: -0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .reference-span {
  font-size: 15px;
}
:lang(en-AU) .template-panadol-template.page-experts .share-bar label {
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .share-bar {
  max-width: 65%;
}
:lang(en-AU) .template-panadol-template.page-experts .share-bar input.wfe_button {
  font-size: 1.43vw !important;
  font-family: "Montserrat" !important;
  font-weight: 700;
  color: #666666 !important;
  line-height: 32px !important;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .em_wfe_form_playdoh {
  position: relative;
  left: 6%;
}
:lang(en-AU) .template-panadol-template.page-experts .firstname {
  padding-left: 1%;
  height: 30px;
  width: 47%;
}
:lang(en-AU) .template-panadol-template.page-experts .lastname {
  padding-left: 1%;
  height: 30px;
  margin-left: 2%;
  width: 47%;
}
:lang(en-AU) .template-panadol-template.page-experts .name_hint {
  font-size: 10px !important;
  font-weight: bold;
}
:lang(en-AU) .template-panadol-template.page-experts .email {
  height: 30px;
  width: 98%;
  padding-left: 1%;
  margin-bottom: 2%;
}
:lang(en-AU) .template-panadol-template.page-experts .dob {
  padding-bottom: 20px;
}
:lang(en-AU) .template-panadol-template.page-experts .dob select:first-child {
  color: gray;
  width: 30%;
  height: 30px;
  padding-left: 1%;
}
:lang(en-AU) .template-panadol-template.page-experts .dob select:nth-child(2) {
  color: gray;
  height: 30px;
  padding-left: 1%;
  width: 31.5%;
  margin-left: 3%;
}
:lang(en-AU) .template-panadol-template.page-experts .dob select:last-child {
  color: gray;
  width: 32%;
  height: 30px;
  padding-left: 1%;
  margin-left: 3%;
}
:lang(en-AU) .template-panadol-template.page-experts .postcode {
  padding-left: 1%;
  width: 47%;
  height: 30px;
}
:lang(en-AU) .template-panadol-template.page-experts .chkbox_label {
  position: relative;
  top: 2px;
  left: 5px;
  font-size: 15px !important;
}
:lang(en-AU) .template-panadol-template.page-experts .chkbox_label a {
  text-decoration: underline;
  font-weight: bolder;
}
@media only screen and (min-width: 320px) and (max-width: 730px) {
  :lang(en-AU) .template-panadol-template.page-experts .em_wfe_form_playdoh label {
    font-size: 13.65px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .em_wfe_form_playdoh .firstname,
  :lang(en-AU) .template-panadol-template.page-experts .em_wfe_form_playdoh .lastname,
  :lang(en-AU) .template-panadol-template.page-experts .em_wfe_form_playdoh .email,
  :lang(en-AU) .template-panadol-template.page-experts .em_wfe_form_playdoh .postcode {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .em_wfe_form_playdoh .firstname {
    margin-bottom: 6%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .lastname {
    margin-left: 0% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .chkbox_label {
    line-height: 0px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .share-bar {
    max-width: 76% !important;
  }
}
@media only screen and (min-width: 1920px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-results-image-rte {
    min-height: 320px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-dosage-weight #selector {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 1900px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* .aus-locale .image.section.panadol-content-banner-image.component.first.odd.last{
    position: relative;
    bottom: -171px;
} */
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-home-main-tab-rte {
    /* margin-top:0%; after arul*/
    /* margin-top: -8%; */
    margin-top: -7%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-full-box {
    margin-top: -60px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-content-full-box {
    margin-top: -83px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-content-rte h2 {
    padding-top: 0px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-desk-inner-box .panadol-header-links-rte {
    /* padding-left: 119px; */
    padding-left: 3%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-header-tooltip {
    position: absolute;
    left: 49vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-logo {
    top: -124px;
    width: 152px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-content-banner-image {
    /* position: relative; */
    /* bottom: -96px; */
    /* bottom: 0px; */
    margin-top: 95px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-pdcts-menu-box {
    position: relative;
    top: -62px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-symptoms-menu-box .panadol-symptoms-submenu-outer-box {
    padding-top: 10px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-logo {
    top: 0px;
    width: 152px;
  }
}
@media screen and (min-width: 320px) and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-content-box {
    margin: 19px auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .home-box {
    padding-top: 112px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-logo {
    top: 2px;
    width: 152px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-dosage-weight-box {
    margin-top: 15px;
  }
}
@media screen and (min-width: 1920px) {
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-desk-inner-box .panadol-header-links-rte {
    padding-left: 13%;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .page-sintomas .carousel-slides .panadol-symptoms-tip-section-rte p {
  margin-left: 184px;
  margin-top: -8px !important;
}
@media screen and (min-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .Panadol_Symptoms_Desktop {
    min-height: 679px;
    min-width: 924px;
    width: 66em;
    margin: 0px auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .Panadol_Symptoms_Tab {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .Panadol_Symptoms_Mobile {
    display: none;
  }
}
@media screen and (width: 768px) and (height: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .Panadol_Symptoms_Desktop {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .Panadol_Symptoms_Mobile {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .Panadol_Symptoms_Tab .panadol-children-symptoms-image-rte img {
    padding-left: 61px;
  }
}
@media screen and (min-width: 320px) and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .Panadol_Symptoms_Desktop {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .Panadol_Symptoms_Tab {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms1 img {
    position: relative;
    left: 65px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms2 img {
    position: relative;
    left: 65px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms3 img {
    position: relative;
    left: 65px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms4 img {
    position: relative;
    left: 65px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms5 img {
    position: relative;
    left: 65px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-symptoms6 img {
    position: relative;
    left: 65px !important;
  }
}
@media screen and (min-width: 1920px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-desktop-header-box .panadol-safety-content-box {
    position: relative;
    bottom: 70px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .Panadol_Symptoms_Desktop {
    min-height: 679px;
    min-width: 943px;
    width: 66em;
    margin: 0px auto;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-desktop-header-box {
  margin-top: -18px !important;
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-desktop-box1 {
  margin-top: 0px !important;
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-content-banner-image {
  margin-top: 78px !important;
}
@media only screen and (max-width: 1900px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .en-nz .panadol-logo {
    /* top: -15px; */
    width: 152px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .en-nz .nz-locale {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .en-nz .panadol-header-tooltip {
    left: 35vw !important;
  }
}
@media screen and (min-width: 2100px) {
  :lang(en-AU) .template-panadol-template.page-experts .box.panadol-product-list-tab-box .panadol-content-rte p {
    font-size: 210%;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .dosage-calculator-overlay {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .page-ninos .overlay-content,
:lang(en-AU) .template-panadol-template.page-experts .page-dosage-results .overlay-content {
  background: white;
  width: auto !important;
  border: none;
  padding: 70px;
  padding-top: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .page-ninos .overlay-close,
:lang(en-AU) .template-panadol-template.page-experts .page-dosage-results .overlay-close {
  background: white;
  width: auto !important;
  border: none;
  padding: 50px;
  padding-top: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .page-ninos .overlay-close:after,
:lang(en-AU) .template-panadol-template.page-experts .page-dosage-results .overlay-close:after {
  border-radius: 10px;
  font-size: 18px;
  content: "Cerrar";
  background-color: #28853c;
  padding: 13px;
  position: absolute;
  right: 10px;
  top: 10px;
  display: inline-block;
  font-family: "Montserrat";
  font-weight: "400";
}
:lang(en-AU) .template-panadol-template.page-experts .page-ninos .panadol-f5y-paragraph-text,
:lang(en-AU) .template-panadol-template.page-experts .page-dosage-results .panadol-f5y-paragraph-text {
  text-align: center;
  font-size: 24px;
  line-height: 24px;
  font-weight: bold;
}
@media screen and (min-width: 320px) and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .page-products.aus-locale h1 {
    font-size: 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .box.panadol-product-list-tab-box .panadol-content-rte h2 span.green-text {
    font-size: .7em;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .en-nz .panadol-logo {
    top: -15px;
  }
}
@media only screen and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .en-nz.page-cluster-headaches-gender-differences-and-treatment .panadol-content-grey-box h2:nth-child(2),
  :lang(en-AU) .template-panadol-template.page-experts .en-nz.page-headache-warning-signs-and-when-to-call-the-doctor .panadol-content-grey-box:nth-child(2) h2,
  :lang(en-AU) .template-panadol-template.page-experts .en-nz.page-headache-warning-signs-and-when-to-call-the-doctor .panadol-symptoms-article-second-box h2,
  :lang(en-AU) .template-panadol-template.page-experts .en-nz.page-causes-and-treatment-for-sinus-pain h3 {
    font-size: 1.43vw;
    text-align: left;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .en-nz.page-causes-symptoms-and-treatments-for-osteoarthiritis h3,
:lang(en-AU) .template-panadol-template.page-experts .en-nz.page-tips-for-managing-menstrual-pain h3,
:lang(en-AU) .template-panadol-template.page-experts .en-nz.page-causes-and-treatment-for-sinus-pain h3 {
  color: #666666;
  font-size: 1.43vw;
  font-family: "Montserrat";
  font-weight: 700;
  display: block;
  padding-top: 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .colombia-bold {
  font-weight: bold;
  color: #666666;
  font-family: "Montserrat";
  font-weight: 700;
}
@media screen and (min-width: 1023px) {
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-symptoms-lanading-outer-box .panadol-content-grey-box h3 {
    font-size: 1.43vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-content-rte h1 {
    font-size: 2.98vw;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box {
  position: relative;
  background-color: white;
  /*width: 22%;*/
  /*left: 46%;*/
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box ul {
  padding-bottom: 0;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box .richText {
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box li {
  border-bottom: 1px solid #d4d4d4;
  padding-bottom: 15px;
  padding-top: 10px;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box .richText {
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box a,
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box li {
  color: #019151;
  font-size: 1.19vw;
  text-decoration: none;
  font-family: Montserrat;
  font-weight: 700;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box li:last-of-type {
  cursor: pointer;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box li:nth-of-type(2) a {
  font-family: "Montserrat";
  font-weight: "400";
}
@media screen and (max-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box {
    position: relative;
    background-color: white;
    width: 100%;
    margin: 0 auto;
    box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.44);
    left: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box a,
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box li {
    color: #019151;
    font-size: 13.39px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box li {
    display: block;
    border-bottom: 1px solid #d4d4d4;
    padding-left: 0 !important;
    text-align: center;
    font-size: 13.39px;
    color: #009151;
    margin-bottom: 0;
    padding-top: 1.1em;
    padding-bottom: 1.1em;
  }
}
@media screen and (min-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-references {
    font-size: x-small !important;
    line-height: 1.5 !important;
    display: inline-block;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale.page-winners h1 {
  padding-top: 80px;
}
@media screen and (min-width: 1200px) {
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale.page-winners h1 {
    padding-top: 120px;
  }
}
@media screen and (min-width: 1380px) {
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale.page-winners h1 {
    padding-top: 150px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-children-product-oval-rte .richText-content p:first-child {
  padding-top: 4vw !important;
}
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-causes-of-fever-in-children .panadol-article-detail-content-box p,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-relieve-baby-fever .panadol-article-detail-content-box p,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .cold-or-flu .panadol-article-detail-content-box p,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .signs-of-teething .panadol-article-detail-content-box p,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .pain-relief-for-children .panadol-article-detail-content-box p {
  font-size: 1.3vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #666666;
  line-height: 32px;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-causes-of-fever-in-children .panadol-article-detail-content-box .panadol-content-rte ul li,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-relieve-baby-fever .panadol-article-detail-content-box .panadol-content-rte ul li,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .cold-or-flu .panadol-article-detail-content-box .panadol-content-rte ul li,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .signs-of-teething .panadol-article-detail-content-box .panadol-content-rte ul li,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .pain-relief-for-children .panadol-article-detail-content-box .panadol-content-rte ul li {
  background: none;
}
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-causes-of-fever-in-children .panadol-article-detail-content-box .panadol-content-rte ul li::before,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-relieve-baby-fever .panadol-article-detail-content-box .panadol-content-rte ul li::before,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .cold-or-flu .panadol-article-detail-content-box .panadol-content-rte ul li::before,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .signs-of-teething .panadol-article-detail-content-box .panadol-content-rte ul li::before,
:lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .pain-relief-for-children .panadol-article-detail-content-box .panadol-content-rte ul li::before {
  content: "вЂў";
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-causes-of-fever-in-children .panadol-article-detail-content-box p,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-relieve-baby-fever .panadol-article-detail-content-box p,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .cold-or-flu .panadol-article-detail-content-box p,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .signs-of-teething .panadol-article-detail-content-box p,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .pain-relief-for-children .panadol-article-detail-content-box p {
    font-size: 13.65px;
    line-height: 18.77px;
    font-family: "Montserrat";
  font-weight: "400";
    color: #666666;
    margin: 0;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-causes-of-fever-in-children .panadol-article-detail-content-box p,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-relieve-baby-fever .panadol-article-detail-content-box p,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .cold-or-flu .panadol-article-detail-content-box p,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .signs-of-teething .panadol-article-detail-content-box p,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .pain-relief-for-children .panadol-article-detail-content-box p {
    font-size: 1.3em;
  }
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-causes-of-fever-in-children .panadol-article-detail-content-box .panadol-content-rte ul li,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .page-relieve-baby-fever .panadol-article-detail-content-box .panadol-content-rte ul li,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .cold-or-flu .panadol-article-detail-content-box .panadol-content-rte ul li,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .signs-of-teething .panadol-article-detail-content-box .panadol-content-rte ul li,
  :lang(en-AU) .template-panadol-template.page-experts html[lang=en-AU] .pain-relief-for-children .panadol-article-detail-content-box .panadol-content-rte ul li {
    margin-bottom: 0px;
    line-height: 18.77px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-dosage-weight .dosageCalculatorButton {
  background: url(../../assets/img/panadol-calc-desktop.png) no-repeat;
  background-size: 100% 100%;
  border: 0;
   
  font-size: 1.43vw;
  vertical-align: text-top;
  outline: 0;
  padding: .5em;
  min-height: 50px;
  margin-top: 19px;
}
:lang(en-AU) .template-panadol-template.page-experts .dosageCalculator .dosageOptionGroup, :lang(en-AU) .template-panadol-template.page-experts .dosageCalculator .button {
  display: inline-block;
  margin-right: 5px;
  /*margin-bottom: 20px; */
  vertical-align: text-top;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab ul.tabs-nav-list li.tabs-nav-item a {
  padding: 0px;
  width: 95%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-menu-box {
  display: none;
}
@media screen and (min-width: 1025px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-header-box {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-mobile-header-box {
    display: block;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .page-sintomas .carousel-slides .panadol-symptoms-tip-section-rte p {
  margin-left: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .searchResults-pagination {
  text-align: center;
  overflow: hidden;
  padding: 0;
  margin-top: 10px;
  margin-bottom: 10px;
  cursor: default;
}
:lang(en-AU) .template-panadol-template.page-experts .searchResults-pagination-list {
  padding: 0;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .searchResults-pagination-item {
  display: inline-block;
  line-height: 30px;
  /*background-color: #eeeeee; */
  margin: 1px;
  cursor: default;
  *display: inline;
}
:lang(en-AU) .template-panadol-template.page-experts .searchResults-pagination-item a {
  display: inline-block;
  /*background-color: #e1e1e1; */
  min-width: 30px;
  padding: 0 10px;
  cursor: pointer;
}
:lang(en-AU) .template-panadol-template.page-experts .searchResults-pagination-item a:hover {
  /* background-color: #ebebeb; */
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .searchResults-pagination-item.is-active {
  font-weight: bold;
}
:lang(en-AU) .template-panadol-template.page-experts .searchResults-title {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
  /*  margin-left: 110px; */
}
:lang(en-AU) .template-panadol-template.page-experts .searchResults-term {
  font-style: italic;
}
:lang(en-AU) .template-panadol-template.page-experts .searchResults-number {
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: left;
}
:lang(en-AU) .template-panadol-template.page-experts .searchResults-results {
  margin-bottom: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .searchResults-image {
  float: left;
  width: 100px;
  height: 100px;
  margin: 10px 0;
}
:lang(en-AU) .template-panadol-template.page-experts .searchResults-result {
  position: relative;
  overflow: hidden;
  padding: 0 10px 20px 10px;
  /*background-color: #e1e1e1; */
}
:lang(en-AU) .template-panadol-template.page-experts .searchResults-result:nth-child(even) {
  background-color: inherit;
}
:lang(en-AU) .template-panadol-template.page-experts .searchResults-icon-wrapper {
  position: absolute;
  text-align: center;
  width: 70px;
  margin-top: 10px;
  left: 0;
  top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .searchResults-date {
  margin-bottom: 10px;
  margin-left: 110px;
}
:lang(en-AU) .template-panadol-template.page-experts .searchResults-url {
  margin-top: 10px;
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .lt-ie8 .searchResults-pagination-item {
  display: inline;
  zoom: 1;
  margin: 3px;
}
:lang(en-AU) .template-panadol-template.page-experts .lt-ie8 .searchResults-pagination-item a {
  display: block;
  zoom: 1;
}
:lang(en-AU) .template-panadol-template.page-experts .searchResults-tags {
  list-style-type: none;
  padding: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .searchResults-tags-item {
  display: inline-block;
  margin: 0 2px;
}
:lang(en-AU) .template-panadol-template.page-experts .searchResults-tags-item-link {
  background: #b9b8b8;
  color: black;
  border: 1px solid #939191;
  padding: 1px;
  display: block;
  font-size: 0.85em;
}
:lang(en-AU) .template-panadol-template.page-experts .searchResults, :lang(en-AU) .template-panadol-template.page-experts .panadol-search-results .searchResults {
  border: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-search-results .searchResults-title {
  font-family: Montserrat;
  font-weight: 700;
  font-style: normal;
  font-weight: normal;
  font-size: 1.43vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-search-results .searchResults-title a {
  color: #019151;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-search-results .searchResults-description {
  font-family: Montserrat;
 font-weight: 400;
  color: #666666;
  font-size: 1.19vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-search-results .searchResults-pagination-item:first-child {
  /*background: #eeeeee; */
  height: auto;
  width: auto;
  border-right: solid 1px #D5D1CE;
  line-height: 30px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-search-results .searchResults-pagination-item.is-active a {
  font-family: Montserrat;
  font-weight: 700;
  color: #019151;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-search-results .searchResults-pagination-item:first-child a {
  text-indent: 0px !important;
  color: #019151;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-search-results .searchResults-pagination-item:last-child a {
  text-indent: 0px !important;
  color: #019151;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-search-results .searchResults-pagination-item a {
  color: #666666;
  font-family: Montserrat;
 font-weight: 400;
}
:lang(en-AU) .template-panadol-template.page-experts .shareThis-list {
  overflow: hidden;
  margin: 0;
  padding: 0;
  list-style: none;
}
:lang(en-AU) .template-panadol-template.page-experts .shareThis-list li {
  float: left;
  width: auto;
  height: 26px;
  margin: 0 10px 10px 0;
}
:lang(en-AU) .template-panadol-template.page-experts .shareThis-list li:last-child {
  margin-right: 0;
  margin-right: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .shareThis-item a {
  display: block;
  height: 26px;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -o-transition: all .3s;
  -ms-transition: all .3s;
  transition: all .3s;
}
:lang(en-AU) .template-panadol-template.page-experts .shareThis-item img {
  opacity: 0.7;
  -webkit-transition: opacity .2s ease-in-out;
  -moz-transition: opacity .2s ease-in-out;
  -o-transition: opacity .2s ease-in-out;
  transition: opacity .2s ease-in-out;
}
:lang(en-AU) .template-panadol-template.page-experts .shareThis-item a:hover img {
  opacity: 1;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-column {
  float: left;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-column > ul {
  margin: 0 5px;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-columns-1 .sitemap-column {
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-columns-2 .sitemap-column {
  width: 50%;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-columns-3 .sitemap-column {
  width: 33.32%;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-columns-4 .sitemap-column {
  width: 25%;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-columns-5 .sitemap-column {
  width: 20%;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-columns-6 .sitemap-column {
  width: 16.64%;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-columns-7 .sitemap-column {
  width: 14.25%;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-columns-8 .sitemap-column {
  width: 12.49%;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-columns-9 .sitemap-column {
  width: 11.10%;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-columns-10 .sitemap-column {
  width: 10%;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-columns-11 .sitemap-column {
  width: 9.08%;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-columns-12 .sitemap-column {
  width: 8.32%;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-column ul {
  list-style: none;
  padding: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-column a {
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-column .component-content {
  overflow: hidden;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-column h3 {
  background-color: #e1e1e1;
  font-size: 13px;
  font-weight: bold;
  padding: 5px 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-column ul {
  padding-bottom: 10px;
  margin-bottom: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-column ul ul {
  padding-bottom: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-column ul ul li {
  font-weight: bold;
  padding-left: 12px;
  line-height: 150%;
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-column ul ul li:before {
  content: "\f0da";
  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: 1px;
  position: absolute;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-column ul ul ul {
  margin-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .sitemap-column ul ul ul li {
  font-weight: normal;
  margin-left: 10px;
}
@media only screen and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* line 119, ../../sass/components/sitemap/_sitemap-base.scss */
    /* line 124, ../../sass/components/sitemap/_sitemap-base.scss */
  }
  :lang(en-AU) .template-panadol-template.page-experts .component-content .sitemap-column {
    width: 100%;
    float: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .component-content .sitemap-column > ul {
    margin: 0 0 15px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts body.table-popup {
  background-color: #FFF;
  line-height: 1.5;
}
:lang(en-AU) .template-panadol-template.page-experts .table-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .table-caption {
  border: solid 2px #323131;
  padding: 13px;
  background-color: #e1e1e1;
  border-bottom: none;
}
:lang(en-AU) .template-panadol-template.page-experts .table-popup .table-caption {
  border: 1px solid #656363;
  background-color: #f3f3f3;
}
:lang(en-AU) .template-panadol-template.page-experts .table th {
  background-color: #e1e1e1;
  font-weight: bold;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .table-popup .table th {
  background-color: #f3f3f3;
}
:lang(en-AU) .template-panadol-template.page-experts .table table {
  border-collapse: collapse;
  width: 100%;
  border: solid 2px #323131;
}
:lang(en-AU) .template-panadol-template.page-experts .table-popup .table table {
  border: 1px solid #656363;
}
:lang(en-AU) .template-panadol-template.page-experts .table th,
:lang(en-AU) .template-panadol-template.page-experts .table td {
  border: solid 2px #323131;
  padding: 5px;
}
:lang(en-AU) .template-panadol-template.page-experts .table-popup .table th,
:lang(en-AU) .template-panadol-template.page-experts .table-popup .table td {
  border: 1px solid #656363;
  line-height: 1.5;
}
:lang(en-AU) .template-panadol-template.page-experts .table td {
  vertical-align: middle;
}
:lang(en-AU) .template-panadol-template.page-experts .table .button {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .table .table-caption .button {
  display: block;
  margin: 10px 0 0 5px;
}
:lang(en-AU) .template-panadol-template.page-experts .no-js .table .button {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .lt-ie8 .table-popup .table {
  position: static;
}
@media only screen and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* line 85, ../../sass/components/table/_table-base.scss */
    /* line 90, ../../sass/components/table/_table-base.scss */
  }
  :lang(en-AU) .template-panadol-template.page-experts .table .component-content .button {
    display: block;
    margin: 20px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .table .component-content .table-caption .button {
    display: none;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .tabs {
  position: relative;
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .no-js .tabs-nav {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .no-js .tabs-content {
  display: block !important;
  visibility: visible !important;
}
:lang(en-AU) .template-panadol-template.page-experts .no-js .tabs > .component-content {
  padding-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs > .component-content {
  padding-top: 39px;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-nav {
  position: absolute;
  z-index: 150;
  top: 0;
  left: 0;
  height: 39px;
  overflow: hidden;
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-nav-list {
  position: relative;
  left: 0;
  padding: 0;
  margin: 0;
  list-style: none;
  overflow: hidden;
  width: 2000px;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-nav-switcher {
  position: absolute;
  height: 35px;
  width: 15px;
  /* border: 2px solid #323131; */
  cursor: pointer;
  top: 0;
  /*background: #e1e1e1;*/
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-nav-switcher: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;
  left: 50%;
  margin-left: -3px;
  padding: 7px 0;
  font-size: 12px;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-nav-switcher-right {
  right: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-nav-item {
  border-width: 2px 2px 0 2px;
  border-style: solid;
  border-color: #323131;
  font-weight: bold;
  font-size: 12px;
  display: inline;
  float: left;
  margin-left: 5px;
  background: #e1e1e1;
  padding: 7px 0px 7px 0px;
  cursor: pointer;
  height: 21px;
  top: 4px;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-nav-switcher-left {
  left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-nav-switcher-left:before {
  content: "\f053";
  margin-left: -4px;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-nav-item:first-child {
  margin-left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-nav-item.is-active,
:lang(en-AU) .template-panadol-template.page-experts .tabs-nav-item.is-active a,
:lang(en-AU) .template-panadol-template.page-experts .tabs-nav-item.is-active:hover {
  cursor: default;
  background: white;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-nav-item.is-active,
:lang(en-AU) .template-panadol-template.page-experts .tabs-nav-item.is-active:hover {
  border-bottom: none;
  padding-bottom: 9px;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-nav-item:hover {
  background: #939191;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-nav-item:hover a {
  color: white;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-nav-item.is-active:hover a {
  color: #323131;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-nav-item a {
  color: #323131;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-content {
  position: relative;
  z-index: 100;
  top: -2px;
  padding: 13px;
  border: solid 2px #323131;
  background: white;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-vertical .tabs-nav {
  height: auto;
  width: 60px;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-vertical .component-content {
  padding-top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-vertical .tabs-nav-list {
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-vertical .tabs-nav-item.is-active,
:lang(en-AU) .template-panadol-template.page-experts .tabs-vertical .tabs-nav-item.is-active:hover {
  border-bottom: 2px solid;
  border-right: medium;
  padding: 7px 12px 7px 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-vertical .tabs-nav-item {
  border-width: 2px;
  height: auto;
  margin: 0 0 5px;
  width: 36px;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-vertical .tabs-content {
  margin-left: 60px;
  left: -2px;
  top: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-heading {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab.tabs .tabs-nav {
  width: 40vw;
  min-width: 320px;
  margin: 0 auto;
  position: relative;
  border-bottom: 1px solid #dfdfdf;
  padding-bottom: 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab.tabs .tabs-nav {
  width: 23vw;
  margin: 0 auto;
  position: relative;
  border-bottom: 1px solid #dfdfdf;
  padding-bottom: 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab .tabs-nav {
  width: 30vw;
  margin: 0 auto;
  position: relative;
  border-bottom: 1px solid #dfdfdf;
  padding-bottom: 0.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab.tabs .tabs-nav-list, :lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab.tabs .tabs-nav-list, :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab.tabs .tabs-nav-list {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab.tabs > .component-content, :lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab.tabs > .component-content, :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab.tabs > .component-content {
  padding-top: 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab.tabs .tabs-content {
  border: 15px solid #efefef;
  padding: 0px;
  background-color: #ffffff;
  margin-top: 3.5em;
  padding-bottom: 420px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab.tabs .tabs-content {
  border: 0;
  padding: 0px;
  background-color: #ffffff;
  margin-top: 3.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab.tabs .tabs-content {
  border: 0px solid #efefef;
  padding: 0px;
  background-color: #ffffff;
  margin-top: 3.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .tabs-nav-switcher-right {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab.tabs .tabs-content {
  -webkit-box-shadow: 0 3px 5px #c5c5c5;
  -moz-box-shadow: 0 3px 5px #c5c5c5;
  box-shadow: 0 3px 5px #c5c5c5;
}
:lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box, :lang(en-AU) .template-panadol-template.page-experts .panadol-home-houserule-image {
  margin-bottom: -4px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-main-tab-rte {
  margin-bottom: 2.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box {
  margin-bottom: 4.3em;
  background-color: #ffffff;
  width: 45% !important;
  -webkit-box-shadow: 0 3px 2px #c5c5c5;
  -moz-box-shadow: 0 3px 2px #c5c5c5;
  box-shadow: 0 3px 2px #c5c5c5;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bestweek-content-Box .panadol-home-bow-box {
  margin-bottom: 4.3em;
  background-color: #ffffff;
  width: 47% !important;
  -webkit-box-shadow: 0 3px 2px #c5c5c5;
  -moz-box-shadow: 0 3px 2px #c5c5c5;
  box-shadow: 0 3px 2px #c5c5c5;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box.even {
  margin-left: 6%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bestweek-content-Box .panadol-home-bow-box.even {
  float: right;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab .tabs-nav {
  width: 97%;
  margin: 0 auto;
  position: relative;
  border-bottom: 1px solid #dfdfdf;
  padding: 2.5em 0em 0.3em 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab.tabs .tabs-nav-list {
  width: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab.tabs > .component-content {
  padding-top: 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab .tabs-content {
  border: 0;
  /*border:15px solid #efefef;*/
  padding: 0px;
  background-color: transparent;
  margin-top: 2.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab .panadol-home-bow-box {
  width: 46% !important;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box.odd {
  margin-bottom: 4.3em;
  margin-left: 4.3em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box .tabs-nav {
  width: 55%;
  margin: 0 auto;
  position: relative;
  border-bottom: 1px solid #dfdfdf;
  padding: 0.5em 0em 0.5em 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box.tabs .tabs-nav-list {
  width: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box.tabs > .component-content {
  padding-top: 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box .tabs-content {
  border: 0;
  padding: 0px;
  background-color: transparent;
  margin-top: 2.5em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box .panadol-home-bow-box {
  width: 47% !important;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-children-tab-inner-box {
  border-bottom: 1px solid #dfdfdf;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab .tabs-nav {
  width: 46vw;
  margin: 0 auto;
  position: relative;
  border-bottom: 1px solid #dfdfdf;
  padding: 2.5em 0em 0.9em 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab.tabs .tabs-nav-list {
  width: auto;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab.tabs > .component-content {
  padding-top: 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab .tabs-content {
  border: 0;
  padding: 0px;
  background-color: transparent;
  margin-top: 2.5em;
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* Homepage - Tablet Content CSS Start*/
    /* Homepage - Tablet Content CSS End*/
    /* Article Landing - Desktop  CSS Start */
    /* Article Landing - Desktop  CSS End */
    /* Faq - Desktop Content CSS start*/
    /* Faq - Desktop Content CSS End */
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab.tabs .tabs-content, :lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab.tabs .tabs-content {
    border: 10px solid #efefef;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bestweek-content-Box .panadol-home-bow-box {
    width: 45% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-houserule-image {
    width: 53% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-main-tab-rte {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .spotlight-tab-content-box .panadol-content-rte {
    width: 44%;
    margin-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab.tabs .tabs-nav {
    padding-bottom: 0em;
    height: auto;
    width: 17em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab.tabs .tabs-nav {
    padding-bottom: 0em;
    height: auto;
    width: 310px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab .tabs-nav {
    padding-bottom: 0em;
    height: auto;
    width: 23em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-livewell-tab .panadol-home-bow-box {
    width: 45% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab .tabs-nav {
    width: 560px;
    padding-bottom: 0em;
    height: auto;
    border: 1px solid;
    margin: 0 auto;
    padding: 2.5em 0.5em 0em 1.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab.tabs .tabs-nav-list {
    width: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab.tabs > .component-content {
    padding-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab .tabs-content {
    border: 0;
    padding: 0px;
    background-color: transparent;
    margin-top: 2.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box .tabs-nav {
    width: 30em;
    padding-bottom: 0em;
    height: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box .tabs-nav-list {
    width: auto;
  }
}
@media screen and (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* Homepage - Mobile Content CSS Start - Anand-17-11*/
    /* Faq - Desktop Content CSS start*/
    /* Faq - Desktop Content CSS End */
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-main-tab-rte {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box {
    width: 100% !important;
    margin-bottom: 3em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab.tabs .tabs-content {
    background-color: #efefef;
    margin-top: 2.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab.tabs .tabs-nav {
    width: 16em;
    padding-bottom: 0em;
    height: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-spotlight-tab.tabs .tabs-content {
    margin-top: 2.5em;
    border: 8px solid #efefef;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-best-of-week-tab .tabs-nav {
    width: 280px;
    padding-bottom: 0em;
    height: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab.tabs .tabs-nav {
    width: 180px;
    height: auto;
    padding-bottom: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bestweek-content-Box {
    padding-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-bow-box .panadol-home-bow-box.odd {
    margin-bottom: 0em;
    margin-left: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box.odd, :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box.even {
    margin-left: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bestweek-content-Box .panadol-home-bow-box.even {
    float: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bestweek-content-Box .panadol-home-bow-box {
    width: 100% !important;
    float: none;
    padding-top: 0.4em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box .tabs-nav {
    width: 310px;
    padding-bottom: 0em;
    height: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-children-parenting-tips-box .tabs-nav-list {
    width: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box.odd, :lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box.even {
    margin-bottom: 2em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab .tabs-nav {
    width: 310px;
    padding-bottom: 0em;
    height: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab.tabs .tabs-nav-list {
    width: auto;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab.tabs > .component-content {
    padding-top: 0em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-faq-tab .tabs-content {
    border: 0;
    padding: 0px;
    background-color: transparent;
    margin-top: 2.5em;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .tabs.panadol-where-to-buy-tab .tabs-nav-item {
  padding: 2px 10px 7px 10px;
  height: 26px;
}
:lang(en-AU) .template-panadol-template.page-experts .title h1 {
  word-wrap: break-word;
}
:lang(en-AU) .template-panadol-template.page-experts .green-button {
  background: url(/content/dam/cf-consumer-healthcare/panadol/en_au/servicepages/Green_button.png) no-repeat;
  color: #ffffff;
  padding: 0.5em 1em;
  font-family: "Montserrat";
  font-weight: 700;
  background-size: 100% 100%;
  display: block;
  max-width: 570px;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .green-button:hover {
  color: #ffffff;
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .page-Priceline .spotlight-tab-content-box .panadol-content-rte {
    width: 100% !important;
    margin-bottom: 0;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .twitter {
  border: solid 2px #323131;
  padding: 13px;
  background-color: #e1e1e1;
}
:lang(en-AU) .template-panadol-template.page-experts .feed-provider-heading {
  display: inline-block;
  margin: 0 0 0 20px;
  line-height: 30px;
}
:lang(en-AU) .template-panadol-template.page-experts .feed-provider-description {
  border-bottom: 1px solid #000;
  margin: 10px 0;
  padding: 10px 0;
}
:lang(en-AU) .template-panadol-template.page-experts .feed-provider-heading-image {
  float: left;
  width: 30px;
  height: 30px;
}
:lang(en-AU) .template-panadol-template.page-experts .feed-provider-feeds {
  padding: 0;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .twitter-feed {
  list-style-type: none;
  padding-left: 55px;
  margin: 10px 0;
  display: block;
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .twitter-feed:before, :lang(en-AU) .template-panadol-template.page-experts .twitter-feed:after {
  content: "";
  display: table;
}
:lang(en-AU) .template-panadol-template.page-experts .twitter-feed:after {
  clear: both;
}
:lang(en-AU) .template-panadol-template.page-experts .twitter-content a:hover strong {
  text-decoration: underline;
}
:lang(en-AU) .template-panadol-template.page-experts .twitter-sender-avatar {
  position: absolute;
  top: 3px;
  left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .twitter-date {
  float: right;
}
:lang(en-AU) .template-panadol-template.page-experts .twitter-actions {
  padding: 0;
  margin: 0;
  float: right;
}
:lang(en-AU) .template-panadol-template.page-experts .twitter-action {
  list-style-type: none;
  display: inline;
}
:lang(en-AU) .template-panadol-template.page-experts .video-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .video-nojs {
  display: none;
  text-align: center;
  padding: 20px 0;
  color: red;
}
:lang(en-AU) .template-panadol-template.page-experts .no-js .video-nojs {
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts .video object,
:lang(en-AU) .template-panadol-template.page-experts .video embed {
  width: 100% !important;
}
:lang(en-AU) .template-panadol-template.page-experts .video-video {
  border: solid 2px #323131;
}
:lang(en-AU) .template-panadol-template.page-experts .video-video-container {
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .video-description {
  border: solid 2px #323131;
  padding: 13px;
  margin-top: -2px;
}
:lang(en-AU) .template-panadol-template.page-experts .overlay-container video {
  height: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-video {
  border: 2px solid #323131;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-video object,
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-video embed {
  width: 100% !important;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-thumbnails {
  position: relative;
  margin-top: 18px;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-list {
  overflow: hidden;
  margin: 0 50px;
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-arrow,
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-arrow.is-disabled:hover {
  position: absolute;
  top: 0;
  cursor: pointer;
  width: 35px;
  height: 60px;
  background-position: 50%;
  background-repeat: no-repeat;
  font: 0/0 serif;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-arrow:before,
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-arrow.is-disabled:hover:before {
  position: absolute;
  top: 50%;
  color: #aaa;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-arrow:hover:before {
  color: #888;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-description {
  margin: 15px 0;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-arrow.is-disabled {
  opacity: 0.5;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-arrow-left,
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-arrow-left.is-disabled:hover {
  left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-arrow-left:before,
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-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;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-arrow-right,
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-arrow-right.is-disabled:hover {
  right: 0;
  text-align: right;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-arrow-right:before,
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-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;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-list-inner {
  overflow: hidden;
  display: block;
  position: relative;
  top: 0;
  left: 0;
  padding: 0;
  margin: 0;
  list-style: none;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-thumbnail {
  float: left;
  overflow: hidden;
  padding: 0;
  margin: 0 9px;
  cursor: pointer;
  text-align: center;
  position: relative;
  display: inline;
  max-width: 100px;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-thumbnail-title {
  display: block;
  margin: 10px auto 0 auto;
  font-size: 11px;
  width: 71px;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery .thumbnails-list li:hover .image,
:lang(en-AU) .template-panadol-template.page-experts .videoGallery .thumbnails-list li.active .image {
  border: solid 4px #323131;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-thumbnail-image {
  margin: 2px;
  border: solid 2px #323131;
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-thumbnail-overlay {
  opacity: 0.7;
  height: 28px;
  left: 50%;
  margin: -14px 0 0 -15px;
  position: absolute;
  top: 50%;
  width: 30px;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-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;
  -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: 15px;
  width: 100%;
  height: 100%;
  border: 3px solid #3e3e3e;
  text-indent: 5px;
  background: #fff;
  text-align: center;
  line-height: 24px;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-thumbnail.is-active .videoGallery-thumbnail-overlay {
  opacity: 0;
  -moz-transition: opacity .5s;
  -webkit-transition: opacity .5s;
  -o-transition: opacity .5s;
  -ms-transition: opacity .5s;
  transition: opacity .5s;
}
:lang(en-AU) .template-panadol-template.page-experts .videoGallery-thumbnail-image img {
  display: block;
  margin: 0 auto;
}
:lang(en-AU) .template-panadol-template.page-experts .mod-js .videoGallery-nojs {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 1900px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* page-where-to-buy */
    /* End of fix */
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-home-spotlight-tab.tabs .tabs-nav {
    width: 25% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-where-to-buy-tab {
    left: 48px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab.tabs .tabs-nav {
    margin-left: 31% !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale.page-where-to-buy .panadol-where-to-buy-tab {
    left: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale.page-where-to-buy .panadol-where-to-buy-tab.tabs .tabs-nav {
    margin-left: auto !important;
  }
}
@media screen and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item.is-active{
    padding: 6px 31px;
    } */
    /* .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item{
        padding: 7px 10px 7px 33px;
    }  */
    /* .panadol-home-spotlight-tab ul.tabs-nav-list li.tabs-nav-item.is-active{
        width: 34em;
    } */
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .home-box {
    padding-top: 155px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale iframe#panvideo {
    width: 100%;
    height: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-home-spotlight-tab.tabs .tabs-nav {
    width: 180px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-home-spotlight-tab li:nth-child(2) {
    padding-right: 20% !important;
    padding-left: 22% !important;
  }
}
@media screen and (min-width: 1920px) {
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-logo img {
    max-width: 155% !important;
    margin-top: -28%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-content-banner-image img {
    padding-top: 1.1%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-home-spotlight-tab.tabs .tabs-nav {
    width: 33%;
  }
  :lang(en-AU) .template-panadol-template.page-experts iframe#panvideo {
    width: 950px !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-where-to-buy-header-rte {
    margin-top: 13.5em;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .panadol-where-to-buy-tab {
    left: 7%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .aus-locale .buddy-bear-image-big img {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .panadol-where-to-buy-tab.tabs .tabs-nav {
    margin-left: 30% !important;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .page-living-well.aus-locale .panadol-livewell-tab .panadol-content-rte span.read-more-button::after {
  background: url(/etc/designs/zg/wellness-panadol-v3/desktop/assets/img/Desktop_content_right_arrow.png) no-repeat;
  background-position: 55% 100%;
  color: transparent;
  content: '\25BA';
}
:lang(en-AU) .template-panadol-template.page-experts .page-living-well.aus-locale .panadol-home-bow-box .panadol-content-rte p:first-child {
  margin-bottom: 0;
  /* it was 70px */
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-home-bow-box .panadol-content-rte span.read-more-button {
  padding-right: 0 !important;
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale.page-woolworths .control-group:before {
  content: none !important;
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale.page-woolworths .wsform select,
:lang(en-AU) .template-panadol-template.page-experts .aus-locale .hidden_wsform_label {
  width: 1px;
  height: 1px;
  overflow: hidden;
  visibility: hidden;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte h2.white_h2,
:lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte h2 .white_h2 {
  display: block;
  text-align: center !important;
  color: white;
  background-color: #00944E;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 2rem 0;
  font-size: 2rem;
}
@media (max-width: 1024px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte h2 .white_h2 {
    font-size: 1.34rem;
    padding: 1rem 0;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .panadol-content-rte h2 .white_h2 {
    font-size: 1rem;
    padding: 1rem 0;
    margin-top: -30px;
    line-height: 1.2;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .alwayson-blue-text {
  color: #009ee3 !important;
}
:lang(en-AU) .template-panadol-template.page-experts .alwayson-rich-bullets-blue ul li {
  background: none;
  line-height: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .alwayson-rich-bullets-blue ul li::before {
  content: "вЂў";
  color: #009ee3;
}
:lang(en-AU) .template-panadol-template.page-experts .alwayson-orange-text {
  color: #f3943e;
}
:lang(en-AU) .template-panadol-template.page-experts .alwayson-rich-bullets-orange ul li {
  background: none;
  line-height: 1em;
}
:lang(en-AU) .template-panadol-template.page-experts .alwayson-rich-bullets-orange ul li::before {
  content: "вЂў";
  color: #f3943e;
}
:lang(en-AU) .template-panadol-template.page-experts .alwayson-img-top-margin img {
  margin-top: 20px;
}
:lang(en-AU) .template-panadol-template.page-experts .alwayson-green-text {
  font-size: 1.3vw;
  font-family: "Montserrat";
  font-weight: 700;
  color: #009159;
}
@media (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .alwayson-green-text {
    font-size: 2.4vw;
  }
}
@media (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts .alwayson-green-text {
    font-size: 13.65px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .alwayson-green-text-li ul li {
  color: #00944E;
  font-weight: bold;
}
:lang(en-AU) .template-panadol-template.page-experts .alwayson-green-text-li ul li::before {
  content: "вЂў";
  color: #00944E;
}
:lang(en-AU) .template-panadol-template.page-experts .alwayson-table table {
  border: 0;
  border-collapse: separate;
}
:lang(en-AU) .template-panadol-template.page-experts .alwayson-table th, :lang(en-AU) .template-panadol-template.page-experts .alwayson-table td {
  border: 0px;
}
:lang(en-AU) .template-panadol-template.page-experts .alwayson-breadcrumbs ul li {
  font-size: 1.41vw;
  font-family: "Montserrat";
  font-weight: "400";
  color: #00944e;
  line-height: 32px;
  display: inline-block;
  background: none;
  padding: 0em 1em 0em 0.5em;
  margin-bottom: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .alwayson-breadcrumbs ul {
  padding: 0;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .alwayson-breadcrumbs ul li {
  background: url(../../assets/img/light-green-arrow.png) no-repeat right;
  padding: 0em 1.5em 0em 0em;
}
:lang(en-AU) .template-panadol-template.page-experts .alwayson-breadcrumbs ul li:last-child {
  background: none;
}
:lang(en-AU) .template-panadol-template.page-experts .alwayson-title-align-left h1 {
  text-align: left;
}
@media (max-width: 767px) and (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts .alwayson-sp-img-left {
    width: 50% !important;
    float: left !important;
    margin-bottom: 50px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .alwayson-sp-img-right {
    width: 50% !important;
    float: right !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .alwayson-sp-img-left p {
    line-height: 1.4;
  }
  :lang(en-AU) .template-panadol-template.page-experts .alwayson-sp-img-right p {
    line-height: 1.4;
  }
  :lang(en-AU) .template-panadol-template.page-experts .alwayson-breadcrumbs ul li {
    font-size: 13.65px;
    background: url(../../assets/img/light-green-arrow.png) no-repeat right !important;
    padding: 0em 1.5em 0em 0em !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .alwayson-breadcrumbs ul li:last-child {
    background: none !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .alwayson-text-left-right {
    width: 45% !important;
    float: left !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .alwayson-text-middle {
    width: 10% !important;
    float: left !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .alwayson-sp-img-width-small img {
    width: 70%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .page-children .panadol-article-detail-content-box ul li:nth-child(2) {
    background: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .page-children .panadol-article-detail-content-box ul li {
    background: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .page-children .panadol-article-detail-content-box ul li::before {
    content: "вЂў";
  }
  :lang(en-AU) .template-panadol-template.page-experts .alwayson-breadcrumbs ul li::before {
    content: none !important;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  :lang(en-AU) .template-panadol-template.page-experts .alwayson-breadcrumbs ul li {
    background: url(../../assets/img/light-green-arrow.png) no-repeat right !important;
    padding: 0em 1.5em 0em 0em !important;
    font-size: 2.3vw;
  }
  :lang(en-AU) .template-panadol-template.page-experts .alwayson-breadcrumbs ul li:last-child {
    background: none !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .alwayson-title-align-left h1 {
    font-size: 2.8em;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale.page-symptoms.page-children.page-fever.page-fever-new .panadol-article-bread-crumb ul li,
:lang(en-AU) .template-panadol-template.page-experts .aus-locale.page-symptoms.page-children.page-fever.page-fever-new .panadol-download a.fileList-download-link,
:lang(en-AU) .template-panadol-template.page-experts .aus-locale.page-symptoms.page-children.page-fever.page-fever-new .share-bar a.addthis_button,
:lang(en-AU) .template-panadol-template.page-experts .aus-locale.page-symptoms.page-children.page-fever.page-fever-new .main .panadol-print p {
  color: #C1D82E;
}
:lang(en-AU) .template-panadol-template.page-experts .aus-locale.page-symptoms.page-children.page-fever.page-fever-new .panadol-content-rte h2 .white_h2 {
  background-color: #C1D82E;
}
:lang(en-AU) .template-panadol-template.page-experts .optimized-H1-grey {
  color: #666;
  font-size: 2.98vw;
  font-family: 'Montserrat';
  font-weight: 700;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .optimized-H2-grey {
  color: #666;
  font-size: 2.37vw;
  font-family: 'Montserrat';
  font-weight: 700;
  text-align: center;
}
:lang(en-AU) .template-panadol-template.page-experts .optimized-carousel-H2-blue {
  color: #86d0f3;
  font-size: 5.36vw;
  font-family: 'Montserrat';
  font-weight: 700;
  text-align: center;
  line-height: 1;
}
:lang(en-AU) .template-panadol-template.page-experts .optimized-carousel-H2-green {
  color: #a0ca73;
  font-size: 5.36vw;
  font-family: 'Montserrat';
  font-weight: 700;
  text-align: center;
  line-height: 1;
}
:lang(en-AU) .template-panadol-template.page-experts .optimized-carousel-H2-pink {
  color: #f5918c;
  font-size: 5.36vw;
  font-family: 'Montserrat';
  font-weight: 700;
  text-align: center;
  line-height: 1;
}
@media only screen and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .mod-touch .navigation-horizontal .navigation-item {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .mod-touch .navigation-horizontal .navigation-item.is-open .navigation-branch.navigation-level2 {
    margin: 0 0 -2px;
    border-left: none;
    border-right: none;
    position: static;
  }
  :lang(en-AU) .template-panadol-template.page-experts .navigation-mobile-menu {
    display: block !important;
    background-color: transparent;
    border: none;
    outline: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .navigation-item.navigation-level1 {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .navigation-branch.navigation-level1 {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .navigation-branch.navigation-level1.is-open {
    display: block;
  }
  :lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2,
  :lang(en-AU) .template-panadol-template.page-experts .navigation-vertical .navigation-item:hover .navigation-branch.navigation-level2 {
    left: 0;
    border-left: none;
    border-right: none;
  }
}
@media (min-width: 992px) {
  :lang(en-AU) .template-panadol-template.page-experts .header .navigation-root {
    z-index: 151;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  :lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-item.navigation-level1 {
    border: none;
    background: none;
    margin: 0;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title {
    line-height: 1.25;
    padding: 0 14px;
    background: none;
    font-size: 1rem;
    color: #fff;
    font-weight: 500;
  }
  :lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title .navigation-item-decoration {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover {
    background: #0e833b;
    color: #fff;
  }
  :lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-item.navigation-level1.has-active-child .navigation-item-title,
  :lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-item.navigation-level1.is-active .navigation-item-title {
    color: #0e833b;
  }
  :lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title {
    background: #0e833b;
    color: #fff;
  }
  :lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-item.navigation-level1.has-active-child.is-open .navigation-item-title,
  :lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-item.navigation-level1.is-active.is-open .navigation-item-title,
  :lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-item.navigation-level1.is-active:hover .navigation-item-title {
    color: #fff;
  }
  :lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-level2.navigation-branch {
    border: none;
    background: -o-linear-gradient(315deg, #0e833b, #0e833b 100%);
    background: linear-gradient(135deg, #0e833b, #0e833b 100%);
    padding: 20px 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-level2.navigation-branch .navigation-item {
    border: none;
    padding: 10px 10px 10px 0;
  }
}
@media (min-width: 992px) and (min-width: 1200px) {
  :lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-level2.navigation-branch .navigation-item {
    padding: 10px 10px 10px 0;
  }
}
@media (min-width: 992px) {
  :lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-level2.navigation-branch .navigation-item-title {
    font-size: 1rem;
    line-height: 1.2;
    color: #fff;
    padding: 0;
    background: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-level2.navigation-branch .navigation-item-title {
    background: none;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title {
  padding: 0 20px;
  font-weight: 500;
  text-align: left;
}
:lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-branch.navigation-level2 {
  width: 100%;
  border-bottom-left-radius: 50px;
}
:lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-branch.navigation-level2 .navigation-item {
  float: left;
}
:lang(en-AU) .template-panadol-template.page-experts .mod-no-touch .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
  min-width: 112%;
  position: absolute;
  top: 54%;
  left: -5%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 5%;
  padding-left: 5%;
  padding-right: 5%;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation.navigation-horizontal .navigation-level2 > a {
  font-weight: 700 !important;
  padding-bottom: 2% !important;
}
@media (min-width: 1200px) {
  :lang(en-AU) .template-panadol-template.page-experts .mod-no-touch .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level3 .navigation-item {
    float: left;
    width: 99%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-item.navigation-level2 {
  width: 24%;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-root.navigation-level1 .navigation-level1 > a {
  white-space: normal;
  overflow: visible;
  line-height: 1.3;
  text-align: center;
  font-size: 1rem;
  vertical-align: middle;
  background-color: transparent;
  color: #fff !important;
  font-size: 1.25rem !important;
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  z-index: 999;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-root.navigation-level1 .navigation-level1 > a:hover {
  text-decoration: underline;
}
:lang(en-AU) .template-panadol-template.page-experts .reference-header1 .content.paragraphSystem,
:lang(en-AU) .template-panadol-template.page-experts .reference-header1 .content.paragraphSystem .navigation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
:lang(en-AU) .template-panadol-template.page-experts .reference-header1 .content.paragraphSystem .navigation {
  padding-top: 1.5vw;
}
:lang(en-AU) .template-panadol-template.page-experts .reference-header1 {
  padding: 1.5% 0 0;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-root.navigation-branch.navigation-level3 {
  display: block !important;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-branch {
  border: none !important;
}
:lang(en-AU) .template-panadol-template.page-experts #footer {
  padding: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .reference-footer1 {
  background-color: #343434;
}
:lang(en-AU) .template-panadol-template.page-experts .reference-footer1 p {
  color: #fff;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .navigation-item {
  position: static !important;
}
@media (min-width: 992px) {
  :lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-item.navigation-level1 {
    width: 11%;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-search-outer-box {
  display: none;
  width: 100%;
  position: absolute;
  top: 0;
  opacity: 1;
  z-index: 20000;
  background-color: #0e833b;
  height: 5.78vw;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-search-outer-box .paragraphSystem {
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-search-outer-box .panadol-search {
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-search-outer-box .panadol-search .form-search {
  width: 90%;
  margin-top: 1.5vw;
  float: left;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-search-outer-box .panadol-search button {
  background-color: transparent;
  border: none;
  text-indent: -999px;
  background: url(../../assets/img/panadol-search-button.png) no-repeat;
  width: 27px;
  position: relative;
  top: -33px;
  left: 10px;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-search-outer-box .panadol-search.searchBox input[type=text] {
  width: 94%;
  border: none;
  min-height: 3em;
  padding-left: 6%;
}
:lang(en-AU) .template-panadol-template.page-experts .panadol-search-outer-box .searchBox.section.panadol-search .panadol-search-close {
  background: url(../../assets/img/panadol-search-close.png) no-repeat;
  background-size: 100%;
  cursor: pointer;
  float: left;
  width: 3em;
  min-height: 3em;
  margin-top: 1.5vw;
  margin-left: 2vw;
}
:lang(en-AU) .template-panadol-template.page-experts .header .box.col-xs-12.col-sm-2.col-md-2.even,
:lang(en-AU) .template-panadol-template.page-experts .header .image.col-xs-4.col-sm-2.col-md-2.first {
  z-index: 999;
}
@media (min-width: 320px) {
  :lang(en-AU) .template-panadol-template.page-experts .page-baby-expo #content,
  :lang(en-AU) .template-panadol-template.page-experts .page-products #content,
  :lang(en-AU) .template-panadol-template.page-experts .page-contact-us-about-us #content {
    margin-top: 16vh;
  }
}
@media (min-width: 1200px) {
  :lang(en-AU) .template-panadol-template.page-experts .page-baby-expo #content,
  :lang(en-AU) .template-panadol-template.page-experts .page-products #content,
  :lang(en-AU) .template-panadol-template.page-experts .page-contact-us-about-us #content {
    margin-top: 25vh;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #header,
:lang(en-AU) .template-panadol-template.page-experts .page-baby-expo #header,
:lang(en-AU) .template-panadol-template.page-experts .page-products #header,
:lang(en-AU) .template-panadol-template.page-experts .page-contact-us-about-us #header {
  position: absolute;
  z-index: 9999;
  padding: 0;
}
:lang(en-AU) .template-panadol-template.page-experts #header {
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .reference-header1 .box.component.col-xs-12.col-md-10.last {
  background-color: #0e833b;
  height: 6.42vw;
  margin-bottom: 17px;
}
@media (min-width: 1900px) {
  :lang(en-AU) .template-panadol-template.page-experts .reference-header1 .box.component.col-xs-12.col-md-10.last {
    height: 5.7vw;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .reference-header1 .box.col-xs-12.col-sm-2.col-md-2 {
  margin: 15px 0 0;
}
@media (min-width: 992px) and (max-width: 1200px) {
  :lang(en-AU) .template-panadol-template.page-experts .navigation-root.navigation-level1 .navigation-level1 > a,
  :lang(en-AU) .template-panadol-template.page-experts .navigation.navigation-horizontal .navigation-level2 a {
    font-size: 0.75rem !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .mod-no-touch .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
    left: -8.5%;
    width: 130%;
  }
}
@media (min-width: 1200px) and (max-width: 1400px) {
  :lang(en-AU) .template-panadol-template.page-experts .navigation-root.navigation-level1 .navigation-level1 > a,
  :lang(en-AU) .template-panadol-template.page-experts .navigation.navigation-horizontal .navigation-level2 a {
    font-size: 1rem !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .mod-no-touch .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
    left: -8.5%;
    width: 130%;
  }
}
@media (min-width: 320px) and (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .header .no-padding {
    padding-left: 15px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .reference-header1 .box.component.col-xs-12.col-md-10.last {
    height: 6.9vw;
    margin-bottom: 8px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  :lang(en-AU) .template-panadol-template.page-experts .header .no-padding {
    padding-left: 15px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .reference-header1 .box.component.col-xs-12.col-md-10.last {
    height: 7vw;
    margin-bottom: 8px;
  }
}
:lang(en-AU) .template-panadol-template.page-experts #header > .row {
  width: 100%;
  margin: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .footer a {
  color: #fff;
  text-decoration: none !important;
}
:lang(en-AU) .template-panadol-template.page-experts #footer .col-xs-12.col-md-12 {
  padding: 0;
}
:lang(en-AU) .template-panadol-template.page-experts #footer p {
  font-size: 1rem;
}
@media (max-width: 991px) {
  :lang(en-AU) .template-panadol-template.page-experts .navigation {
    min-height: 0 !important;
    height: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .navigation-item.navigation-level1 {
    border: none !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .navigation-item {
    position: relative !important;
  }
  :lang(en-AU) .template-panadol-template.page-experts .reference-header1 .content.paragraphSystem .navigation {
    background-color: #fff;
    padding: 0;
    display: block;
    width: 53%;
    margin-left: 47%;
    margin-top: 9%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .has-children > .navigation-item-title:hover .navigation-item-decoration,
  :lang(en-AU) .template-panadol-template.page-experts .navigation-item.has-active-child > .navigation-item-title,
  :lang(en-AU) .template-panadol-template.page-experts .navigation-item.is-active > .navigation-item-title,
  :lang(en-AU) .template-panadol-template.page-experts .navigation-item.navigation-level1 > a.navigation-item-title:hover,
  :lang(en-AU) .template-panadol-template.page-experts .navigation-item > .navigation-item-title {
    background: transparent;
  }
  :lang(en-AU) .template-panadol-template.page-experts .navigation-item.has-active-child > .navigation-item-title {
    text-decoration: underline;
  }
  :lang(en-AU) .template-panadol-template.page-experts .navigation-item.navigation-level1.has-active-child > .navigation-item-title,
  :lang(en-AU) .template-panadol-template.page-experts .navigation-item.navigation-level1.is-active > .navigation-item-title {
    text-decoration: underline;
    background: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .navigation-branch.navigation-level1.is-open {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    padding-top: 15px;
    background-color: #fff;
    margin-top: -3px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .mod-touch .navigation-horizontal .navigation-item,
  :lang(en-AU) .template-panadol-template.page-experts .navigation-item.navigation-level1 {
    -ms-flex-item-align: center;
    align-self: center;
  }
  :lang(en-AU) .template-panadol-template.page-experts .mod-touch .navigation-horizontal .navigation-item.is-open .navigation-branch.navigation-level2 {
    margin: 0 0 20px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .has-children.navigation-level2 > .navigation-item-title .navigation-item-decoration:after {
    display: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .navigation-root.navigation-level1 .navigation-level1 > a {
    color: #000 !important;
    margin-bottom: 30px;
  }
  :lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .has-children > .navigation-item-title .navigation-item-decoration:after {
    content: "\f054";
    color: #009a44;
  }
  :lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title {
    font-size: 1rem;
    text-align: left;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    white-space: normal;
  }
  :lang(en-AU) .template-panadol-template.page-experts .header .navigation-horizontal .navigation-branch.navigation-level2 {
    border-bottom-left-radius: 0;
  }
  :lang(en-AU) .template-panadol-template.page-experts .navigation-item.has-children > .navigation-item-title .navigation-item-decoration {
    background: none;
    top: -5px;
    outline: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .navigation-item.navigation-level2 {
    border-top: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .navigation-root.navigation-level1 .navigation-level1 > a {
    width: 85%;
  }
}
@media (max-width: 767px) {
  :lang(en-AU) .template-panadol-template.page-experts .reference-header1 .content.paragraphSystem .navigation {
    background-color: #fff;
    padding: 0;
    display: block;
    width: 100%;
    margin-left: 0;
    margin-top: 9%;
  }
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-root {
  text-align: left;
  z-index: 10;
  max-width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-mobile-menu {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .no-js .navigation-level1 > .navigation-branch,
:lang(en-AU) .template-panadol-template.page-experts .no-js .navigation-root.navigation-branch.navigation-level1,
:lang(en-AU) .template-panadol-template.page-experts .no-js .navigation-vertical .navigation-item .navigation-branch.navigation-level2 {
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts .no-js .navigation-horizontal .navigation-item .navigation-branch.navigation-level2 {
  display: block;
  margin: 0 0 -2px;
  border-left: none;
  border-right: none;
  position: static;
}
:lang(en-AU) .template-panadol-template.page-experts .no-js .navigation-horizontal .navigation-item .navigation-branch.navigation-level2 > .navigation-item {
  float: none;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-branch {
  overflow: visible;
  margin: 0;
  padding: 0;
  list-style: none;
  border: 2px solid #4a4a4a;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-branch.navigation-level1 {
  border: none;
  /* display: block */
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-item {
  margin: 0;
  border: 0 solid #4a4a4a;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-item > .navigation-item-title {
  display: block;
  padding: 5px 15px;
  background: #e1e1e1;
  color: #000;
  font-size: 14px;
  line-height: 1.5;
  font-weight: 400;
  text-decoration: none;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-item > a.navigation-item-title:hover {
  color: #000;
  background: #d5d5d5;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-item > span.navigation-item-title {
  cursor: default;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-item.has-active-child > .navigation-item-title,
:lang(en-AU) .template-panadol-template.page-experts .navigation-item.is-active > .navigation-item-title {
  color: #000;
  background: #a2a2a2;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-item.is-open > .navigation-branch,
:lang(en-AU) .template-panadol-template.page-experts .no-js .navigation-item:hover > .navigation-branch {
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-item.navigation-level1 {
  margin: 0 0 -2px -2px;
  border: 2px solid #4a4a4a;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-item.navigation-level1 > .navigation-item-title {
  color: #000;
  background: #e1e1e1;
  text-decoration: none;
  font-weight: 700;
  font-size: 14px;
  line-height: 1.5;
  padding: 10px 20px;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-item.navigation-level1 > a.navigation-item-title:hover {
  color: #000;
  /* background: #939191; */
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-item.navigation-level1.has-active-child > .navigation-item-title,
:lang(en-AU) .template-panadol-template.page-experts .navigation-item.navigation-level1.is-active > .navigation-item-title {
  color: #fff;
  background: #605e5e;
  text-decoration: none;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-item.navigation-level2 {
  border-top: 1px solid #4a4a4a;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-branch.navigation-level2 {
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-item > .navigation-item-title {
  padding-left: 40px;
}
:lang(en-AU) .template-panadol-template.page-experts .mod-touch .navigation-horizontal .navigation-item .is-open.navigation-branch.navigation-level2 {
  display: block;
  position: relative;
  top: 0;
  left: 0;
}
:lang(en-AU) .template-panadol-template.page-experts .mod-touch .navigation-horizontal .navigation-item.is-open .navigation-branch.navigation-level2 {
  overflow: hidden;
}
:lang(en-AU) .template-panadol-template.page-experts .mod-touch .navigation-horizontal .navigation-item.navigation-level2:first-child {
  border-top: none;
}
:lang(en-AU) .template-panadol-template.page-experts .mod-touch .navigation-horizontal .navigation-item .navigation-level2 .navigation-item {
  width: 100%;
}
:lang(en-AU) .template-panadol-template.page-experts .mod-no-touch .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 {
  min-width: 100%;
  position: absolute;
  top: 41px;
  left: -2px;
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts .mod-no-touch .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 .navigation-item {
  float: none;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .navigation-item {
  float: left;
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .navigation-item .navigation-branch.navigation-level2,
:lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .navigation-item .navigation-branch.navigation-level3 {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .navigation-item.is-open > .navigation-branch.navigation-level2,
:lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .navigation-item.is-open > .navigation-branch.navigation-level3 {
  display: block;
  float: none;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .navigation-item.navigation-level2:first-child {
  border-top: none;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .has-children > .navigation-item-title {
  padding-right: 61px;
  background-image: none;
}
:lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .has-children > .navigation-item-title .navigation-item-decoration:after {
  content: "\f078";
  font-family: FontAwesome;
  font-style: normal;
  position: relative;
  font-weight: 400;
  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;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .has-children.navigation-level2 > .navigation-item-title {
  padding-right: 55px;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .has-children.navigation-level2 > .navigation-item-title .navigation-item-decoration {
  height: 31px;
  width: 31px;
  line-height: 31px;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .has-children.navigation-level2 > .navigation-item-title .navigation-item-decoration:after {
  width: 31px;
  height: 31px;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .has-active-child > .navigation-item-title .navigation-item-decoration {
  background-color: #605e5e;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .navigation-level2.navigation-branch {
  border: 2px solid #4a4a4a;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .navigation-level2 .navigation-item-title {
  padding: 5px 15px;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .navigation-level2.navigation-root {
  max-width: none;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-vertical .navigation-branch.navigation-level2,
:lang(en-AU) .template-panadol-template.page-experts .navigation-vertical .navigation-branch.navigation-level3 {
  display: none;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-vertical .navigation-item.is-open > .navigation-branch.navigation-level2,
:lang(en-AU) .template-panadol-template.page-experts .navigation-vertical .navigation-item.is-open > .navigation-branch.navigation-level3 {
  display: block;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-vertical .has-children > .navigation-item-title {
  position: relative;
}
:lang(en-AU) .template-panadol-template.page-experts .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;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-vertical .has-children > .navigation-item-title .navigation-item-decoration:before {
  content: "\f078";
  font-family: FontAwesome;
  font-style: normal;
  position: relative;
  font-weight: 400;
  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;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-vertical .has-children.navigation-level2 > .navigation-item-title .navigation-item-decoration {
  height: 31px;
  width: 31px;
  line-height: 31px;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-vertical .has-children.navigation-level2 > .navigation-item-title .navigation-item-decoration:before {
  width: 31px;
  height: 31px;
}
:lang(en-AU) .template-panadol-template.page-experts .navigation-vertical .has-active-child > .navigation-item-title .navigation-item-decoration {
  background-color: #c8c8c8;
}
@media only screen and (min-width: 992px) {
  :lang(en-AU) .template-panadol-template.page-experts .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: 991px) {
  :lang(en-AU) .template-panadol-template.page-experts .mod-touch .navigation-horizontal .navigation-item {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .mod-touch .navigation-horizontal .navigation-item.is-open .navigation-branch.navigation-level2 {
    margin: 0 0 -2px;
    border-left: none;
    border-right: none;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  :lang(en-AU) .template-panadol-template.page-experts {
    /* .navigation-mobile-menu:after {
        content: "\f0c9";
        font-family: FontAwesome;
        font-style: normal;
        position: relative;
        font-weight: 400;
        display: inline-block;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        display: block;
        width: 41px;
        height: 41px;
        position: absolute;
        top: 46px;
        line-height: 38px;
        font-size: 25px;
        right: 50px;
        color: #fff
    } */
  }
  :lang(en-AU) .template-panadol-template.page-experts .mod-touch .navigation-horizontal .navigation-item {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .mod-touch .navigation-horizontal .navigation-item.is-open .navigation-branch.navigation-level2 {
    margin: 0 0 -2px;
    border-left: none;
    border-right: none;
    position: static;
  }
  :lang(en-AU) .template-panadol-template.page-experts .navigation-mobile-menu {
    display: block;
    background-color: transparent;
    border: none;
    outline: none;
  }
  :lang(en-AU) .template-panadol-template.page-experts .navigation-item.navigation-level1 {
    width: 100%;
  }
  :lang(en-AU) .template-panadol-template.page-experts .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2,
  :lang(en-AU) .template-panadol-template.page-experts .navigation-vertical .navigation-item:hover .navigation-branch.navigation-level2 {
    left: 0;
    border-left: none;
    border-right: none;
  }
}



.rethink-care-reskin .btn {
  display: inline-block;
}
.rethink-care-reskin .paragraph2 > .box.component.col-xs-12 {
  margin-bottom: 0;
  padding-right: 0;
  padding-left: 0;
}
.rethink-care-reskin .rethink-header-banner > .component-content,
.rethink-care-reskin .rethink-our-mission > .component-content,
.rethink-care-reskin .rethink-content-banner > .component-content,
.rethink-care-reskin .rethink-content-banner1 > .component-content,
.rethink-care-reskin .rethink-content-banner2 > .component-content,
.rethink-care-reskin .rethink-content-banner3 > .component-content {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 100% 100%;
}
.rethink-care-reskin .richText h1,
.rethink-care-reskin figcaption h1 {
  font-size: 10vw;
  line-height: 1.1;
  margin-bottom: 3vw;
}
@media (min-width: 768px) {
  .rethink-care-reskin .richText h1,
  .rethink-care-reskin figcaption h1 {
    font-size: 6vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin .richText h1,
  .rethink-care-reskin figcaption h1 {
    font-size: 4.7vw;
  }
}
.rethink-care-reskin .richText p,
.rethink-care-reskin .richText ul li,
.rethink-care-reskin figcaption p,
.rethink-care-reskin figcaption ul li {
  font-size: 5vw;
  line-height: 1.2;
}
@media (min-width: 768px) {
  .rethink-care-reskin .richText p,
  .rethink-care-reskin .richText ul li,
  .rethink-care-reskin figcaption p,
  .rethink-care-reskin figcaption ul li {
    font-size: 2vw;
    line-height: 1.6;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin .richText p,
  .rethink-care-reskin .richText ul li,
  .rethink-care-reskin figcaption p,
  .rethink-care-reskin figcaption ul li {
    font-size: 1.04vw;
  }
}
.rethink-care-reskin .richText ul li::before,
.rethink-care-reskin figcaption ul li::before {
  top: 2.5vw;
}
@media (min-width: 768px) {
  .rethink-care-reskin .richText ul li::before,
  .rethink-care-reskin figcaption ul li::before {
    top: 1vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin .richText ul li::before,
  .rethink-care-reskin figcaption ul li::before {
    top: 0.6vw;
  }
}
.rethink-care-reskin .richText h2,
.rethink-care-reskin .richText .txt-size-custom,
.rethink-care-reskin figcaption h2,
.rethink-care-reskin figcaption .txt-size-custom {
  font-size: 7.8vw;
  line-height: 1.1;
  margin-bottom: 10vw;
}
@media (min-width: 768px) {
  .rethink-care-reskin .richText h2,
  .rethink-care-reskin .richText .txt-size-custom,
  .rethink-care-reskin figcaption h2,
  .rethink-care-reskin figcaption .txt-size-custom {
    font-size: 4vw;
    margin-bottom: 4vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin .richText h2,
  .rethink-care-reskin .richText .txt-size-custom,
  .rethink-care-reskin figcaption h2,
  .rethink-care-reskin figcaption .txt-size-custom {
    font-size: 2.92vw;
    margin-bottom: 2vw;
  }
}
.rethink-care-reskin .richText h2::after,
.rethink-care-reskin .richText .txt-size-custom::after,
.rethink-care-reskin figcaption h2::after,
.rethink-care-reskin figcaption .txt-size-custom::after {
  content: '';
  color: #009a44;
  display: block;
  margin-top: 8vw;
  border-bottom: 5px solid;
  width: 60px;
}
@media (min-width: 768px) {
  .rethink-care-reskin .richText h2::after,
  .rethink-care-reskin .richText .txt-size-custom::after,
  .rethink-care-reskin figcaption h2::after,
  .rethink-care-reskin figcaption .txt-size-custom::after {
    margin-top: 3vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin .richText h2::after,
  .rethink-care-reskin .richText .txt-size-custom::after,
  .rethink-care-reskin figcaption h2::after,
  .rethink-care-reskin figcaption .txt-size-custom::after {
    margin-top: 1.2vw;
  }
}
.rethink-care-reskin .richText .txt-size-custom::after,
.rethink-care-reskin figcaption .txt-size-custom::after {
  content: none;
}
@media (min-width: 992px) {
  .rethink-care-reskin .rethink-header-banner {
    position: relative;
    padding-bottom: 71.18%;
    height: 0;
  }
  .rethink-care-reskin .rethink-header-banner > .component-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}
@media (max-width: 767px) {
  .rethink-care-reskin .rethink-header-banner > .component-content {
    background-position: 80% 100%;
  }
}
.rethink-care-reskin .rethink-header-banner .richText {
  margin-top: 30%;
  margin-bottom: 26%;
}
@media (min-width: 768px) {
  .rethink-care-reskin .rethink-header-banner .richText {
    margin-top: 20%;
    margin-bottom: 18%;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin .rethink-header-banner .richText {
    margin-top: 16%;
    margin-bottom: 0;
  }
}
.rethink-care-reskin .rethink-header-banner .richText a.btn-custom {
  display: block;
  text-decoration: none;
  font-size: 5vw;
  margin-top: 12vw;
}
@media (min-width: 768px) {
  .rethink-care-reskin .rethink-header-banner .richText a.btn-custom {
    font-size: 2vw;
    line-height: 1.6;
    margin-top: 2vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin .rethink-header-banner .richText a.btn-custom {
    font-size: 0.83vw;
  }
}
.rethink-care-reskin .rethink-header-banner .richText a.btn-custom:hover {
  text-decoration: underline;
}
.rethink-care-reskin .rethink-header-banner .richText a.btn-custom: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;
  text-align: center;
  height: 34px;
  width: 44px;
  margin: 0 auto;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 4px;
  color: #fff;
  background-color: #009a44;
  border-radius: 25px;
  font-size: 32px;
}
@media (min-width: 768px) {
  .rethink-care-reskin .rethink-header-banner .richText a.btn-custom:after {
    display: inline-block;
    vertical-align: middle;
    margin: 0 0 0 1vw;
    padding: 0;
    font-size: 3.2vw;
    width: 5vw;
    height: 5vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin .rethink-header-banner .richText a.btn-custom:after {
    font-size: 1.4vw;
    height: 2.2vw;
    width: 2.2vw;
  }
}
.rethink-care-reskin .rethink-header-banner .image {
  position: absolute;
  bottom: 20px;
}
@media (max-width: 767px) {
  .rethink-care-reskin .rethink-header-banner .image {
    bottom: 1vw;
  }
}
.rethink-care-reskin .rethink-our-mission {
  /*comment from here to...*/
  /* @media (max-width: $break-mobile) {
      position: relative;
      padding-bottom: 240%;
      height: 0;
      > .component-content {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background-size: 300%;
          background-position: 41% 0;
      }
  }
  @media (min-width: $break-mobile + 1) {
      > .component-content {
          background-position: 70%;
      }
  }
  @media (min-width: $break-desktop) {
      position: relative;
      padding-bottom: 41.67%;
      height: 0;
      > .component-content {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
      }
  }
  .box.col-md-4.col-md-offset-6.first {
      @media (max-width: $break-mobile) {
          margin-top: 125%;
      }
      @media (min-width: $break-mobile + 1) {
          margin-top: 12%;
          margin-bottom: 12%;
      }
      @media (min-width: $break-desktop) {
          margin-top: 12%;
          margin-bottom: 0;
      }
  } */
  /*...here*/
  padding: 10vw 0;
  /* uncomment this */
}
.rethink-care-reskin .rethink-our-mission h2::after {
  margin-left: auto;
  /*uncomment this*/
  /* margin-left: 0; */
  /*delete this*/
  margin-right: auto;
  margin-top: 8vw;
}
@media (min-width: 768px) {
  .rethink-care-reskin .rethink-our-mission h2::after {
    margin-top: 3vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin .rethink-our-mission h2::after {
    margin-top: 1.2vw;
  }
}
.rethink-care-reskin.page-rethink-care h1 {
  color: #535353;
}
.rethink-care-reskin.page-rethink-care u {
  text-decoration-color: #009A44;
}
@media (max-width: 767px) {
  .rethink-care-reskin.page-rethink-care .rethink-content-banner {
    position: relative;
    padding-bottom: 120%;
    height: 0;
  }
  .rethink-care-reskin.page-rethink-care .rethink-content-banner > .component-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-position: 100% 0;
  }
}
@media (min-width: 768px) {
  .rethink-care-reskin.page-rethink-care .rethink-content-banner > .component-content {
    background-position: 70%;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-rethink-care .rethink-content-banner {
    position: relative;
    padding-bottom: 41.67%;
    height: 0;
  }
  .rethink-care-reskin.page-rethink-care .rethink-content-banner > .component-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}
.rethink-care-reskin.page-rethink-care .rethink-content-banner .box {
  margin-top: 10vw;
}
@media (max-width: 767px) {
  .rethink-care-reskin.page-rethink-care .rethink-content-banner .box {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media (min-width: 768px) {
  .rethink-care-reskin.page-rethink-care #content .snippetReference .richText.even h3 {
    min-height: 16vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-rethink-care #content .snippetReference .richText.even h3 {
    min-height: 3.1vw;
  }
}
@media (min-width: 768px) {
  .rethink-care-reskin.page-rethink-care #content .snippetReference .richText.even p {
    min-height: 10vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-rethink-care #content .snippetReference .richText.even p {
    min-height: 4vw;
  }
}
.rethink-care-reskin.page-rethink-care #content .rethink-conversations-on-care .snippetReference .richText.even p:first-child {
  min-height: auto;
}
@media (min-width: 768px) {
  .rethink-care-reskin.page-rethink-care #content .rethink-conversations-on-care .snippetReference .richText.even p:nth-child(2) {
    min-height: 7vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-rethink-care #content .rethink-conversations-on-care .snippetReference .richText.even p:nth-child(2) {
    min-height: 3.1vw;
  }
}
@media (min-width: 768px) {
  .rethink-care-reskin.page-rethink-care #content .rethink-conversations-on-care .snippetReference .richText.even p:last-child {
    min-height: 13vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-rethink-care #content .rethink-conversations-on-care .snippetReference .richText.even p:last-child {
    min-height: 6vw;
  }
}
@media (max-width: 767px) {
  .rethink-care-reskin.page-rethink-care .rethink-custom-box {
    padding-bottom: 220%;
  }
  .rethink-care-reskin.page-rethink-care .rethink-custom-box > .component-content {
    background-size: 250%;
    background-position: 10% 0;
  }
  .rethink-care-reskin.page-rethink-care .rethink-custom-box > .component-content > .paragraphSystem > .box {
    margin-top: 122vw;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .rethink-care-reskin.page-rethink-care .rethink-custom-box > .component-content {
    background-position: 30%;
  }
}
@media (max-width: 767px) {
  .rethink-care-reskin.page-rethink-care.page-downtime.page-children-homepage .rethink-custom-box > .component-content {
    background-position: 20% 0;
  }
}
@media (max-width: 767px) {
  .rethink-care-reskin.page-rethink-care.page-downtime.page-downtime-articles .rethink-content-banner .box {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.rethink-care-reskin .rethink-conversations-on-care {
  padding: 8vw 0;
}
@media (max-width: 767px) {
  .rethink-care-reskin .rethink-conversations-on-care > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  .rethink-care-reskin .rethink-conversations-on-care > .component-content > .paragraphSystem > .box {
    order: 1;
  }
  .rethink-care-reskin .rethink-conversations-on-care > .component-content > .paragraphSystem > .image {
    order: 0;
  }
}
.rethink-care-reskin .rethink-related-section {
  /* background-color: #f9f9f9; */
  padding: 8vw 0;
  /* @media (max-width: $break-desktop - 1) {
      > .component-content > .paragraphSystem {
          display: flex;
          flex-wrap: wrap;
          > .box {
              order: 1;
          }
          > .box.last {
              order: 0;
          }
      }
  } */
}

.rethink-care-reskin .rethink-related-section .rethink-related-box img {
  width: 100%;
}
.rethink-care-reskin .rethink-related-section .rethink-related-box h3 {
  color: #535353;
}
@media (min-width: 992px) and (max-width: 1110px) {
  .rethink-care-reskin .rethink-related-section .rethink-related-box h3 {
    min-height: 4.8vw;
  }
}
@media (max-width: 767px) {
  .rethink-care-reskin .rethink-related-section .rethink-related-box h3 {
    font-size: 18px;
  }
}
@media not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance: none) {
    .rethink-care-reskin .rethink-related-section .rethink-related-box h3 {
      min-height: 5vw;
    }
  }
}
.rethink-care-reskin .rethink-join {
  padding: 12vw 0 6vw;
}
@media (min-width: 768px) {
  .rethink-care-reskin .rethink-join {
    padding: 8vw 0 5vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin .rethink-join {
    padding: 5vw 0 3vw;
  }
}
.rethink-care-reskin .rethink-join h2 {
  margin-bottom: 3vw;
}
.rethink-care-reskin .rethink-join h2::after {
  content: none;
}
@media (min-width: 992px) {
  .rethink-care-reskin .rethink-join h2 {
    font-size: 2.6vw;
    line-height: 1.1;
  }
}
.rethink-care-reskin.page-survey .rethink-header-banner .richText {
  margin-top: 26%;
}
.rethink-care-reskin.page-survey .rethink-header-banner .image {
  position: absolute;
  bottom: 20px;
}
@media (max-width: 767px) {
  .rethink-care-reskin.page-survey .rethink-header-banner .image {
    bottom: 16vw;
  }
}
.rethink-care-reskin.page-survey .paragraph2 > .box.default-style h2:after,
.rethink-care-reskin.page-survey .paragraph2 .background-color-green h2:after,
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner h2:after,
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 h2:after {
  content: none;
}
.rethink-care-reskin.page-survey .paragraph2 > .box.default-style {
  padding: 22vw 0 12vw;
}
@media (min-width: 768px) {
  .rethink-care-reskin.page-survey .paragraph2 > .box.default-style {
    padding: 10vw 0 6vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-survey .paragraph2 > .box.default-style {
    padding: 6vw 0 4vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner {
    position: relative;
    padding-bottom: 71.25%;
    height: 0;
  }
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner > .component-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner .richText.first {
  margin-top: 30%;
}
@media (min-width: 768px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner .richText.first {
    margin-top: 20%;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner .richText.first {
    margin-top: 25%;
  }
}
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner .richText.last {
  margin-bottom: 20%;
}
@media (min-width: 768px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner .richText.last {
    margin-bottom: 12%;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner .richText.last {
    margin-bottom: 0;
  }
}
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-green > .component-content > .paragraphSystem > .richText {
  margin-top: 14vw;
}
@media (min-width: 768px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-green > .component-content > .paragraphSystem > .richText {
    margin-top: 10vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-green > .component-content > .paragraphSystem > .richText {
    margin-top: 5vw;
  }
}
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-green .rethink-infographic {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-green .rethink-infographic {
    padding-left: 0;
    padding-right: 0;
  }
}
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-green .rethink-infographic .paragraphSystem {
  display: flex;
  flex-wrap: wrap;
  /* justify-content: space-between; */
  align-items: stretch;
}
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-green .rethink-infographic .paragraphSystem > a {
  display: none;
}
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-green .rethink-infographic .image {
  background-color: #fff;
  border-radius: 2.6vw;
  padding: 6vw;
}
@media (max-width: 767px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-green .rethink-infographic .image {
    margin-bottom: 8vw;
  }
}
@media (min-width: 768px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-green .rethink-infographic .image {
    width: 31%;
    padding: 2vw 2vw;
    border-radius: 2.6vw;
  }
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-green .rethink-infographic .image.even {
    margin: 0 auto 10px;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-green .rethink-infographic .image {
    width: 30%;
    padding: 2vw 4vw;
    border-radius: 2.6vw;
  }
}
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-green .rethink-content-smileys {
  margin-bottom: 12vw;
}
@media (min-width: 768px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-green .rethink-content-smileys {
    margin-bottom: 6vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-green .rethink-content-smileys {
    margin-bottom: 4vw;
  }
}

@media (min-width: 768px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-green .rethink-content-smileys .box .richText {
    min-height: 35vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-green .rethink-content-smileys .box .richText {
    min-height: 18vw;
  }
}
@media not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance: none) {
    .rethink-care-reskin.page-survey .paragraph2 .rethink-content-green .rethink-content-smileys .box .richText {
      min-height: 21vw;
    }
    .rethink-care-reskin.page-survey .paragraph2 .rethink-content-green .rethink-content-smileys .box .richText h2 {
      min-height: 13vw;
    }
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 {
    position: relative;
    padding-bottom: 53.33%;
    height: 0;
  }
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.first {
  margin-top: 8vw;
  margin-bottom: 3vw;
}
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.first h2 {
  color: #009A44;
}
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last {
    padding-left: 0;
    padding-right: 0;
  }
}
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last > .component-content > .paragraphSystem {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
}
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last .background-color-green {
  border-radius: 30px;
  padding: 10vw 6vw;
}
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last .background-color-green.first {
  margin-bottom: 10%;
}
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last .background-color-green.first .richText.col-xs-12.col-sm-4.odd h2 {
  margin-bottom: 4vw;
}
@media (max-width: 767px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last .background-color-green.first .richText.col-xs-12.col-sm-4.even h2 {
    margin-bottom: 0;
  }
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last .background-color-green.first .richText.col-xs-12.col-sm-4.even p {
    margin-top: 0;
  }
}
@media (min-width: 768px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last .background-color-green {
    padding: 3vw 4vw;
  }
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last .background-color-green.first {
    margin-bottom: 6%;
  }
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last .background-color-green.first .richText.col-xs-12.col-sm-4.odd h2 {
    margin-top: 5vw;
    margin-bottom: 0;
    text-align: center;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last .background-color-green {
    border-radius: 1.5vw;
    width: 49%;
    padding: 1vw 1.2vw;
  }
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last .background-color-green.first {
    margin-right: 2%;
    margin-bottom: 0;
  }
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last .background-color-green.first .richText.col-xs-12.col-sm-4.odd h2 {
    margin-top: 3vw;
    margin-bottom: 0;
  }
}
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last .background-color-green h3 {
  font-size: 6.1vw;
}
@media (min-width: 768px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last .background-color-green h3 {
    font-size: 2.35vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last .background-color-green h3 {
    font-size: 2.03vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last .background-color-green.last {
    margin-bottom: 0;
  }
}
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last .background-color-green.last .richText.col-sm-6 p:first-child,
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last .background-color-green.last .richText.col-sm-5 p:first-child {
  margin-top: 0;
  margin-bottom: 0;
}
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last .background-color-green.last .richText.col-sm-6 h2,
.rethink-care-reskin.page-survey .paragraph2 .rethink-content-banner2 > .component-content > .paragraphSystem > .box.last .background-color-green.last .richText.col-sm-5 h2 {
  margin-bottom: 0;
}
.rethink-care-reskin.page-SmilingMindPartnership {
  /* h1, h2, h3, h4 {
      font-family: 'Montserrat';
    font-weight: '400';
  } */
}
@media (max-width: 767px) {
  .rethink-care-reskin.page-SmilingMindPartnership .mobile-img img {
    max-width: 200%;
    width: 200% !important;
    position: relative;
    right: 50%;
  }
}
.rethink-care-reskin.page-SmilingMindPartnership h1, .rethink-care-reskin.page-SmilingMindPartnership h2, .rethink-care-reskin.page-SmilingMindPartnership h3, .rethink-care-reskin.page-SmilingMindPartnership h4 {
  color: #535353;
}
.rethink-care-reskin.page-SmilingMindPartnership h1 {
  font-size: 7.8vw;
  line-height: 1.1;
  margin-bottom: 0;
  margin-top: 2.5vw;
}
@media (min-width: 768px) {
  .rethink-care-reskin.page-SmilingMindPartnership h1 {
    font-size: 4vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-SmilingMindPartnership h1 {
    font-size: 2.92vw;
    margin-bottom: 1vw;
  }
}
.rethink-care-reskin.page-SmilingMindPartnership h1::after {
  content: '';
  color: #009a44;
  display: block;
  margin-top: 8vw;
  margin-left: auto;
  margin-right: auto;
  border-bottom: 5px solid;
  width: 60px;
}
@media (min-width: 768px) {
  .rethink-care-reskin.page-SmilingMindPartnership h1::after {
    margin-top: 3vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-SmilingMindPartnership h1::after {
    margin-top: 2vw;
  }
}
.rethink-care-reskin.page-SmilingMindPartnership .paragraph2 > .image.mobile-img img {
  width: 100%;
}
.rethink-care-reskin.page-SmilingMindPartnership .rethink-content-green {
  margin-top: 5vw;
  padding-top: 5vw;
  padding-bottom: 3vw;
}
.rethink-care-reskin.page-SmilingMindPartnership .rethink-content-green h2::after {
  content: none;
}
.rethink-care-reskin.page-SmilingMindPartnership .rethink-content-green .rethink-infographic {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-content-green .rethink-infographic {
    padding-left: 0;
    padding-right: 0;
  }
}
.rethink-care-reskin.page-SmilingMindPartnership .rethink-content-green .rethink-infographic .paragraphSystem {
  display: flex;
  flex-wrap: wrap;
  /* justify-content: space-between; */
  align-items: stretch;
}
.rethink-care-reskin.page-SmilingMindPartnership .rethink-content-green .rethink-infographic .paragraphSystem > a {
  display: none;
}
.rethink-care-reskin.page-SmilingMindPartnership .rethink-content-green .rethink-infographic .image {
  background-color: #fff;
  border-radius: 2.6vw;
  padding: 6vw;
}
.rethink-care-reskin.page-SmilingMindPartnership .rethink-content-green .rethink-infographic .image p {
  color: #009A44;
  font-size: 6vw;
}
@media (max-width: 767px) {
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-content-green .rethink-infographic .image {
    margin-bottom: 8vw;
  }
}
@media (min-width: 768px) {
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-content-green .rethink-infographic .image {
    width: 31%;
    padding: 2vw 2vw;
    border-radius: 2.6vw;
  }
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-content-green .rethink-infographic .image.even {
    margin: 0 auto 10px;
  }
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-content-green .rethink-infographic .image p {
    font-size: 1.8vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-content-green .rethink-infographic .image {
    width: 30%;
    padding: 3vw;
    border-radius: 2.6vw;
  }
}
.rethink-care-reskin.page-SmilingMindPartnership .rethink-content-section {
  padding-top: 8vw;
  padding-bottom: 3vw;
}
.rethink-care-reskin.page-SmilingMindPartnership .rethink-content-section > .component-content > .paragraphSystem {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.rethink-care-reskin.page-SmilingMindPartnership .rethink-content-section .richText.first h2:after {
  content: none;
}
.rethink-care-reskin.page-SmilingMindPartnership .rethink-content-section.odd {
  padding-top: 0;
}
@media (max-width: 767px) {
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-content-section.odd > .component-content > .paragraphSystem {
    display: flex;
  }
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-content-section.odd > .component-content > .paragraphSystem > .box {
    order: 2;
  }
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-content-section.odd > .component-content > .paragraphSystem > .image {
    order: 1;
  }
}
.rethink-care-reskin.page-SmilingMindPartnership .rethink-content-banner {
  /* @media (max-width: $break-mobile) {
      position: relative;
      padding-bottom: 240%;
      height: 0;
      > .component-content {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background-size: 300%;
          background-position: 41% 0;
      }
  } */
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-content-banner {
    position: relative;
    padding-bottom: 40.3%;
    height: 0;
  }
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-content-banner > .component-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-content-banner > .component-content {
    background-position: 56%;
  }
}
@media (max-width: 767px) {
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-content-banner > .component-content {
    background-position: 0;
  }
}
.rethink-care-reskin.page-SmilingMindPartnership .rethink-content-banner .box {
  margin-top: 10%;
}
@media (max-width: 991px) {
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-related-section > .component-content > .paragraphSystem {
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-related-section .snippetReference .richText.even p:first-child {
    min-height: 7vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-related-section .snippetReference .richText.even p:last-child {
    min-height: 5.5vw;
  }
}
.rethink-care-reskin.page-SmilingMindPartnership .rethink-related-section .box.last > .component-content > .paragraphSystem {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-related-section .box.last > .component-content > .paragraphSystem .snippetReference.col-sm-5.col-md-4 {
    width: 50%;
    margin-bottom: 2vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-related-section .box.last > .component-content > .paragraphSystem .snippetReference.col-sm-5.col-md-4 {
    width: 30%;
    margin-right: 3%;
  }
}
.rethink-care-reskin.page-SmilingMindPartnership .rethink-related-section .box.last > .component-content > .paragraphSystem .snippetReference.col-sm-5.col-md-4 .image img {
  width: 100%;
}
.rethink-care-reskin.page-SmilingMindPartnership .rethink-related-section .box.last > .component-content > .paragraphSystem .snippetReference.col-sm-5.col-md-4 .richText.even p:first-child {
  min-height: auto !important;
}
@media (min-width: 768px) {
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-related-section .box.last > .component-content > .paragraphSystem .snippetReference.col-sm-5.col-md-4 .richText.even p:nth-child(2) {
    min-height: 7vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-related-section .box.last > .component-content > .paragraphSystem .snippetReference.col-sm-5.col-md-4 .richText.even p:nth-child(2) {
    min-height: 3vw;
  }
}
@media (min-width: 768px) {
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-related-section .box.last > .component-content > .paragraphSystem .snippetReference.col-sm-5.col-md-4 .richText.even p:last-child {
    min-height: 13vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.page-SmilingMindPartnership .rethink-related-section .box.last > .component-content > .paragraphSystem .snippetReference.col-sm-5.col-md-4 .richText.even p:last-child {
    min-height: 4vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.rc-smiling-minds-article #content .snippetReference .richText.panadol-print p {
    min-height: 0;
  }
}
@media (max-width: 767px) {
  .rethink-care-reskin.rc-smiling-minds-article .mobile-img img {
    max-width: 200%;
    width: 200% !important;
    position: relative;
    right: 50%;
  }
}
.rethink-care-reskin.rc-smiling-minds-article .image.green-top {
  margin-top: 4vw;
}
.rethink-care-reskin.rc-smiling-minds-article .image.green-top:before {
  margin: 0 auto;
}
.rethink-care-reskin.rc-smiling-minds-article .richText.green-bottom {
  margin-bottom: 2vw;
}
.rethink-care-reskin.rc-smiling-minds-article .richText.green-bottom:after {
  margin-top: 4vw;
}
.rethink-care-reskin.rc-smiling-minds-article .rethink-related-section {
  margin-top: 8vw;
}
.rethink-care-reskin.rc-smiling-minds-article .rethink-related-section > .component-content > .paragraphSystem > .box.last .snippetReference .image img {
  width: 100%;
}
.rethink-care-reskin.rc-smiling-minds-article .rethink-related-section > .component-content > .paragraphSystem > .box.last .snippetReference .richText.even p:first-child {
  min-height: auto;
}
@media (min-width: 768px) {
  .rethink-care-reskin.rc-smiling-minds-article .rethink-related-section > .component-content > .paragraphSystem > .box.last .snippetReference .richText.even p:nth-child(2) {
    min-height: 7vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.rc-smiling-minds-article .rethink-related-section > .component-content > .paragraphSystem > .box.last .snippetReference .richText.even p:nth-child(2) {
    min-height: 3vw;
  }
}
@media (min-width: 768px) {
  .rethink-care-reskin.rc-smiling-minds-article .rethink-related-section > .component-content > .paragraphSystem > .box.last .snippetReference .richText.even p:last-child {
    min-height: 13vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.rc-smiling-minds-article .rethink-related-section > .component-content > .paragraphSystem > .box.last .snippetReference .richText.even p:last-child {
    min-height: 7vw;
  }
}
.rethink-care-reskin.rc-smiling-minds-article .rethink-join .image img {
  width: auto !important;
}
.rethink-care-reskin.rc-downtime {
  /* h1, h2, h3, h4 {
      font-family: 'Montserrat';
    font-weight: '400';
  } */
}
.rethink-care-reskin.rc-downtime h1, .rethink-care-reskin.rc-downtime h2, .rethink-care-reskin.rc-downtime h3, .rethink-care-reskin.rc-downtime h4 {
  color: #535353;
}
.rethink-care-reskin.rc-downtime h1 {
  font-size: 7.8vw;
  line-height: 1.1;
  margin-bottom: 0;
  margin-top: 3.5vw;
}
@media (min-width: 768px) {
  .rethink-care-reskin.rc-downtime h1 {
    font-size: 4vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.rc-downtime h1 {
    font-size: 2.92vw;
    margin-bottom: 1vw;
  }
}
.rethink-care-reskin.rc-downtime h1::after {
  content: '';
  color: #009a44;
  display: block;
  margin-top: 8vw;
  margin-left: auto;
  margin-right: auto;
  border-bottom: 5px solid;
  width: 60px;
}
@media (min-width: 768px) {
  .rethink-care-reskin.rc-downtime h1::after {
    margin-top: 3vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.rc-downtime h1::after {
    margin-top: 2vw;
  }
}
@media (max-width: 767px) {
  .rethink-care-reskin.rc-downtime .mobile-img img {
    max-width: 200%;
    width: 200% !important;
    position: relative;
    right: 50%;
  }
}
.rethink-care-reskin.rc-downtime .rethink-content-section.box.col-xs-12 {
  margin: 3vw 0 10vw;
}
@media (min-width: 992px) {
  .rethink-care-reskin.rc-downtime .rethink-content-section.box.col-xs-12 > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
  }
}
.rethink-care-reskin.rc-downtime .rethink-related-downtime-section {
  padding: 0;
}
.rethink-care-reskin.rc-downtime .rethink-related-downtime-section > .component-content > .paragraphSystem {
  display: flex;
  flex-wrap: wrap;
}
.rethink-care-reskin.rc-downtime .rethink-related-downtime-section > .component-content > .paragraphSystem .richText {
  width: 100%;
}
@media (min-width: 768px) {
  .rethink-care-reskin.rc-downtime .rethink-related-downtime-section > .component-content > .paragraphSystem .box {
    width: 50%;
    margin-bottom: 2vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.rc-downtime .rethink-related-downtime-section > .component-content > .paragraphSystem .box {
    width: 30%;
    margin-right: 3%;
  }
}
.rethink-care-reskin.rc-downtime .rethink-related-downtime-section > .component-content > .paragraphSystem .box .image img {
  width: 100%;
}
@media (min-width: 768px) {
  .rethink-care-reskin.rc-downtime .rethink-related-downtime-section > .component-content > .paragraphSystem .box .richText.even h3 {
    min-height: 16vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.rc-downtime .rethink-related-downtime-section > .component-content > .paragraphSystem .box .richText.even h3 {
    min-height: 3.1vw;
  }
}
@media (min-width: 768px) {
  .rethink-care-reskin.rc-downtime .rethink-related-downtime-section > .component-content > .paragraphSystem .box .richText.even p {
    min-height: 10vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.rc-downtime .rethink-related-downtime-section > .component-content > .paragraphSystem .box .richText.even p {
    min-height: 4vw;
  }
}
.rethink-care-reskin.rc-downtime.page-the-rethink-care-podcast .paragraph2 .snippetReference .image img {
  width: 100%;
}
@media (max-width: 767px) {
  .rethink-care-reskin.rc-downtime.page-downtime-articles .rethink-content-banner.rethink-custom-box .component-content {
    background-position: 20% 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .rethink-care-reskin.rc-downtime.page-downtime-articles .rethink-content-banner.rethink-custom-box .component-content {
    background-position: 42%;
  }
}
@media (max-width: 767px) {
  .rethink-care-reskin.rc-downtime.page-children-homepage .rethink-header-banner {
    /* h1, p {
        text-shadow: 2px 2px #000;
    }
    a.btn-custom:after {
        text-shadow: none;
    } */
  }
  .rethink-care-reskin.rc-downtime.page-children-homepage .rethink-header-banner .richText .richText-content::before {
    content: '';
    display: block;
    background-color: #fff;
    position: absolute;
    left: -8%;
    top: -32%;
    width: 116%;
    height: 160%;
    z-index: 1;
    opacity: 0.75;
  }
  .rethink-care-reskin.rc-downtime.page-children-homepage .rethink-header-banner .richText h1, .rethink-care-reskin.rc-downtime.page-children-homepage .rethink-header-banner .richText p {
    position: relative;
    z-index: 2;
  }
  .rethink-care-reskin.rc-downtime.page-children-homepage .rethink-header-banner .richText h1 span.txt-white, .rethink-care-reskin.rc-downtime.page-children-homepage .rethink-header-banner .richText p span.txt-white {
    color: #535353 !important;
  }
}
.rethink-care-reskin.rc-downtime.page-children-homepage .rethink-related-section u {
  text-decoration-color: #009A44;
}
.rethink-care-reskin.rc-downtime.page-children-homepage .rethink-related-section .txt-green {
  font-family: Montserrat;
  font-weight: 700;
}
.rethink-care-reskin.rc-downtime.page-living-well h1 {
  font-size: 7.8vw;
  line-height: 1.1;
  margin-bottom: 0;
  margin-top: 2.5vw;
}
@media (min-width: 768px) {
  .rethink-care-reskin.rc-downtime.page-living-well h1 {
    font-size: 4vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.rc-downtime.page-living-well h1 {
    font-size: 2.92vw;
    margin-bottom: 1vw;
  }
}
.rethink-care-reskin.rc-downtime.page-living-well h1::after {
  content: '';
  color: #009a44;
  display: block;
  margin-top: 8vw;
  margin-left: 0;
  border-bottom: 5px solid;
  width: 60px;
}
@media (min-width: 768px) {
  .rethink-care-reskin.rc-downtime.page-living-well h1::after {
    margin-top: 3vw;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.rc-downtime.page-living-well h1::after {
    margin-top: 2vw;
  }
}
.rethink-care-reskin.rc-downtime.page-living-well h2::after {
  content: none;
}
.rethink-care-reskin.rc-downtime.page-living-well .richText.green-bottom::after {
  margin: 0;
}
.rethink-care-reskin.rc-downtime.page-living-well .richText.green-bottom .btn-custom {
  color: #009A44;
  text-decoration-color: #009A44;
}
@media (max-width: 767px) {
  .rethink-care-reskin.rc-downtime.page-living-well .image.green-top:before {
    margin: 0;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin.rc-downtime.page-living-well .car-article-living p:first-child {
    min-height: 4vw !important;
  }
  .rethink-care-reskin.rc-downtime.page-living-well .car-article-living p:nth-child(2) {
    min-height: 7vw !important;
  }
}
.rethink-care-reskin.rc-downtime.page-living-well .rethink-join .image img {
  width: auto !important;
}
.rethink-care-reskin .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin: 0;
}
.rethink-care-reskin .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .share-bar,
.rethink-care-reskin .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .panadol-print {
  width: auto;
}
@media (max-width: 767px) {
  .rethink-care-reskin .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .share-bar,
  .rethink-care-reskin .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .panadol-print {
    padding-right: 0;
  }
}
.rethink-care-reskin .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .share-bar p,
.rethink-care-reskin .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .panadol-print p {
  font-family: 'Montserrat';
  font-weight: 700;
  color: #707070;
  padding: 10px 0 10px 22px;
  margin: 0;
  font-size: 1rem;
  line-height: 1.125rem;
  cursor: pointer;
}
@media (min-width: 1025px) {
  .rethink-care-reskin .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .share-bar p,
  .rethink-care-reskin .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .panadol-print p {
    font-size: 1.25rem;
    line-height: 1.375rem;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .share-bar p,
  .rethink-care-reskin .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .panadol-print p {
    padding: 10px 0 10px 40px;
  }
}
.rethink-care-reskin .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .share-bar a,
.rethink-care-reskin .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .panadol-print a {
  color: #707070;
}
.rethink-care-reskin .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .share-bar {
  margin-right: 40px;
}
@media (max-width: 767px) {
  .rethink-care-reskin .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .share-bar {
    margin-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .rethink-care-reskin .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .share-bar {
    margin-left: 40px;
  }
}
.rethink-care-reskin .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .share-bar p::before {
  content: url(../../assets/img/reskin/share.svg);
  position: relative;
  top: 0.6rem;
  right: 1.3125rem;
}
.rethink-care-reskin .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .panadol-print p {
  min-height: auto;
  height: auto;
}
.rethink-care-reskin .reference-panadol-share-snippet .share-print-wrapper .paragraphSystem .panadol-print p::before {
  content: url(../../assets/img/reskin/print.svg);
  position: relative;
  top: 0.6rem;
  right: 1.3125rem;
}


.my-safety-page h1 {
  font-size: 1.5rem;
}
@media (min-width: 768px) {
  .my-safety-page h1 {
    font-size: 2.4375rem;
  }
}
.my-safety-page .paragraph2 > .image img {
  width: 100%;
}
.my-safety-page .my-logo-text img {
  position: absolute;
  top: 13px;
  right: -13px;
}
@media (min-width: 767px) {
  .my-safety-page .my-logo-text img {
    top: -8px;
    width: 100% !important;
  }
}
@media (min-width: 992px) {
  .my-safety-page .my-logo-text img {
    top: -20px;
    width: 81% !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .my-safety-page .my-heading-custom {
    font-size: 22px !important;
  }
}
.my-safety-page sup {
  font-size: 0.75rem !important;
}
.my-safety-page.page-medicine-labels-guide-easy h1 {
  margin: 2rem 0;
}
.my-safety-page.page-medicine-labels-guide-easy .my-labels-table-blue .component-content > .paragraphSystem > .box:last-child {
  border-bottom-left-radius: 20px;
  padding: 1rem 0;
  border-top-left-radius: 0;
}
.my-safety-page.page-medicine-labels-guide-easy .my-labels-table-blue .component {
  margin-bottom: 0;
}
.my-safety-page.page-medicine-labels-guide-easy .my-labels-table-blue .my-background-blue {
  background-color: #00A3E0;
  border-top-left-radius: 20px;
  padding: 2rem 0 0 0;
}
.my-safety-page.page-medicine-labels-guide-easy .my-labels-table-blue .my-img-text .richText {
  border-bottom: 5px solid #00A3E0;
  border-left: 5px solid #00A3E0;
  border-right: 5px solid #00A3E0;
  padding: 30px 0;
}
.my-safety-page.page-medicine-labels-guide-easy .my-labels-table-blue .my-img-text .richText .richText-content {
  margin: 0 20px;
}
@media (min-width: 767px) {
  .my-safety-page.page-medicine-labels-guide-easy .my-labels-table-blue .my-img-text .richText .richText-content {
    width: 75%;
  }
}
@media (min-width: 992px) {
  .my-safety-page.page-medicine-labels-guide-easy .my-labels-table-blue .my-img-text .richText .richText-content {
    width: 90%;
  }
}
.my-safety-page.page-medicine-labels-guide-easy .my-labels-table-blue .my-img-text .richText .richText-content h3 {
  font-size: 1.5rem;
  margin-top: 1rem;
}
@media (min-width: 767px) {
  .my-safety-page.page-medicine-labels-guide-easy .my-labels-table-blue .my-img-text .richText .richText-content h3 {
    font-size: 1.625rem;
  }
}
@media (min-width: 992px) {
  .my-safety-page.page-medicine-labels-guide-easy .my-labels-table-blue .my-img-text .richText .richText-content h3 {
    font-size: 2.918rem;
    margin: 2rem 0;
  }
}
.my-safety-page.page-medicine-labels-guide-easy .my-labels-table-blue .my-img-text .richText .richText-content p {
  font-size: 0.875rem;
}
@media (min-width: 767px) {
  .my-safety-page.page-medicine-labels-guide-easy .my-labels-table-blue .my-img-text .richText .richText-content {
    font-size: 1.125rem;
  }
}
@media (min-width: 992px) {
  .my-safety-page.page-medicine-labels-guide-easy .my-labels-table-blue .my-img-text .richText .richText-content {
    font-size: 1.375rem;
  }
}
.my-safety-page.page-medicine-labels-guide-easy .my-labels-table-blue .my-img-text .richText .component-content {
  display: flex;
  align-items: center;
  margin: 2rem 0;
}
@media (min-width: 992px) {
  .my-safety-page.page-medicine-labels-guide-easy .my-labels-table-blue .my-img-text .richText .component-content {
    margin: 0 7.5rem;
  }
}
@media (max-width: 767px) {
  .my-safety-page.page-medicine-labels-guide-easy .my-labels-table-blue .my-img-text .richText .component-content {
    flex-direction: column;
  }
}
@media (min-width: 767px) {
  .my-safety-page.page-medicine-labels-guide-easy .my-labels-table-blue .my-img-text .richText .component-content img {
    width: 25%;
    margin: 20px;
  }
}
@media (min-width: 992px) {
  .my-safety-page.page-medicine-labels-guide-easy .my-labels-table-blue .my-img-text .richText .component-content img {
    width: 10%;
  }
}
@media all and (-ms-high-contrast: active), all and (-ms-high-contrast: none) {
  .my-safety-page.page-medicine-labels-guide-easy .my-labels-table-blue .my-img-text .richText .component-content img {
    margin: 0;
  }
}
.my-safety-page.page-medicine-labels-guide-easy .my-medicine-label-title {
  margin-top: 2rem;
}
.my-safety-page.page-medicine-labels-guide-easy .my-medicine-label-txt {
  margin-top: 2rem;
}
.my-safety-page.page-medicine-labels-guide-easy .my-medicine-label-txt h3 {
  margin: 0;
}
.my-safety-page.page-medicine-labels-guide-easy .my-medicine-label-txt p {
  margin-top: .8rem;
}
@media (max-width: 767px) {
  .my-safety-page.page-medicine-labels-guide-easy .my-medicine-label-txt h3 {
    margin-left: 3rem;
    margin-bottom: 1.2rem;
  }
}
@media (min-width: 992px) {
  .my-safety-page.page-medicine-labels-guide-easy .my-medicine-label-txt {
    margin-top: 9rem;
  }
}
@media (min-width: 1281px) {
  .my-safety-page.page-medicine-labels-guide-easy .my-medicine-label-txt {
    margin-top: 16rem;
  }
}
.my-safety-page.page-medicine-labels-guide-easy .my-medicine-label-txt .txt-icon-before {
  color: #fff;
  background: #aa56b6;
  text-align: center;
  border-radius: 50%;
  position: absolute;
  left: 20px;
  width: 35px;
  line-height: 35px;
  height: 35px;
  top: -7px;
}
@media (min-width: 767px) {
  .my-safety-page.page-medicine-labels-guide-easy .my-medicine-label-txt .txt-icon-before {
    top: 0;
    left: -45px;
    width: 50px;
    height: 50px;
    line-height: 50px;
  }
}
@media (min-width: 992px) {
  .my-safety-page.page-medicine-labels-guide-easy .my-medicine-label-txt .txt-icon-before {
    top: 2px;
    left: -10px;
    width: 25px;
    height: 25px;
    line-height: 25px;
  }
}
@media (min-width: 1281px) {
  .my-safety-page.page-medicine-labels-guide-easy .my-medicine-label-txt .txt-icon-before {
    top: 16px;
    left: -45px;
    width: 50px;
    height: 50px;
    line-height: 50px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .my-safety-page.page-medicine-labels-guide-easy .my-medicine-label-txt .content.paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
}
.my-safety-page.page-pain-relief-fever-reducer-for-the-family .txt-blue-dark-special:nth-child(1) {
  display: block;
  margin-bottom: 2rem;
}
@media (min-width: 768px) {
  .my-safety-page.page-pain-relief-fever-reducer-for-the-family .txt-blue-dark-special {
    font-size: 2rem;
  }
}
.my-safety-page.page-pain-relief-fever-reducer-for-the-family img {
  width: 100%;
}
.my-safety-page.page-pain-relief-fever-reducer-for-the-family h1 {
  margin-top: 2rem;
}
.my-safety-page.page-pain-relief-fever-reducer-for-the-family h1:nth-child(2) {
  margin-top: 0;
  margin-bottom: 2rem;
}
.my-safety-page.page-pain-relief-fever-reducer-for-the-family .my-infographics-3-items h3 {
  font-size: 4rem;
}
@media (min-width: 768px) {
  .my-safety-page.page-pain-relief-fever-reducer-for-the-family .my-infographics-3-items h3 {
    font-size: 5rem;
    margin-bottom: 0;
  }
}
@media (min-width: 992px) {
  .my-safety-page.page-pain-relief-fever-reducer-for-the-family .my-infographics-3-items h3 {
    font-size: 4rem;
  }
}
@media (min-width: 1281px) {
  .my-safety-page.page-pain-relief-fever-reducer-for-the-family .my-infographics-3-items h3 {
    font-size: 6rem;
  }
}
.my-safety-page.page-pain-relief-fever-reducer-for-the-family .my-infographics-3-items .box.even h3 {
  margin-top: 2.5rem;
}
@media (min-width: 768px) {
  .my-safety-page.page-pain-relief-fever-reducer-for-the-family .my-infographics-3-items .box.even h3 {
    margin-top: 5rem;
  }
}
.my-safety-page.page-pain-relief-fever-reducer-for-the-family .my-infographics-3-items span.txt-size-custom {
  font-size: 1.1rem;
}
@media (min-width: 768px) and (max-width: 991px) {
  .my-safety-page.page-pain-relief-fever-reducer-for-the-family .my-infographics-3-items span.txt-size-custom {
    font-size: 1.5625rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .my-safety-page.page-pain-relief-fever-reducer-for-the-family .my-infographics-3-items > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .my-safety-page.page-pain-relief-fever-reducer-for-the-family .my-infographics-3-items > .component-content > .paragraphSystem .box {
    width: 40%;
  }
  .my-safety-page.page-pain-relief-fever-reducer-for-the-family .my-infographics-3-items > .component-content > .paragraphSystem .box.last {
    margin-left: 30%;
  }
}
.my-safety-page.page-pain-relief-fever-reducer-for-the-family .my-infographics-5-items h1 {
  margin: 2rem 0;
}
@media (min-width: 768px) and (max-width: 991px) {
  .my-safety-page.page-pain-relief-fever-reducer-for-the-family .my-infographics-5-items > .component-content > .paragraphSystem {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .my-safety-page.page-pain-relief-fever-reducer-for-the-family .my-infographics-5-items > .component-content > .paragraphSystem .box {
    width: 40%;
  }
  .my-safety-page.page-pain-relief-fever-reducer-for-the-family .my-infographics-5-items > .component-content > .paragraphSystem .box:nth-child(5) {
    margin-left: 30%;
  }
  .my-safety-page.page-pain-relief-fever-reducer-for-the-family .my-infographics-5-items > .component-content > .paragraphSystem:after {
    display: none;
  }
}
.my-safety-page.page-adult-dosing-chart-paracetamol h1 {
  margin: 2rem 0;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-xs .table {
  font-family: 'Montserrat';
font-weight: '400';
  border-radius: 0.688rem;
  color: #00A3E0;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-xs .table table {
  border: 5px solid #00A3E0;
  border-radius: 0.688rem;
  box-shadow: 0 0 0 5px #00A3E0;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-xs .table table th:first-child {
  border-top-left-radius: 10px;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-xs .table table th:last-child {
  border-top-right-radius: 10px;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-xs .table th {
  background-color: #FCE1D2;
  color: #00A3E0;
  border: 1px solid #00A3E0;
  font-weight: 300;
  padding: 1rem;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-xs .table td {
  border: 1px solid #00A3E0;
  font-size: 0.875rem;
  padding: 1.875rem;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-xs .table td p {
  color: #00A3E0;
  font-size: 0.875rem;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-xs .table td .txt-size-custom {
  font-size: 1.25rem;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-xs .table td img {
  display: block;
  margin: 0 auto;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-sm .table {
  font-family: 'Montserrat';
font-weight: '400';
  border-radius: 11px;
  color: #00A3E0;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-sm .table table {
  border: 5px solid #00A3E0;
  border-radius: 0.688rem;
  border-style: hidden;
  box-shadow: 0 0 0 5px #00A3E0;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-sm .table th {
  background-color: #FCE1D2;
  color: blue;
  border: 1px solid #00A3E0;
  max-width: 2.688rem;
  font-weight: 300;
}
@media (max-width: 766px) {
  .my-safety-page.page-adult-dosing-chart-paracetamol .hidden-sm .table th {
    font-weight: 700;
  }
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-sm .table tr p {
  color: #00A3E0;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-sm .table tr:first-child th {
  border-top-left-radius: 10px;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-sm .table tr:first-child th p {
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg) translateX(-88%);
  white-space: nowrap;
  min-height: 5.813rem;
  position: relative;
  left: 2.25rem;
  color: #00A3E0;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-sm .table tr:nth-child(2) th p {
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg) translateX(-41%);
  white-space: nowrap;
  min-height: 5.183rem;
  position: relative;
  left: 2.25rem;
  color: #00A3E0;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-sm .table tr:nth-child(3) th p {
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg) translateX(-96%);
  white-space: nowrap;
  min-height: 5.183rem;
  position: relative;
  left: 2.25rem;
  color: #00A3E0;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-sm .table tr:last-child th {
  border-bottom-left-radius: 10px;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-sm .table tr:last-child th p {
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg) translateX(-48%);
  white-space: nowrap;
  min-height: 5.183rem;
  position: relative;
  left: 2.25rem;
  color: #00A3E0;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-sm .table td {
  border: 1px solid #00A3E0;
  font-size: 0.875rem;
  padding: 0.625rem;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-sm .table td .txt-size-custom {
  font-size: 1.25rem;
}
.my-safety-page.page-adult-dosing-chart-paracetamol .hidden-sm .table td img {
  display: block;
  margin: 0 auto;
}
@media (max-width: 766px) {
  .my-safety-page.page-adult-dosing-chart-paracetamol .hidden-sm .table td {
    text-align: center;
  }
}
.my-safety-page.page-paracetamol-pain-relief-you-can-count-on h1 {
  margin: 2rem 0;
}
.my-safety-page.page-paracetamol-pain-relief-you-can-count-on .top-numbers {
  top: -8px;
  position: relative;
  font-size: 11px;
}
.my-safety-page.page-paracetamol-pain-relief-you-can-count-on .stomach-top-margin {
  margin-top: 5rem;
}
@media (min-width: 992px) {
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .stomach-top-margin {
    margin-top: 3rem;
  }
}
.my-safety-page.page-paracetamol-pain-relief-you-can-count-on figcaption p {
  font-size: 0.875rem;
}
@media (min-width: 992px) {
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on figcaption p {
    font-size: 1.125rem;
  }
}
@media (min-width: 767px) {
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem .box.last {
    margin-top: 9rem;
  }
}
@media (min-width: 992px) {
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem .box.last {
    margin-top: 11rem;
  }
}
@media (max-width: 767px) {
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem {
    display: flex;
    flex-wrap: wrap;
  }
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem > .box.even {
    order: -1;
  }
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem .box.first img,
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem .box.last img {
    width: 30%;
  }
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem .box.first .knee-img img,
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem .box.last .knee-img img {
    width: 20%;
  }
}
@media (min-width: 767px) and (max-width: 1280px) {
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem .box.first,
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem .box.last {
    width: 25%;
    padding: 0;
  }
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem .box.first img,
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem .box.last img {
    width: 37%;
  }
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem .box.first p,
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem .box.last p {
    line-height: 1.2;
  }
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem .box.first h3,
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem .box.last h3 {
    margin: 0 .5rem;
  }
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem .box.first .knee-img img,
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem .box.last .knee-img img {
    width: 27%;
  }
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem .box.first .imageLazy,
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem .box.last .imageLazy {
    padding: 0;
  }
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .my-flex-order > .component-content > .content.paragraphSystem .box.even {
    width: 50%;
    padding: 0;
  }
}
.my-safety-page.page-paracetamol-pain-relief-you-can-count-on .richText ul {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
@media (min-width: 768px) and (max-width: 991px) {
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .richText ul {
    width: 76%;
    margin: 0 auto;
  }
}
.my-safety-page.page-paracetamol-pain-relief-you-can-count-on .richText ul li {
  margin-left: 0;
  padding-left: 0.75rem;
  position: relative;
  padding-right: 0.5rem;
  font-size: 1rem;
}
@media (min-width: 992px) {
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .richText ul li {
    font-size: 1.25rem;
  }
}
.my-safety-page.page-paracetamol-pain-relief-you-can-count-on .richText ul li:before {
  color: #F68A49 !important;
  font-size: 7px;
  top: 7px;
}
@media (min-width: 992px) {
  .my-safety-page.page-paracetamol-pain-relief-you-can-count-on .richText ul li:before {
    top: 9px;
  }
}
.my-safety-page.page-the-ABCs-of-paracetamol-use h1 {
  margin-top: 2rem;
}
.my-safety-page.page-the-ABCs-of-paracetamol-use .purple-text-safety {
  color: #AA56B6;
}
.my-safety-page.page-the-ABCs-of-paracetamol-use .orange-text-safety {
  color: #F37024;
}
.my-safety-page.page-the-ABCs-of-paracetamol-use .img-special {
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .my-safety-page.page-the-ABCs-of-paracetamol-use .top-margin-box {
    margin-top: 1rem;
  }
}
@media (min-width: 992px) {
  .my-safety-page.page-the-ABCs-of-paracetamol-use .top-margin-box {
    margin-top: 4.5rem;
  }
}
@media (min-width: 1281px) {
  .my-safety-page.page-the-ABCs-of-paracetamol-use .top-margin-box {
    margin-top: 7.5rem;
  }
}
.my-safety-page.page-the-ABCs-of-paracetamol-use .three-section-box {
  margin-top: 3rem;
}
@media (min-width: 992px) {
  .my-safety-page.page-the-ABCs-of-paracetamol-use .three-section-box .first-section {
    margin-top: 4rem;
  }
  .my-safety-page.page-the-ABCs-of-paracetamol-use .three-section-box .third-section {
    margin-top: 4rem;
  }
  .my-safety-page.page-the-ABCs-of-paracetamol-use .three-section-box .third-section h2 {
    margin-bottom: 3.3rem;
  }
}
@media (min-width: 1281px) {
  .my-safety-page.page-the-ABCs-of-paracetamol-use .three-section-box .third-section h2 {
    margin-bottom: 6.8rem;
  }
}
.my-safety-page.page-the-ABCs-of-paracetamol-use .b-letter-box .top-margin-box {
  margin-top: 6rem;
}
@media (min-width: 1281px) {
  .my-safety-page.page-the-ABCs-of-paracetamol-use .b-letter-box .top-margin-box {
    margin-top: 12rem;
  }
}
@media (min-width: 992px) {
  .my-safety-page.page-the-ABCs-of-paracetamol-use .b-letter-box {
    margin-top: 4rem;
  }
}
@media (max-width: 992px) {
  .my-safety-page.page-the-ABCs-of-paracetamol-use .b-letter-box .top-margin-box {
    margin-top: 5rem;
  }
}
@media (max-width: 767px) {
  .my-safety-page.page-the-ABCs-of-paracetamol-use .b-letter-box .top-margin-box {
    margin-top: 1rem;
  }
}
.my-safety-page.page-the-ABCs-of-paracetamol-use .c-letter-box .top-margin-box {
  margin-top: 2rem;
}
@media (min-width: 767px) {
  .my-safety-page.page-the-ABCs-of-paracetamol-use .c-letter-box img {
    width: 80%;
  }
}
@media (max-width: 992px) {
  .my-safety-page.page-the-ABCs-of-paracetamol-use .top-margin-box {
    margin-top: 3rem;
  }
  .my-safety-page.page-the-ABCs-of-paracetamol-use h2 {
    font-size: 1.7rem !important;
  }
}
@media (max-width: 767px) {
  .my-safety-page.page-the-ABCs-of-paracetamol-use .my-atom-icon {
    text-align: center;
  }
  .my-safety-page.page-the-ABCs-of-paracetamol-use .top-margin-box {
    margin-top: 1rem;
  }
  .my-safety-page.page-the-ABCs-of-paracetamol-use .img-special img {
    overflow: hidden;
    width: 260%;
    position: relative;
    right: 81%;
    max-width: 260%;
  }
}
.my-safety-page.page-the-truth-about-panadol-facts-vs-myths {
  background-color: #18ADAD;
}
.my-safety-page.page-the-truth-about-panadol-facts-vs-myths .box > .image {
  margin: 2rem 0;
}
.my-safety-page.page-the-truth-about-panadol-facts-vs-myths .top-margin-box {
  margin-top: 2rem;
}
@media (min-width: 767px) {
  .my-safety-page.page-the-truth-about-panadol-facts-vs-myths .top-margin-box {
    margin-top: 4rem;
  }
}
.my-safety-page.page-the-truth-about-panadol-facts-vs-myths .facts-myth-box {
  border: 1px solid #A7E3E3;
  border-radius: 25px;
}
.my-safety-page.page-the-truth-about-panadol-facts-vs-myths .facts-myth-box p {
  font-size: 1rem;
}
.my-safety-page.page-the-truth-about-panadol-facts-vs-myths .facts-myth-box .first {
  background-color: #A7E3E3;
  border-top-right-radius: 25px;
  border-top-left-radius: 25px;
  padding-top: 1.3rem;
}
@media (min-width: 992px) {
  .my-safety-page.page-the-truth-about-panadol-facts-vs-myths .facts-myth-box img {
    margin-right: 1rem;
  }
}
@media (max-width: 767px) {
  .my-safety-page.page-the-truth-about-panadol-facts-vs-myths .facts-myth-box img {
    margin-left: 0;
  }
}
.my-safety-page.page-the-truth-about-panadol-facts-vs-myths .facts-myth-box .paragraphSystem .richText .richText-content {
  float: left;
  width: 86%;
}
@media (max-width: 767px) {
  .my-safety-page.page-the-truth-about-panadol-facts-vs-myths .facts-myth-box .paragraphSystem .richText .richText-content {
    width: 80%;
  }
}
.my-safety-page.page-the-truth-about-panadol-facts-vs-myths .facts-myth-box .paragraphSystem .richText .richText-content h3, .my-safety-page.page-the-truth-about-panadol-facts-vs-myths .facts-myth-box .paragraphSystem .richText .richText-content p {
  border-left: 1px solid white;
  padding-left: 1rem;
  margin-top: 0;
}
@media (max-width: 767px) {
  .my-safety-page.page-the-truth-about-panadol-facts-vs-myths .facts-myth-box .paragraphSystem .richText .richText-content h3, .my-safety-page.page-the-truth-about-panadol-facts-vs-myths .facts-myth-box .paragraphSystem .richText .richText-content p {
    font-size: 0.875rem;
  }
}
@media (max-width: 991px) {
  .my-safety-page.page-the-truth-about-panadol-facts-vs-myths .tablet-font p {
    font-size: 1rem;
  }
}

/*Table custom style*/
.reference-table-custom.col-xs-12 {
  padding: 0;
  border-width: 0 10px;
  border-color: #009a44;
  border-style: solid;
}
.reference-table-custom.col-xs-12 > .inner > .component-content {
  margin: 0;
}
.reference-table-custom.col-xs-12 > .inner > .component-content > .reference-table-custom {
  margin: 0;
}
.reference-table-custom .table {
  background-color: #009a44;
  display: flex;
  width: 100%;
  border-collapse: collapse;
  position: relative;
}
.reference-table-custom .table .thead {
  display: flex;
  flex: 0 0 25%;
  color: #ffffff;
}
.reference-table-custom .table .thead .tr {
  display: flex;
  text-align: left;
  flex-wrap: wrap;
  flex-direction: column;
  width: 100%;
}
.reference-table-custom .table .thead .tr .th {
  height: 200px;
  border-bottom: 1px solid #fff;
}
@media (max-width: 1400px) {
  .reference-table-custom .table .thead .tr .th {
    height: 150px;
  }
}
@media (max-width: 767px) {
  .reference-table-custom .table .thead .tr .th {
    height: 100px;
  }
}
.reference-table-custom .table .thead .tr .th:first-child {
  height: 90px;
  border-bottom: none;
}
@media (max-width: 1400px) {
  .reference-table-custom .table .thead .tr .th:first-child {
    height: 60px;
  }
}
@media (max-width: 767px) {
  .reference-table-custom .table .thead .tr .th:first-child {
    height: 40px;
  }
}
.reference-table-custom .table .thead .tr .th.rowspan2 {
  height: 401px;
}
@media (max-width: 1400px) {
  .reference-table-custom .table .thead .tr .th.rowspan2 {
    height: 301px;
  }
}
@media (max-width: 767px) {
  .reference-table-custom .table .thead .tr .th.rowspan2 {
    height: 201px;
  }
}
.reference-table-custom .table .thead .tr .th:last-child {
  border-bottom: none;
}
.reference-table-custom .table .tbody {
  display: block;
  flex: 0 0 75%;
  white-space: nowrap;
  position: relative;
  color: #ffffff;
}
.reference-table-custom .table .tbody .images-wrapper {
  text-align: left;
  display: flex;
  flex-wrap: wrap;
}
.reference-table-custom .table .tbody .images-wrapper .image1,
.reference-table-custom .table .tbody .images-wrapper .image2,
.reference-table-custom .table .tbody .images-wrapper .image3 {
  width: 33.33333333%;
  border: #fff;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
.reference-table-custom .table .tbody .images-wrapper .image1 .rows,
.reference-table-custom .table .tbody .images-wrapper .image2 .rows,
.reference-table-custom .table .tbody .images-wrapper .image3 .rows {
  height: 200px;
  border-bottom: 1px solid #fff;
}
@media (max-width: 1400px) {
  .reference-table-custom .table .tbody .images-wrapper .image1 .rows,
  .reference-table-custom .table .tbody .images-wrapper .image2 .rows,
  .reference-table-custom .table .tbody .images-wrapper .image3 .rows {
    height: 150px;
  }
}
@media (max-width: 767px) {
  .reference-table-custom .table .tbody .images-wrapper .image1 .rows,
  .reference-table-custom .table .tbody .images-wrapper .image2 .rows,
  .reference-table-custom .table .tbody .images-wrapper .image3 .rows {
    height: 100px;
  }
}
.reference-table-custom .table .tbody .images-wrapper .image1 .rows:first-child,
.reference-table-custom .table .tbody .images-wrapper .image2 .rows:first-child,
.reference-table-custom .table .tbody .images-wrapper .image3 .rows:first-child {
  height: 90px;
  border-bottom: none;
}
@media (max-width: 1400px) {
  .reference-table-custom .table .tbody .images-wrapper .image1 .rows:first-child,
  .reference-table-custom .table .tbody .images-wrapper .image2 .rows:first-child,
  .reference-table-custom .table .tbody .images-wrapper .image3 .rows:first-child {
    height: 60px;
  }
}
@media (max-width: 767px) {
  .reference-table-custom .table .tbody .images-wrapper .image1 .rows:first-child,
  .reference-table-custom .table .tbody .images-wrapper .image2 .rows:first-child,
  .reference-table-custom .table .tbody .images-wrapper .image3 .rows:first-child {
    height: 40px;
  }
}
.reference-table-custom .table .tbody .images-wrapper .image1 .rows:last-child,
.reference-table-custom .table .tbody .images-wrapper .image2 .rows:last-child,
.reference-table-custom .table .tbody .images-wrapper .image3 .rows:last-child {
  border-bottom: none;
}
.reference-table-custom p {
  color: #ffffff;
  font-family: 'Montserrat';
font-weight: '400';
  white-space: pre-wrap;
  margin: 1vw 0.4vw;
}
@media (max-width: 991px) {
  .reference-table-custom p {
    font-size: 14px;
    line-height: 1.2;
  }
}
@media (max-width: 767px) {
  .reference-table-custom p {
    font-size: 10px;
  }
}
.reference-table-custom strong {
  font-family: 'Montserrat';
  font-weight: 700;
}
@media (max-width: 767px) {
  .reference-table-custom .table .thead {
    display: block;
    float: left;
    width: 50%;
    flex: none;
  }
  .reference-table-custom .table .thead .tr {
    display: flex;
  }
  .reference-table-custom .table .tbody {
    display: block;
    overflow-x: auto;
    width: 50%;
    flex: none;
  }
  .reference-table-custom .table .tbody .images-wrapper {
    display: inline-block;
    width: 100%;
  }
  .reference-table-custom .table .tbody .images-wrapper .image1,
  .reference-table-custom .table .tbody .images-wrapper .image2,
  .reference-table-custom .table .tbody .images-wrapper .image3 {
    width: 100%;
    display: inline-flex;
    flex: none;
    vertical-align: top;
  }
}

/* test */
/* .container-fluid {
    padding: 0;
    .paragraphSystem,
    .row {
        margin-left: 0;
        margin-right: 0;
    }
    #header,
    #content,
    #footer {
        padding: 0;
        .layout-inner {
            >.col-xs-12.col-md-12 {
                padding: 0;
            }
        }
    }
} */
/* Safari grid fix */
@media not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance: none) {
    #content .paragraphSystem:before,
    #content .paragraphSystem:after {
      display: block;
    }
  }
}

/*# sourceMappingURL=main.css.map */

  /* charan | GSKBD-24838 | 25-08-2022 | start */
.Haleon-logo{
 margin: 5px !important;
}
  /* charan | GSKBD-24838 | 25-08-2022 | END */


  /* Aman Start  | GSKBD-24871 | 26-08-2022 */
  h1, h2, h3, h4, h5 {
    word-break: break-word;
  }
a{
    text-decoration: none !important;
  }
  /* Aman End */
  
  
  /* Aman Singh | GSKBD-24838 | 09-09-2022  */
  .mobile-visible-only{
    display : none;
  }
  @media (max-width: 991px) {
  .desktop-visible-only{
    display : none;
  }
  .mobile-visible-only{
    display : block;
  }
}

.footer .Haleon-logo .component-content{
  text-align : center;
}
:lang(es-PR) .hamburger-menu .hamburger {
 right : 10px
}
/* Aman Singh | GSKBD-24838 | 09-09-2022  */

/* Date-16-09-2022 | Ticket-GSKBD-18711 | Pritha Johar | changes start */
:lang(es-CB) .product-compare-close-icon-box img,
:lang(es-CB) .panadol-compare-product-close img{
  min-height: 36px;
}
:lang(es-CB) .panadol-compare-product img{
  min-height: 166px;
}
:lang(es-CB) .panadol-symptoms-tip-section .carousel-slides{
 min-height: 174px;
}
:lang(es-CB) .panadol-related-articles-carousel .carousel-slides{
 min-height: 243px;
}

@media (min-width: 992px){
 :lang(es-CB) .page-children .reskin-homepage-header-banner,
 :lang(es-CB) .page-home .reskin-homepage-header-banner,
 :lang(en-CB) .page-children .reskin-homepage-header-banner,
 :lang(en-CB) .page-home .reskin-homepage-header-banner{    
    min-height: 615px;
 }
}
@media (max-width: 991px){
  :lang(es-CB) .page-children .reskin-homepage-header-banner,
  :lang(es-CB) .page-home .reskin-homepage-header-banner,
  :lang(en-CB) .page-children .reskin-homepage-header-banner,
  :lang(en-CB) .page-home .reskin-homepage-header-banner{    
    min-height: 436px;
 }
}
:lang(en-CB) .flu-culprits-image img{
  min-height: 116px;
}
:lang(en-CB) .yellow-child{
  min-height: 641px;
}
:lang(en-CB) .page-dosage-calculator #products-list .vertical-child img{
  min-height: 117px;
}
/* Date-16-09-2022 | Ticket-GSKBD-18711 | Pritha Johar | changes end */

/* alam | 19-10-22 |  GSKBD-18711*/
@media (max-width: 1200px){
  .page-up-close-with-the-flu .flu-culprits-image img.richText-image {
    height: auto;
  }
  .panadol-symptoms-article-second-box .image img {
    height: auto;
}
}
.page-up-close-with-the-flu .flu-culprits-image img.richText-image {
  width: 453px;
  height: 222px;
}
.page-dosage-calculator #products-list .vertical-child img.vertical-child {
  width: 144px;
  height: 199px;
}
.richText.panadol-symptoms-tip-section-rte img {
  width: 144px;
  height: 144px;
}
.panadol-symptoms-article-second-box .image img {
  width: 1383px;
  height: 881px;
}
.panadol-children-blue-background-box img.richText-image {
  width: 250px;
  height: 254px;
}
.page-acerca-de-la-tos .multi-sintomas-img img {
  width: 408px;
  height: 300px;
}

/* Amrendra | GSKBD-11 | 09-11-2022 | banner padding issue| start*/
#content .banner-padding  {
  padding-top: calc(100px + (180 - 100) * ((100vw - 300px) / (767 - 300)));
}
@media (min-width: 768px){
  #content .banner-padding  {
    padding-top: calc(150px + (180 - 150) * ((100vw - 768px) / (991 - 768)));
  }
}
@media(min-width: 992px){
  #content .banner-padding  {
    padding-top: calc(130px + (190 - 130) * ((100vw - 992px) / (1440 - 992)));
  }
}
/* Amrendra | GSKBD-11 | 09-11-2022 | banner padding issue| end*/
/* charan | GSKBD-28070 | 09-05-2023 |start*/
.panadol-reskin-da-dk-header .Haleon-logo img{
  max-width: 120px;
  width: 100%;
}
.banner-image img{
  width: 100%;
}
@media (min-width:767px) and (max-width: 992px) {
  .header .panadol-reskin-da-dk-header .navigation > .component-content > button.navigation-mobile-menu::after{
    padding-right: 40px;
  }
 #header .panadol-reskin-da-dk-header .logo-box{
  top: 20px !important;
  height: auto;
  margin: 0px;
}
#header .panadol-reskin-da-dk-header .logo-box .panadol-search-icon{
  padding: 0px 10px !important;
}
}
@media(max-width:767px){
  #header .panadol-reskin-da-dk-header .logo-box .panadol-search-icon img{
   width: 20px;
  }
  .banner-image img{
    max-width: 200%;
    width: 200% !important;
    position: relative;
    right: 50%;
  }
  .mobile-margin-top-0{
    margin-top: 0px;
  }
  .title-text h1{
    font-size: 33px;
  }
}
@media(min-width:1024px){
  .description-text{
    margin-top: 128px;
  }
}
.list-text *{
  font-size: 1.125rem;
}
@media(min-width: 992px){
.panadol-reskin-da-dk-header .has-children.navigation-item.navigation-level1{
    position: relative;
  }
.panadol-reskin-da-dk-header  .navigation-horizontal .navigation-branch.navigation-level2{
  position: absolute;
  top: 25px;
  border-bottom-left-radius: 0px !important;
  height: auto;
  min-height: 100%;

}
.header .panadol-reskin-da-dk-header .navigation-horizontal .navigation-level2.navigation-branch .navigation-item{
  width: 100%;
  padding-top: 20px !important;
}
.header .panadol-reskin-da-dk-header .navigation-item.navigation-level2{
  color: #fff;
}

.header .panadol-reskin-da-dk-header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2{
  opacity: inherit;
  height: auto;
}
  .header  .panadol-reskin-da-dk-header .navigation > .component-content > button.navigation-mobile-menu::after{
  right: 180px;
}
.list-text *{
  font-size: 1.04vw;
}
}
/* charan | GSKBD-28070 | 09-05-2023 | end*/

.d-block {
  display: block;
}

/*GSKBD-30594 | 13-12-23* | starts */
@media (min-width:768px) and (max-width: 992px) {
  .icon-search img {
    margin-top: 2.5vw !important;
    padding-right: 10vw;
}
}

@media (max-width: 767px){
.icon-search img{
  margin-top: 3.6vw !important;
  padding-right: 16vw;
}
}
/*GSKBD-30594 | 13-12-23 | ends*/
.m-l-0{
  margin-left: 0!important;
}
.background-grey-2{
  background: #343434;
}
.text-white{
  color: #ffffff;
}
.line-height-1-5{
  line-height: 1.5!important;
}
.margin-top-0 img {
  margin-top: 0 !important;
}

/* GSKBD-31306 | haleon logo ui issue in tab | 12/03/24 */
/* GSKBD-31289 Logo issue */
.haleon-logo-default{width: 120px;}


@media (max-width: 991px) and (min-width: 768px) {
  :lang(en-ZA) .reference-header1 .content.paragraphSystem .navigation {
    width: 5%;
    margin-left: 26%;
  }
  :lang(en-za) .header .reference-adimowidgetHome {
    width: 35%;
  }
  :lang(en-za) .header .gsk-logo {
    width: 50%;
    margin-top: 1rem;
  } 
    :lang(en-za) .navigation-mobile-menu:after {
        display: flex;
    }  
    .panadol-reskin-za-header .icon-search img {
      padding-right: 1vw;
  }
  .haleon-logo-default {
    width: 90px;
}
.haleon-logo-default img {
  margin-top: 13px !important;
  width: 100% !important;
}
}

@media (max-width:767px){
  .panadol-reskin-za-header .icon-search img {
    padding-right: inherit;
}
.haleon-logo-default{width: 75px;}
  .panadol-reskin-za-header .haleon-logo-default img{
    margin-top: 0 !important;
    width: 100% !important;
  }
}
span.selection-underline {
  text-decoration: underline; }

span.selection-bold {
  font-weight: bold; }

span.selection-italic {
  font-style: italic; }
.skip-to-main-content-wrapper a {
  position: absolute;
  color: #fff;
  background-color: #f36633;
  margin: 10px 35%;
  padding: 5px;
  border-radius: 15px;
  border: 4px solid whitesmoke;
  text-align: center;
  font-size: 1.2em;
  width: 30%;
  top: -100px;
  left: 0;
  z-index: 1; }
  .skip-to-main-content-wrapper a:focus, .skip-to-main-content-wrapper a:active {
    top: auto;
    left: auto; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* Reskin one pager colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* Reskin colors */




@font-face {
  font-display: swap;
  font-family: 'FontAwesome';
  src: url("../../assets/fonts/fontawesome-webfont.eot?v=4.1.0");
  src: url("../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"), url("../../assets/fonts/fontawesome-webfont.woff?v=4.1.0") format("woff"), url("../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0") format("truetype"), url("../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@-webkit-keyframes showInRight {
  from {
    visibility: hidden;
    opacity: 0;
  }
  to {
    visibility: visible;
    opacity: 1;
  }
}
@keyframes showInRight {
  from {
    visibility: hidden;
    opacity: 0;
  }
  to {
    visibility: visible;
    opacity: 1;
  }
}
.overlay-background {
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  z-index: 9998;
  opacity: 0;
  transition: opacity .2s ease-out;
}

.overlay-container {
  position: absolute;
  width: 100%;
  top: 150px;
  text-align: center;
  z-index: 9999;
  padding-bottom: 30px;
}

.overlay-content {
  display: inline-block;
  position: relative;
  min-width: 80px;
  min-height: 80px;
  max-width: 90%;
  padding: 10px;
  background: #FFF;
  text-align: left;
  border: solid 2px #323131;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  opacity: 0;
  transition: opacity .2s ease-out;
}
@media only screen and (max-width: 991px) {
  .overlay-content {
    max-width: 90% !important;
  }
}

.overlay-content-inner {
  overflow: hidden;
}

.overlay-close {
  z-index: 9999;
  font-size: 35px;
  line-height: 1;
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  display: none;
  color: #009A44;
  outline: none;
}
@media only screen and (min-width: 992px) {
  .overlay-close {
    top: 20px;
    right: 20px;
  }
}
.overlay-close:after {
  content: "\f00d";
  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;
}

.overlay-loading {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: url(../../assets/img/loader.gif) no-repeat 50% 50%;
}

.overlay-content-small {
  font-size: .8rem;
}
.overlay-content-small p {
  font-size: .8rem !important;
}
@media only screen and (min-width: 992px) {
  .overlay-content-small p {
    font-size: 1rem !important;
  }
}
.overlay-content-small h2 {
  font-size: 1.5rem !important;
  line-height: 1.5 !important;
  text-align: center !important;
}
@media only screen and (min-width: 992px) {
  .overlay-content-small h2 {
    font-size: 2.2rem !important;
  }
}
.overlay-content-small h2::before, .overlay-content-small h2::after {
  display: none !important;
}

.overlay-content-inner {
  padding: 25px 20px 20px 20px;
}
@media only screen and (min-width: 992px) {
  .overlay-content-inner {
    padding: 70px 50px 60px 50px;
  }
}

/*# sourceMappingURL=overlay.css.map */
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.ui-helper-hidden {
  display: none; }

.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none; }

.ui-helper-clearfix {
  min-height: 0; }
  .ui-helper-clearfix:before {
    content: "";
    display: table;
    border-collapse: collapse; }
  .ui-helper-clearfix:after {
    content: "";
    display: table;
    border-collapse: collapse;
    clear: both; }

.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0); }

.ui-front {
  z-index: 100; }

/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
  cursor: default !important; }

/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat; }

/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.ui-datepicker {
  width: 17em;
  padding: .2em .2em 0;
  display: none; }
  .ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0; }
  .ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em;
    right: 2px; }
    .ui-datepicker .ui-datepicker-next span {
      display: block;
      cursor: pointer;
      position: absolute;
      left: 50%;
      margin-left: -8px;
      top: 50%;
      margin-top: -8px; }
  .ui-datepicker .ui-datepicker-prev {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em;
    left: 2px; }
    .ui-datepicker .ui-datepicker-prev span {
      display: block;
      cursor: pointer;
      position: absolute;
      left: 50%;
      margin-left: -8px;
      top: 50%;
      margin-top: -8px; }
  .ui-datepicker .ui-datepicker-prev-hover {
    top: 1px;
    left: 1px; }
  .ui-datepicker .ui-datepicker-next-hover {
    top: 1px;
    right: 1px; }
  .ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center; }
    .ui-datepicker .ui-datepicker-title select {
      font-size: 1em;
      margin: 1px 0; }
  .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    width: 49%; }
  .ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em; }
  .ui-datepicker th {
    padding: .7em .3em;
    text-align: center;
    font-weight: bold;
    border: 0; }
  .ui-datepicker td {
    border: 0;
    padding: 1px; }
    .ui-datepicker td span, .ui-datepicker td a {
      display: block;
      padding: .2em;
      text-align: center;
      text-decoration: none; }
  .ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0; }
    .ui-datepicker .ui-datepicker-buttonpane button {
      float: right;
      margin: .5em .2em .4em;
      cursor: pointer;
      padding: .2em .6em .3em .6em;
      width: auto;
      overflow: visible; }
      .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
        float: left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
  width: auto; }

.ui-datepicker-multi .ui-datepicker-group {
  float: left; }
  .ui-datepicker-multi .ui-datepicker-group table {
    width: 95%;
    margin: 0 auto .4em; }

.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em; }

.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%; }

.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%; }

.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%; }

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0; }

.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left; }

.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0; }

/* RTL support */
.ui-datepicker-rtl {
  direction: rtl; }
  .ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto; }
    .ui-datepicker-rtl .ui-datepicker-prev:hover {
      right: 1px;
      left: auto; }
  .ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto; }
    .ui-datepicker-rtl .ui-datepicker-next:hover {
      left: 1px;
      right: auto; }
  .ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right; }
    .ui-datepicker-rtl .ui-datepicker-buttonpane button {
      float: left; }
    .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
      float: right; }
  .ui-datepicker-rtl .ui-datepicker-group {
    float: right; }
  .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px; }

/* Component containers
----------------------------------*/
.ui-widget {
  font-size: 1.1em; }

.ui-widget .ui-widget {
  font-size: 1em; }

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
  font-size: 1em; }

.ui-widget-content {
  border: 1px solid #d9d6c4;
  background: #eeeeee;
  color: #1f1f1f; }
  .ui-widget-content a {
    color: #1f1f1f; }

.ui-widget-header {
  border: 1px solid #eeece4;
  background: white;
  color: #323131;
  font-weight: bold; }
  .ui-widget-header a {
    color: #323131; }

/* Interaction states
----------------------------------*/
.ui-state-default {
  border: 1px solid #d9d6c4;
  background: #f8f7f6;
  font-weight: bold;
  color: #654b24; }
  .ui-state-default a {
    color: #654b24;
    text-decoration: none; }
  .ui-state-default a:link, .ui-state-default a:visited {
    color: #654b24;
    text-decoration: none; }

.ui-widget-content .ui-state-default {
  border: 1px solid #d9d6c4;
  background: #f8f7f6;
  font-weight: bold;
  color: #654b24; }

.ui-widget-content .ui-state-focus, .ui-widget-content .ui-state-active, .ui-widget-content .ui-state-hover {
  border: 1px solid #FF7A21;
  background: #FF7A21;
  font-weight: bold;
  color: white; }

.ui-widget-header .ui-state-default {
  border: 1px solid #d9d6c4;
  background: #f8f7f6;
  font-weight: bold;
  color: #654b24; }

.ui-widget-header .ui-state-hover, .ui-widget-header ui-state-focus, .ui-widget-header .ui-state-active {
  border: 1px solid #FF7A21;
  background: #FF7A21;
  font-weight: bold;
  color: white; }

.ui-state-hover, .ui-state-focus {
  border: 1px solid #FF7A21;
  background: #FF7A21;
  font-weight: bold;
  color: white; }
  .ui-state-hover a, .ui-state-focus a {
    color: white;
    text-decoration: none; }
  .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited {
    color: white;
    text-decoration: none; }

.ui-state-focus {
  border: 1px solid #FF7A21;
  background: #FF7A21;
  font-weight: bold;
  color: white; }

.ui-state-active {
  border: 1px solid #FF7A21;
  background: #FF7A21;
  font-weight: bold;
  color: white; }
  .ui-state-active a {
    color: white;
    text-decoration: none; }
  .ui-state-active a:link, .ui-state-active a:visited {
    color: white;
    text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight {
  border: 1px solid #FF7A21;
  background: #eeece4;
  color: #3a3427; }
  .ui-state-highlight a {
    color: #3a3427; }

.ui-widget-content .ui-state-highlight, ui-widget-header .ui-state-highlight {
  border: 1px solid #FF7A21;
  background: #eeece4;
  color: #3a3427; }
  .ui-widget-content .ui-state-highlight a, ui-widget-header .ui-state-highlight a {
    color: #3a3427; }

.ui-widget-content .ui-state-error, ui-widget-header .ui-state-error {
  border: 1px solid #681818;
  background: #b83400;
  color: white; }
  .ui-widget-content .ui-state-error a, ui-widget-header .ui-state-error a {
    color: white; }

.ui-widget-content .ui-state-error-text, ui-widget-header .ui-state-error-text {
  color: white; }

.ui-widget-content .ui-priority-primary, ui-widget-header .ui-priority-primary {
  font-weight: bold; }

.ui-widget-content .ui-priority-secondary, ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: Alpha(Opacity=70);
  font-weight: normal; }

.ui-widget-content .ui-state-disabled, ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: Alpha(Opacity=35);
  background-image: none; }

.ui-state-error {
  border: 1px solid #681818;
  background: #b83400;
  color: white; }
  .ui-state-error a {
    color: white; }

.ui-state-error-text {
  color: white; }

.ui-priority-primary {
  font-weight: bold; }

.ui-priority-secondary {
  opacity: .7;
  filter: Alpha(Opacity=70);
  font-weight: normal; }

.ui-state-disabled {
  opacity: .35;
  filter: Alpha(Opacity=35);
  background-image: none; }
  .ui-state-disabled .ui-icon {
    filter: Alpha(Opacity=35);
    /* For IE8 - See #6059 */ }

/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  width: 16px;
  height: 16px;
  background-image: url(../../img/ui-icons_222222_256x240.png); }

.ui-widget-content .ui-icon {
  background-image: url(../../img/ui-icons_222222_256x240.png); }

.ui-widget-header .ui-icon {
  background-image: url(../../img/ui-icons_FF7A21_256x240.png); }

.ui-state-default .ui-icon {
  background-image: url(../../img/ui-icons_FF7A21_256x240.png); }

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
  background-image: url(../../img/ui-icons_ffffff_256x240.png); }

.ui-state-active .ui-icon {
  background-image: url(../../img/ui-icons_ffffff_256x240.png); }

.ui-state-highlight .ui-icon {
  background-image: url(../../img/ui-icons_3572ac_256x240.png); }

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
  background-image: url(../../img/ui-icons_fbdb93_256x240.png); }

/* positioning */
.ui-icon-blank {
  background-position: 16px 16px; }

.ui-icon-carat-1-n {
  background-position: 0 0; }

.ui-icon-carat-1-ne {
  background-position: -16px 0; }

.ui-icon-carat-1-e {
  background-position: -32px 0; }

.ui-icon-carat-1-se {
  background-position: -48px 0; }

.ui-icon-carat-1-s {
  background-position: -64px 0; }

.ui-icon-carat-1-sw {
  background-position: -80px 0; }

.ui-icon-carat-1-w {
  background-position: -96px 0; }

.ui-icon-carat-1-nw {
  background-position: -112px 0; }

.ui-icon-carat-2-n-s {
  background-position: -128px 0; }

.ui-icon-carat-2-e-w {
  background-position: -144px 0; }

.ui-icon-triangle-1-n {
  background-position: 0 -16px; }

.ui-icon-triangle-1-ne {
  background-position: -16px -16px; }

.ui-icon-triangle-1-e {
  background-position: -32px -16px; }

.ui-icon-triangle-1-se {
  background-position: -48px -16px; }

.ui-icon-triangle-1-s {
  background-position: -64px -16px; }

.ui-icon-triangle-1-sw {
  background-position: -80px -16px; }

.ui-icon-triangle-1-w {
  background-position: -96px -16px; }

.ui-icon-triangle-1-nw {
  background-position: -112px -16px; }

.ui-icon-triangle-2-n-s {
  background-position: -128px -16px; }

.ui-icon-triangle-2-e-w {
  background-position: -144px -16px; }

.ui-icon-arrow-1-n {
  background-position: 0 -32px; }

.ui-icon-arrow-1-ne {
  background-position: -16px -32px; }

.ui-icon-arrow-1-e {
  background-position: -32px -32px; }

.ui-icon-arrow-1-se {
  background-position: -48px -32px; }

.ui-icon-arrow-1-s {
  background-position: -64px -32px; }

.ui-icon-arrow-1-sw {
  background-position: -80px -32px; }

.ui-icon-arrow-1-w {
  background-position: -96px -32px; }

.ui-icon-arrow-1-nw {
  background-position: -112px -32px; }

.ui-icon-arrow-2-n-s {
  background-position: -128px -32px; }

.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px; }

.ui-icon-arrow-2-e-w {
  background-position: -160px -32px; }

.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px; }

.ui-icon-arrowstop-1-n {
  background-position: -192px -32px; }

.ui-icon-arrowstop-1-e {
  background-position: -208px -32px; }

.ui-icon-arrowstop-1-s {
  background-position: -224px -32px; }

.ui-icon-arrowstop-1-w {
  background-position: -240px -32px; }

.ui-icon-arrowthick-1-n {
  background-position: 0 -48px; }

.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px; }

.ui-icon-arrowthick-1-e {
  background-position: -32px -48px; }

.ui-icon-arrowthick-1-se {
  background-position: -48px -48px; }

.ui-icon-arrowthick-1-s {
  background-position: -64px -48px; }

.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px; }

.ui-icon-arrowthick-1-w {
  background-position: -96px -48px; }

.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px; }

.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px; }

.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px; }

.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px; }

.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px; }

.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px; }

.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px; }

.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px; }

.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px; }

.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px; }

.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px; }

.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px; }

.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px; }

.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px; }

.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px; }

.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px; }

.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px; }

.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px; }

.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px; }

.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px; }

.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px; }

.ui-icon-arrow-4 {
  background-position: 0 -80px; }

.ui-icon-arrow-4-diag {
  background-position: -16px -80px; }

.ui-icon-extlink {
  background-position: -32px -80px; }

.ui-icon-newwin {
  background-position: -48px -80px; }

.ui-icon-refresh {
  background-position: -64px -80px; }

.ui-icon-shuffle {
  background-position: -80px -80px; }

.ui-icon-transfer-e-w {
  background-position: -96px -80px; }

.ui-icon-transferthick-e-w {
  background-position: -112px -80px; }

.ui-icon-folder-collapsed {
  background-position: 0 -96px; }

.ui-icon-folder-open {
  background-position: -16px -96px; }

.ui-icon-document {
  background-position: -32px -96px; }

.ui-icon-document-b {
  background-position: -48px -96px; }

.ui-icon-note {
  background-position: -64px -96px; }

.ui-icon-mail-closed {
  background-position: -80px -96px; }

.ui-icon-mail-open {
  background-position: -96px -96px; }

.ui-icon-suitcase {
  background-position: -112px -96px; }

.ui-icon-comment {
  background-position: -128px -96px; }

.ui-icon-person {
  background-position: -144px -96px; }

.ui-icon-print {
  background-position: -160px -96px; }

.ui-icon-trash {
  background-position: -176px -96px; }

.ui-icon-locked {
  background-position: -192px -96px; }

.ui-icon-unlocked {
  background-position: -208px -96px; }

.ui-icon-bookmark {
  background-position: -224px -96px; }

.ui-icon-tag {
  background-position: -240px -96px; }

.ui-icon-home {
  background-position: 0 -112px; }

.ui-icon-flag {
  background-position: -16px -112px; }

.ui-icon-calendar {
  background-position: -32px -112px; }

.ui-icon-cart {
  background-position: -48px -112px; }

.ui-icon-pencil {
  background-position: -64px -112px; }

.ui-icon-clock {
  background-position: -80px -112px; }

.ui-icon-disk {
  background-position: -96px -112px; }

.ui-icon-calculator {
  background-position: -112px -112px; }

.ui-icon-zoomin {
  background-position: -128px -112px; }

.ui-icon-zoomout {
  background-position: -144px -112px; }

.ui-icon-search {
  background-position: -160px -112px; }

.ui-icon-wrench {
  background-position: -176px -112px; }

.ui-icon-gear {
  background-position: -192px -112px; }

.ui-icon-heart {
  background-position: -208px -112px; }

.ui-icon-star {
  background-position: -224px -112px; }

.ui-icon-link {
  background-position: -240px -112px; }

.ui-icon-cancel {
  background-position: 0 -128px; }

.ui-icon-plus {
  background-position: -16px -128px; }

.ui-icon-plusthick {
  background-position: -32px -128px; }

.ui-icon-minus {
  background-position: -48px -128px; }

.ui-icon-minusthick {
  background-position: -64px -128px; }

.ui-icon-close {
  background-position: -80px -128px; }

.ui-icon-closethick {
  background-position: -96px -128px; }

.ui-icon-key {
  background-position: -112px -128px; }

.ui-icon-lightbulb {
  background-position: -128px -128px; }

.ui-icon-scissors {
  background-position: -144px -128px; }

.ui-icon-clipboard {
  background-position: -160px -128px; }

.ui-icon-copy {
  background-position: -176px -128px; }

.ui-icon-contact {
  background-position: -192px -128px; }

.ui-icon-image {
  background-position: -208px -128px; }

.ui-icon-video {
  background-position: -224px -128px; }

.ui-icon-script {
  background-position: -240px -128px; }

.ui-icon-alert {
  background-position: 0 -144px; }

.ui-icon-info {
  background-position: -16px -144px; }

.ui-icon-notice {
  background-position: -32px -144px; }

.ui-icon-help {
  background-position: -48px -144px; }

.ui-icon-check {
  background-position: -64px -144px; }

.ui-icon-bullet {
  background-position: -80px -144px; }

.ui-icon-radio-on {
  background-position: -96px -144px; }

.ui-icon-radio-off {
  background-position: -112px -144px; }

.ui-icon-pin-w {
  background-position: -128px -144px; }

.ui-icon-pin-s {
  background-position: -144px -144px; }

.ui-icon-play {
  background-position: 0 -160px; }

.ui-icon-pause {
  background-position: -16px -160px; }

.ui-icon-seek-next {
  background-position: -32px -160px; }

.ui-icon-seek-prev {
  background-position: -48px -160px; }

.ui-icon-seek-end {
  background-position: -64px -160px; }

.ui-icon-seek-start {
  background-position: -80px -160px; }

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first {
  background-position: -80px -160px; }

.ui-icon-stop {
  background-position: -96px -160px; }

.ui-icon-eject {
  background-position: -112px -160px; }

.ui-icon-volume-off {
  background-position: -128px -160px; }

.ui-icon-volume-on {
  background-position: -144px -160px; }

.ui-icon-power {
  background-position: 0 -176px; }

.ui-icon-signal-diag {
  background-position: -16px -176px; }

.ui-icon-signal {
  background-position: -32px -176px; }

.ui-icon-battery-0 {
  background-position: -48px -176px; }

.ui-icon-battery-1 {
  background-position: -64px -176px; }

.ui-icon-battery-2 {
  background-position: -80px -176px; }

.ui-icon-battery-3 {
  background-position: -96px -176px; }

.ui-icon-circle-plus {
  background-position: 0 -192px; }

.ui-icon-circle-minus {
  background-position: -16px -192px; }

.ui-icon-circle-close {
  background-position: -32px -192px; }

.ui-icon-circle-triangle-e {
  background-position: -48px -192px; }

.ui-icon-circle-triangle-s {
  background-position: -64px -192px; }

.ui-icon-circle-triangle-w {
  background-position: -80px -192px; }

.ui-icon-circle-triangle-n {
  background-position: -96px -192px; }

.ui-icon-circle-arrow-e {
  background-position: -112px -192px; }

.ui-icon-circle-arrow-s {
  background-position: -128px -192px; }

.ui-icon-circle-arrow-w {
  background-position: -144px -192px; }

.ui-icon-circle-arrow-n {
  background-position: -160px -192px; }

.ui-icon-circle-zoomin {
  background-position: -176px -192px; }

.ui-icon-circle-zoomout {
  background-position: -192px -192px; }

.ui-icon-circle-check {
  background-position: -208px -192px; }

.ui-icon-circlesmall-plus {
  background-position: 0 -208px; }

.ui-icon-circlesmall-minus {
  background-position: -16px -208px; }

.ui-icon-circlesmall-close {
  background-position: -32px -208px; }

.ui-icon-squaresmall-plus {
  background-position: -48px -208px; }

.ui-icon-squaresmall-minus {
  background-position: -64px -208px; }

.ui-icon-squaresmall-close {
  background-position: -80px -208px; }

.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px; }

.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px; }

.ui-icon-grip-solid-vertical {
  background-position: -32px -224px; }

.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px; }

.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px; }

.ui-icon-grip-diagonal-se {
  background-position: -80px -224px; }

.privacyPolicy {
  overflow: hidden; }
  .privacyPolicy p {
    margin: 0; }
  .privacyPolicy .wsform-hint {
    display: none; }
  .privacyPolicy input[type='checkbox'] {
    float: left; }

.privacyPolicy-text {
  padding-left: 20px; }
/* Ashish Gupta | CCW-1661 | 10/03/23 | created "contact-us" class for Contact Us page UI */
.contact-us .grey-circle {
    background: #b3b3b3;
    text-align: center;
    border-radius: 50%;
    height: 60px;
    width: 60px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.contact-us .contact-item .grey-circle img {
    width: 25px
}

.contact-us .contact-item {
    display: flex !important;
    align-items: center;
    border: none;
}

.contact-us .visibility-hide {
    visibility: hidden;
}

.contact-us .contact-list .contact-item:before {
    display: none;
}

.contact-us .ext-link {
    border-bottom: 1px solid #082056;
}

.contact-us .ext-link:hover {
    text-decoration: none;
    background: #082056;
    color: #fff !important;
}

.contact-us .default-icon>.removePopUp {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    background-color: #082056;
    border-radius: 50%;
    margin: 0 0 0 5px;
    height: 30px;
    width: 30px;
    vertical-align: middle;
}

.contact-us .default-icon>.removePopUp img {
    width: auto;
    height: 16px;
    text-align: center;
}

@media(max-width:767px) {
    .contact-us .contact-list .contact-item {
        padding: 10px;
        border-radius: 4px;
        background: #F8F8F8;
    }
}

@media (min-width: 992px) {
    .m-d-r-1 {
        margin-right: 1rem !important;
    }
    .m-d-t-1 {
        margin-top: 1rem !important;
    }
    .p-d-t-1 {
        padding-top: 1rem !important;
    }
    .p-d-x-1 {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
}

@media (max-width: 991px) {
    .m-m-r-1 {
        margin-right: 1rem !important;
    }
    .m-m-t-1 {
        margin-top: 1rem !important;
    }
    .p-m-t-1 {
        padding-top: 1rem !important;
    }
    .p-m-x-1 {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
}@font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.accordion-container{border:2px solid #323131;list-style:none;padding:0;margin:0}.accordion-head{display:block;color:#323131;font-size:20px;font-weight:700;background-color:#e1e1e1;padding:13px;margin:0;color:#939191;border-top:2px solid #000}.accordion-slide:first-child .accordion-head{border-top:0}.accordion-title{padding:13px;margin:0}.accordion-content{padding:13px}.accordion-content-wrapper{border-left:0;border-right:0;border-top:0}.mod-js .accordion-slide .accordion-head:hover{background-color:#939191;color:#fff}.mod-js .accordion-slide.is-active>.accordion-head:hover{background-color:#e1e1e1}.mod-js .accordion-slide.is-active>.accordion-head{color:#000}.mod-js .accordion-content-wrapper{visibility:hidden;height:0;position:relative;top:-999999px;left:-999999px;overflow:hidden;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}.mod-js .accordion-slide.is-active>.accordion-content-wrapper{visibility:visible;position:relative;top:auto;left:auto;height:auto;overflow:auto}.mod-js .accordion-slide.is-active:last-child>.accordion-content-wrapper{border-bottom:none}.mod-js .accordion-head{cursor:pointer;margin-bottom:0;position:relative}.mod-js .accordion-head:after{content:"\f054";font-family:FontAwesome;font-style:normal;font-weight:400;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:8px;font-size:12px;float:right}.mod-js .accordion-slide.is-active>.accordion-head{cursor:default}.mod-js .accordion-slide.is-active>.accordion-head:after{content:"\f078";font-family:FontAwesome;font-style:normal;font-weight:400;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:8px;font-size:12px;float:right}/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.add-to-basket-container {
  border: 1px solid #D5D1CE;
  background: #F0EFED; }
  .add-to-basket-container .add-to-basket-description {
    border-right: 1px solid #D5D1CE;
    display: inline-block;
    vertical-align: top;
    width: 65%;
    padding-left: 10px;
    margin-right: 10px; }
  .add-to-basket-container .add-to-basket-quantity {
    display: inline-block;
    vertical-align: middle;
    width: 15%;
    padding-top: 20px; }
    .add-to-basket-container .add-to-basket-quantity select {
      padding-left: 2%;
      padding-right: 4%; }
  .add-to-basket-container .add-to-basket-btn {
    display: inline-block;
    padding-top: 20px;
    vertical-align: middle;
    width: 15%; }

@media only screen and (max-width: 767px) {
  .add-to-basket-container {
    padding-bottom: 10px; }
    .add-to-basket-container .add-to-basket-description {
      width: 100%; }
    .add-to-basket-container .add-to-basket-quantity {
      width: 100%;
      padding-left: 10px; }
    .add-to-basket-container .add-to-basket-btn {
      width: 100%;
      padding-left: 10px; } }

.order-header {
  background-color: white;
  float: left;
  width: 100%;
  padding-top: 15px;
  padding-bottom: 15px; }

.productDescription {
  float: left;
  width: 35%;
  padding-left: 20px; }
  .productDescription img {
    width: 40%;
    margin: 20px 15px 5px 0px !important; }

.SampleCount {
  float: left;
  width: 15%; }

.OrderDate {
  float: left;
  width: 25%; }

.OrderStatus {
  width: 20%;
  float: left; }

.itemOrderList {
  float: left;
  width: 100%; }
  .itemOrderList .SampleCount, .itemOrderList .OrderDate, .itemOrderList .OrderStatus {
    padding-top: 15px; }

.orderList .order-header div {
  font-weight: bold;
  font-size: 20px; }

.webshop-metadata {
  display: none !important; }

.webshop-cart .cartRecord {
  background: white;
  margin-bottom: 10px;
  padding-left: 30px;
  padding-top: 20px;
  float: left;
  width: 100%; }

.webshop-cart .add-to-basket-description {
  width: 68%;
  border-right: 1px solid #f2f2f2;
  float: left; }

.webshop-cart .add-to-basket-wrapper {
  width: 30%;
  display: inline;
  margin-left: 40px;
  position: relative;
  left: 15px; }
  .webshop-cart .add-to-basket-wrapper div {
    float: left; }

.webshop-cart a.add-to-basket-remove {
  float: left;
  position: relative;
  left: 15px; }

.webshop-cart .webshop-error {
  margin-top: 20px;
  margin-left: 15px;
  color: red; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.articleTeaser .articleTeaser-image-holder.articleTeaser-image-top img {
  border-bottom: solid 4px #f36633; }

.articleTeaser .articleTeaser-text-content .articleTeaser-text-link {
  background-color: #f36633;
  border-radius: 3px;
  color: white;
  padding: 8px 20px;
  border: 1px solid #ccc;
  cursor: pointer;
  display: inline-block; }
  .articleTeaser .articleTeaser-text-content .articleTeaser-text-link:hover {
    background-color: #939191;
    color: white; }
  .articleTeaser .articleTeaser-text-content .articleTeaser-text-link:active {
    background-color: #939191;
    color: white; }

/* Mobile view 767 max width */
@media only screen and (max-width: 767px) {
  .articleTeaser .component-content.hero-article .articleTeaser-text-content {
    width: 100%; }
  .articleTeaser .articleTeaser-image-holder {
    text-align: center; } }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.article-teaser-block {
  border: 1px solid #efefed;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 8px 0 rgba(84, 79, 64, 0.06);
  box-shadow: 0 0 8px 0 rgba(84, 79, 64, 0.06);
  position: relative;
  margin: 8px;
  overflow: hidden;
  background-color: #fff; }
  .article-teaser-block .aspect-ratio-box {
    position: relative;
    height: 0;
    padding-top: 56.25%;
    overflow: hidden; }
    .article-teaser-block .aspect-ratio-box img {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      min-height: 100%; }
  .article-teaser-block .article-body {
    min-height: 120px;
    padding: 0 24px 30px; }
  .article-teaser-block .label p {
    margin-bottom: 20px; }
  .article-teaser-block .article-title p {
    margin-bottom: 20px; }
  .article-teaser-block .article-description {
    margin-bottom: 20px; }
  .article-teaser-block .article-body .article-date {
    color: rgba(84, 79, 64, 0.7);
    font-size: 1rem;
    letter-spacing: .2px;
    margin-bottom: 20px; }
  .article-teaser-block .article-button-container {
    position: relative;
    bottom: 0;
    left: 0; }
  .article-teaser-block .article-title {
    font-size: 1.5rem;
    font-weight: 700; }
  .article-teaser-block .margin-none-top {
    margin-top: 0; }
  .article-teaser-block .button-text {
    font-size: .85714rem;
    letter-spacing: 1.5px;
    line-height: 1.14286rem;
    text-transform: uppercase;
    font-weight: 700;
    color: #544f40; }
  .article-teaser-block a.button-primary {
    color: #15717d; }
  .article-teaser-block a.button-primary-filled {
    background-color: #15717d;
    color: #fff;
    display: inline-block;
    padding: 12px 20px;
    border-radius: 2rem;
    font-size: .85714rem;
    font-weight: 700;
    letter-spacing: 1.5px;
    line-height: 1.14286rem;
    text-transform: uppercase;
    text-align: center; }
  .article-teaser-block a.button-primary-pdf-icon::after {
    content: '';
    display: inline-block;
    width: 1rem;
    height: 1rem;
    background-size: contain;
    background-image: url(../../img/download.png); }
  .article-teaser-block a.external-link-icon::after {
    content: '';
    display: inline-block;
    width: 1rem;
    height: 1rem;
    background-size: contain;
    background-image: url(../../img/new-window.png); }

.article-teaser-block-transparent-background {
  border: none;
  background-color: inherit;
  -webkit-box-shadow: 0 0;
  box-shadow: 0 0; }

.articleTeaser .clickable-at {
  cursor: pointer; }
 @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.articleList{border:2px solid #323131;padding:13px;background-color:#e1e1e1}.articleList-heading{display:block;color:#323131;font-size:20px;font-weight:700;padding-bottom:10px}.articleList-date{margin-bottom:10px;color:#868484}.articleList-article{margin-bottom:20px;overflow:hidden}.articleList-description{overflow:hidden}.articleList-title{display:block;color:#323131;font-size:20px;font-weight:700;padding-bottom:10px}.articleList-list{list-style:none;margin:0;padding:0}.articleList-thumbnail{max-width:100px;float:left;margin-right:15px}.articleList-more{float:right}.articleList-more:after{content:" \00bb";display:inline}.articleList-more-arrow{display:none}.no-generatedcontent .articleList-more-arrow{display:inline}.articleList-article-wrapper{margin:0;padding:0}.articleList-horizontal-2-columns .articleList-article,.articleList-horizontal-3-columns .articleList-article{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline}.articleList-horizontal-2-columns .articleList-article{padding:0;margin:0 1.2% 0 0;width:48%}.articleList-horizontal-3-columns .articleList-article{padding:0;margin:0 1.5% 0 0;width:31%}@media only screen and (max-width:767px){.articleList-thumbnail{float:none;margin:auto;display:block}.articleList-horizontal-2-columns .articleList-article,.articleList-horizontal-3-columns .articleList-article{display:block;width:100%}}.articleList-tags{list-style-type:none;padding:0;margin:-20px 0 0}.articleList-tags-item{display:inline-block;margin:0 2px}.articleList-tags-item-link{background:#b9b8b8;color:#000;border:1px solid #939191;padding:1px;display:block;font-size:.85em} @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.box-outlined .component-content{border:2px solid #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}.gray-box{background-color:#f9f9f9;padding:2%}@media screen and (min-width:992px){.gray-box .box-num-2 .image{padding-top:2%}.gray-box>.component-content>.paragraphSystem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:767px){.gray-box .box-num-2 .image{padding-top:3.5%}}@media screen and (min-width:768px) and (max-width:991px){.gray-box .box-num-2 .image{padding-top:2.5%}} @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.breadcrumbs{margin:10px 0}.breadcrumbs-list{overflow:hidden;margin:0;padding:0;list-style:none}.breadcrumbs-list li{float:left;margin-right:6px}.breadcrumbs-separator{margin:0 10px}.breadcrumbs-without-separator .breadcrumbs-separator{display:none}.breadcrumbs-without-separator li{padding-right:15px;margin-right:9px;position:relative}.breadcrumbs-without-separator li:before{content:"\f054";font-family:FontAwesome;font-style:normal;position:relative;font-weight:400;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:5px;right:0;font-size:8px}.breadcrumbs-without-separator li:last-child{background-image:none}.breadcrumbs-without-separator li:last-child:before{display:none}@media only screen and (max-width:767px){.breadcrumbs-list li{float:none}} @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.carousel{position:relative;border:2px solid #323131;background-color:#e1e1e1;padding:15px 60px}@media (min-width:992px){.carousel{padding:15px 56px}}.carousel-slides{overflow:hidden;margin:0;padding:0;list-style:none;position:relative}.carousel-slide{clear:both;position:absolute;width:100%}.carousel-slide .no-content,.carousel-slide .no-image{text-align:center}.carousel-slide.is-active{display:block;position:relative}.carousel-cover{max-width:50%;height:auto;float:right}.carousel-slide .image-and-content{overflow:hidden}.carousel-slide .no-content .carousel-cover,.carousel-slide .no-image .carousel-content{float:none;max-width:100%}.carousel-content{max-width:48%;float:left;text-align:left;-o-transition-property:margin;-webkit-transition-property:margin;transition-property:margin;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;width:100%}.carousel-nav{text-align:center;margin-top:20px;overflow:hidden;padding:0}.carousel-nav li{display:inline-block;margin:0 3px}.carousel-nav a{display:inline-block;border:2px solid #656363;width:10px;height:10px;font-size:0;color:rgba(0,0,0,0)}.carousel-nav li.is-active a{background:#939191}.carousel-nav-next,.carousel-nav-prev{position:absolute;top:50%;border:none;width:19px;height:31px}.carousel-nav-next a,.carousel-nav-prev a{border:none;display:block;width:100%;height:100%}.carousel-nav-prev{left:10px}.carousel-nav-prev a:before{content:"\f053";font-family:FontAwesome;font-style:normal;position:relative;font-weight:400;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;color:#939191}.carousel-nav-prev a:hover:before{color:#323131}.carousel-nav-next{right:10px}.carousel-nav-next a:before{content:"\f054";font-family:FontAwesome;font-style:normal;position:relative;font-weight:400;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;color:#939191}.carousel-nav-next a:hover:before{color:#323131}.no-js .carousel .carousel-slide:first-child{margin-top:0;border-top:none}.no-js .carousel .carousel-slide{position:static}.no-js .carousel .carousel-nav li{display:none}.lt-ie8 .carousel-nav li{display:inline;zoom:1}.lt-ie8 .carousel-nav li.is-active a{background:#939191}.lt-ie8 .carousel-nav .carousel-nav-next,.lt-ie8 .carousel-nav .carousel-nav-prev{width:19px;height:31px}.lt-ie8 .carousel-nav .carousel-nav-next a,.lt-ie8 .carousel-nav .carousel-nav-prev a{border:none;display:block;width:100%;height:100%}.lt-ie8 .carousel-nav a{display:block;zoom:1;border:2px solid #656363;width:10px;height:10px}@media only screen and (max-width:767px){.carousel-cover{margin:auto;display:block}.carousel-content,.carousel-cover{max-width:100%;float:none}.carousel-nav .carousel-nav-next,.carousel-nav .carousel-nav-prev{display:block}}.carousel{border:none;background-color:#fff}@media (min-width:992px){.carousel-nav .carousel-nav{display:none}.carousel-nav .carousel-slide.first{display:list-item!important}}.carousel-nav .carousel-nav-next,.carousel-nav .carousel-nav-prev{display:none}.carousel-nav .carousel-nav-item a{border-radius:50px;background-color:#009a44;border:1px solid #009a44}.carousel-nav li.is-active a{background:#fff}.carousel-nav li{margin:0 7px}.page-home .carousel{margin:25px 0}@media (min-width:992px){.page-home .carousel{margin:100px 0}}.page-home .carousel .carousel-nav-prev{display:block}.page-home .carousel .carousel-nav-prev a:before{content:url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/arrowgreenleft.png)}@media (max-width:767px){.page-home .carousel .carousel-nav-prev{margin-left:-6px;margin-top:-40px}}.page-home .carousel .carousel-nav-next{display:block}.page-home .carousel .carousel-nav-next a:before{content:url(/content/dam/cf-consumer-healthcare/panadol-reskin/en_au/Reskin/arrowgreenright.png)}@media (max-width:767px){.page-home .carousel .carousel-nav-next{margin-right:-6px;margin-top:-40px}}/* 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; }
 @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.divider{background:#939191;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSIwIiB5MT0iMSIgeDI9IjEiIHkyPSIwIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOTM5MTkxIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMzMjMxMzEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5MzkxOTEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2EpIi8+PC9zdmc+");background-size:100%;background-image:-o-linear-gradient(45deg,#939191,#323131,#939191);background-image:linear-gradient(45deg,#939191,#323131,#939191);height:2px;background-size:25% 100%;margin:2em 0}.divider.float-breaker{background:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";clear:both;margin:0;padding:0;border:0;height:auto} @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.fileList-heading{display:block;color:#323131;font-size:20px;font-weight:700;padding-bottom:10px}.fileList-date{margin-bottom:10px;color:#868484}.fileList-file{margin-bottom:20px}.fileList-description,.fileList-file{overflow:hidden}.fileList-title{display:block;color:#323131;font-size:20px;font-weight:700;padding-bottom:10px}.fileList-list{list-style:none;margin:0;padding:0}.fileList-thumbnail{max-width:100px;float:left;margin-right:15px}.fileList-download{text-align:right}.fileList-download-size{color:#868484;display:block}@media only screen and (max-width:767px){.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; }
 @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.flash{text-align:center}.flash object{max-width:100%}.flash-missing{margin:0 auto}.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*/
/* Reskin one pager colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* Reskin colors */

@font-face {
  font-family: 'FontAwesome';
  src: url("../../assets/fonts/fontawesome-webfont.eot?v=4.1.0");
  src: url("../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"), url("../../assets/fonts/fontawesome-webfont.woff?v=4.1.0") format("woff"), url("../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0") format("truetype"), url("../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal;
}

@-webkit-keyframes showInRight {
  from {
    visibility: hidden;
    opacity: 0;
  }
  to {
    visibility: visible;
    opacity: 1;
  }
}
@keyframes showInRight {
  from {
    visibility: hidden;
    opacity: 0;
  }
  to {
    visibility: visible;
    opacity: 1;
  }
}
/* 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
    ------------------------------------*/
.form {
  /* TWITTER BOOTSTRAP FORM STYLE
  ------------------------------------*/
  /* STATES STYLES
      ------------------------------------*/
  /* ARROW BUTTON STYLES
     -----------------------------------*/
}
.form .form-heading {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
}
.form form {
  margin: 0 0 20px;
}
.form fieldset {
  background-color: #e1e1e1;
  border: solid 2px #323131;
  padding: 13px;
  margin: 15px 0;
  min-width: 0;
}
.form legend {
  font-size: 18px;
  font-weight: 700;
  margin-left: 10px;
  padding: 0 5px;
}
.form fieldset legend {
  display: table;
  white-space: normal;
  margin-right: 10px;
}
.form label,
.form input,
.form button,
.form select,
.form textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: normal;
  max-width: 100%;
}
.form textarea {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 300px;
  min-width: 200px;
}
.form input,
.form button,
.form select,
.form textarea {
  font-family: "Montserrat";
  font-weight: "400";
}
.form label {
  display: block;
  margin-bottom: 5px;
}
.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;
}
.form input,
.form textarea,
.form .uneditable-input {
  width: 206px;
}
.form fieldset textarea {
  resize: vertical;
  width: 100%;
}
.form textarea {
  height: auto;
}
.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: #FFFFFF;
  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;
}
.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);
}
.form input + .help-block,
.form select + .help-block,
.form textarea + .help-block,
.form .uneditable-input + .help-block {
  margin-top: 10px;
}
.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;
}
.form input[type="radio"],
.form input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px                  \9;
  *margin-top: 0;
  line-height: normal;
}
.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;
}
.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;
}
.form select {
  width: 220px;
  background-color: #FFFFFF;
  border: 1px solid #CCCCCC;
}
.form select[multiple],
.form select[size] {
  height: auto;
}
.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);
}
.form .uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}
.form .uneditable-textarea {
  width: auto;
  height: auto;
}
.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;
}
.form .form-actions {
  padding-left: 180px;
}
.form .hide {
  display: none;
}
.form .radio,
.form .checkbox {
  min-height: 20px;
  padding-left: 20px;
}
.form .radio input[type="radio"],
.form .checkbox input[type="checkbox"] {
  float: left;
  margin-left: -22px;
}
.form .controls {
  *display: inline-block;
  *padding-left: 20px;
  margin-left: 180px;
  *margin-left: 0;
}
.form .controls:first-child {
  *padding-left: 180px;
}
.form .controls > .radio:first-child,
.form .controls > .checkbox:first-child {
  padding-top: 5px;
}
.form .radio.inline,
.form .checkbox.inline {
  display: inline-block;
  padding-top: 5px;
  margin-bottom: 0;
  vertical-align: middle;
}
.form .radio.inline + .radio.inline,
.form .checkbox.inline + .checkbox.inline {
  margin-left: 10px;
}
.form input,
.form textarea,
.form .uneditable-input {
  margin-left: 0;
}
.form .controls-row {
  *zoom: 1;
}
.form .controls-row:before, .form .controls-row:after {
  display: table;
  line-height: 0;
  content: "";
}
.form .controls-row:after {
  clear: both;
}
.form input[disabled],
.form select[disabled],
.form textarea[disabled],
.form input[readonly],
.form select[readonly],
.form textarea[readonly] {
  cursor: not-allowed;
  background-color: #eeeeee;
}
.form input[type="radio"][disabled],
.form input[type="checkbox"][disabled],
.form input[type="radio"][readonly],
.form input[type="checkbox"][readonly] {
  background-color: transparent;
}
.form .control-label {
  word-break: break-all;
  float: left;
  width: 160px;
  padding-top: 5px;
  text-align: right;
  line-height: normal;
}
.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;
}
.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);
}
.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;
}
.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;
}
.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);
}
.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;
}
.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;
}
.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);
}
.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;
}
.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;
}
.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);
}
.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;
}
.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;
}
.form input:focus:invalid,
.form textarea:focus:invalid,
.form select:focus:invalid {
  color: #b94a48;
  border-color: #ee5f5b;
}
.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;
}
.form .help-block,
.form .help-inline {
  color: #595959;
}
.form .help-block {
  display: block;
  margin-bottom: 0;
}
.form .help-inline {
  display: inline-block;
  *display: inline;
  padding-left: 5px;
  vertical-align: middle;
  *zoom: 1;
}
.form .control-group {
  margin-bottom: 20px;
  *zoom: 1;
}
.form .control-group:before, .form .control-group:after {
  display: table;
  line-height: 0;
  content: "";
}
.form .control-group:after {
  clear: both;
}
.form legend + .control-group {
  margin-top: 20px;
  -webkit-margin-top-collapse: separate;
}
.form .radio input[type="radio"] {
  width: 20px;
  float: none;
  vertical-align: baseline;
  margin-top: 0;
  margin-bottom: 0;
}
.form .radio .radio-label-text {
  line-height: 13px;
  vertical-align: baseline;
}
.form .button-arrow-left button,
.form .button-arrow-right button {
  position: relative;
  box-shadow: none;
  height: 28px;
  overflow: visible;
}
.form .button-arrow-left button {
  border-left: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  margin-left: 20px;
}
.form .button-arrow-right button {
  border-right: none;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  margin-right: 20px;
}
.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;
}
.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;
}
.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;
}
.form .button-arrow-left button:hover:after,
.form .button-arrow-right button:hover:after {
  background-color: #939191;
}

.form > .component-content,
.form-element > .component-content {
  overflow: hidden;
}

/* FORM HORIZONTAL STYLES
   ------------------------------------*/
.form-horizontal .radio {
  display: inline-block;
  margin-right: 10px;
}

/* IE STYLES
    ------------------------------------*/
.lt-ie9 .form fieldset {
  position: relative;
  margin: 10px;
}
.lt-ie9 .form fieldset legend {
  position: relative;
  top: -0.7em;
  left: 0.5em;
  margin-right: 20px;
}
.lt-ie9 .form fieldset legend span {
  display: block;
  width: 100%;
}
.lt-ie9 .form .input-focus-border-fix {
  border-color: #52A8EC;
}
.lt-ie9 .form .button {
  border: 1px solid #656363;
  height: auto;
  margin-left: 0;
  margin-right: 0;
}
.lt-ie9 .form .button-arrow-left button:after,
.lt-ie9 .form .button-arrow-right button:after {
  position: static;
  border: none;
  display: inline;
}
.lt-ie9 .form .button-arrow-left button:before {
  content: "<<";
  padding-right: 5px;
}
.lt-ie9 .form .button-arrow-right button:after {
  content: ">>";
  padding-left: 5px;
}

.lt-ie8 .form fieldset legend {
  top: -0.5em;
}
.lt-ie8 .form .button {
  display: inline;
}
.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) {
  .form .radio input[type="radio"] {
    height: 14px;
  }
  .form .control-group {
    margin-bottom: 10px;
  }
  .form .checkboxField .control-label {
    float: left;
  }
  .form .control-label {
    float: none;
    width: 160px;
    padding-top: 5px;
    text-align: left;
  }
  .form .controls {
    margin-left: 0;
  }
  .form .help-block {
    margin-bottom: 10px;
  }
}
@media only screen and (max-width: 320px) {
  .form input,
  .form textarea,
  .form .uneditable-input {
    width: 200px;
  }
  .form select {
    width: 200px;
  }
}
/* NO JS STYLES
    ------------------------------------*/
.no-js .clearButton {
  display: none;
}

/*# sourceMappingURL=form.css.map */
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.hidden-password-field {
  display: none; }

.gigya-screen .default-submit-button input[type=submit] {
  background-color: #f36633; }
 @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.html .hints a{float:left;margin-right:5px} @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.image .right{text-align:right}.image .left{text-align:left}.image .middle{text-align:center}@media only screen and (max-width:767px){.image .component-content{text-align:center}} @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.imageGallery{border:2px solid #323131;padding:13px;background-color:#e1e1e1}.imageGallery-heading{display:block;color:#323131;font-size:20px;font-weight:700;padding-bottom:10px}.imageGallery-view{border:2px solid #323131;margin-bottom:10px;overflow:hidden;position:relative;text-align:center;background:#fff}.imageGallery-view img{max-height:100%;max-width:100%;display:block;margin:0 auto}.imageGallery-description{margin:10px 0}.imageGallery-thumbnails{position:relative;margin:20px 0}.imageGallery-list{overflow:hidden;margin:0 50px;position:relative}.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:rgba(0,0,0,0)}.imageGallery-arrow.is-disabled:hover:before,.imageGallery-arrow:before{position:absolute;top:50%;color:#aaa}.imageGallery-arrow:hover:before{color:#888}.imageGallery-description{margin:15px 0}.imageGallery-arrow.is-disabled{opacity:.5}.imageGallery-arrow{text-align:center}.imageGallery-arrow-left,.imageGallery-arrow-left.is-disabled:hover{left:0}.imageGallery-arrow-left.is-disabled:hover:before,.imageGallery-arrow-left:before{content:"\f053";font-family:FontAwesome;font-style:normal;position:relative;font-weight:400;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px}.imageGallery-arrow-right,.imageGallery-arrow-right.is-disabled:hover{right:0}.imageGallery-arrow-right.is-disabled:hover:before,.imageGallery-arrow-right:before{content:"\f054";font-family:FontAwesome;font-style:normal;position:relative;font-weight:400;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px}.imageGallery-list-inner{top:0;left:0;margin:0;list-style:none;width:4000px}.imageGallery-list-inner,.imageGallery-thumbnail{overflow:hidden;display:block;position:relative;padding:0}.imageGallery-thumbnail{float:left;margin:0 9px;cursor:pointer;text-align:center;border:4px solid #323131;opacity:.7;filter:alpha(opacity=70);-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.imageGallery-thumbnail.is-active,.imageGallery-thumbnail:hover{opacity:1;filter:alpha(opacity=100)}.imageGallery-thumbnail-cover{display:block;max-width:none}.imageGallery-thumbnail-title{display:block;margin:10px auto 0;font-size:11px;width:71px}.imageGallery .thumbnails-list li.active .image,.imageGallery .thumbnails-list li:hover .image{border:4px solid #323131;margin:0}.imageGallery-thumbnail-image{margin:2px;border:2px solid #323131;position:relative}.imageGallery-thumbnail-overlay{opacity:.7;height:28px;left:50%;margin:-14px 0 0 -15px;position:absolute;top:50%;width:30px;cursor:pointer}.imageGallery-thumbnail-overlay:before{content:"\f04b";font-family:FontAwesome;font-style:normal;position:relative;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:15px;width:100%;height:100%;border-radius:50%;border:3px solid #3e3e3e;text-indent:7px;background:#fff;text-align:center;line-height:24px;-webkit-box-sizing:border-box;box-sizing:border-box}.imageGallery-thumbnail.is-active .imageGallery-thumbnail-overlay{opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.imageGallery-thumbnail a{display:block}.imageGallery-thumbnail-image img{display:block;width:63px;height:52px;margin:0 auto}.imageGallery-view{cursor:pointer}.imageGallery-view-overlay{opacity:0;position:absolute;top:50%;left:50%;width:73px;height:69px;margin:-34px 0 0 -36px;cursor:pointer;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.imageGallery-view-overlay:before{content:"\f04b";font-family:FontAwesome;font-style:normal;position:relative;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;box-sizing:border-box;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}.imageGallery.is-playing .imageGallery-view-overlay:before{content:"\f04c";font-family:FontAwesome;font-style:normal;position:relative;font-weight:400;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0}.imageGallery .gallery-play{color:#323131}.imageGallery-view:hover .imageGallery-view-overlay{opacity:.7}.imageGallery-view .imageGallery-view-overlay:hover{opacity:1;text-decoration:none}.mod-js .imageGallery-thumbnail{padding:0}.mod-js .imageGallery-thumbnails{position:relative}.no-js .imageGallery-view{display:none}.no-js .imageGallery-list{margin:0}.no-js .imageGallery-thumbnail img{width:auto;height:auto}.no-js .imageGallery-thumbnail{border:0;opacity:1;float:none;overflow:hidden}.no-js .imageGallery-thumbnail a:after{content:attr(data-description);display:block;padding:10px 0 30px;text-align:left}.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; }
 @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.map-canvas{border:2px solid #323131;margin-bottom:10px;text-align:center}.map-canvas img{width:100%;max-width:inherit}.no-js .map-canvas img{width:100%;max-width:640px}@charset "UTF-8";
 @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.navigation-root{text-align:left;z-index:10;max-width:100%}.navigation-mobile-menu{display:none}.no-js .navigation-level1>.navigation-branch,.no-js .navigation-root.navigation-branch.navigation-level1,.no-js .navigation-vertical .navigation-item .navigation-branch.navigation-level2{display:block}.no-js .navigation-horizontal .navigation-item .navigation-branch.navigation-level2{display:block;margin:0 0 -2px;border-left:none;border-right:none;position:static}.no-js .navigation-horizontal .navigation-item .navigation-branch.navigation-level2>.navigation-item{float:none}.navigation-branch{overflow:visible;margin:0;padding:0;list-style:none;border:2px solid #4a4a4a;-webkit-box-sizing:border-box;box-sizing:border-box}.navigation-branch.navigation-level1{border:none;display:block}.navigation-item{margin:0;border:0 solid #4a4a4a}.navigation-item>.navigation-item-title{display:block;padding:5px 15px;background:#e1e1e1;color:#000;font-size:14px;line-height:1.5;font-weight:400;text-decoration:none;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.navigation-item>a.navigation-item-title:hover{color:#000;background:#d5d5d5;text-decoration:none}.navigation-item>span.navigation-item-title{cursor:default}.navigation-item.has-children>.navigation-item-title .navigation-item-decoration{background-color:#c8c8c8}.navigation-item.has-active-child>.navigation-item-title,.navigation-item.is-active>.navigation-item-title{color:#000;background:#a2a2a2;text-decoration:none}.navigation-item.is-open>.navigation-branch,.no-js .navigation-item:hover>.navigation-branch{display:block}.navigation-item.navigation-level1{margin:0 0 -2px -2px;border:2px solid #4a4a4a;-webkit-box-sizing:border-box;box-sizing:border-box}.navigation-item.navigation-level1>.navigation-item-title{color:#000;background:#e1e1e1;text-decoration:none;font-weight:700;font-size:14px;line-height:1.5;padding:10px 20px}.navigation-item.navigation-level1>a.navigation-item-title:hover{color:#000;background:#939191;text-decoration:none}.navigation-item.navigation-level1.has-active-child>.navigation-item-title,.navigation-item.navigation-level1.is-active>.navigation-item-title{color:#fff;background:#605e5e;text-decoration:none}.navigation-item.navigation-level2{border-top:1px solid #4a4a4a}.navigation-branch.navigation-level2{display:block}.navigation-item>.navigation-item-title{padding-left:40px}.mod-touch .navigation-horizontal .navigation-item .is-open.navigation-branch.navigation-level2{display:block;position:relative;top:0;left:0}.mod-touch .navigation-horizontal .navigation-item.is-open .navigation-branch.navigation-level2{overflow:hidden}.mod-touch .navigation-horizontal .navigation-item.navigation-level2:first-child{border-top:none}.mod-touch .navigation-horizontal .navigation-item .navigation-level2 .navigation-item{width:100%}.mod-no-touch .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2{min-width:100%;position:absolute;top:41px;left:-2px;display:block}.mod-no-touch .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 .navigation-item{float:none}.navigation-horizontal .navigation-item{float:left;position:relative}.navigation-horizontal .navigation-item .navigation-branch.navigation-level2,.navigation-horizontal .navigation-item .navigation-branch.navigation-level3{display:none}.navigation-horizontal .navigation-item.is-open>.navigation-branch.navigation-level2,.navigation-horizontal .navigation-item.is-open>.navigation-branch.navigation-level3{display:block;float:none}.navigation-horizontal .navigation-item.navigation-level2:first-child{border-top:none}.navigation-horizontal .has-children>.navigation-item-title{padding-right:61px;background-image:none}.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}.navigation-horizontal .has-children>.navigation-item-title .navigation-item-decoration:after{content:"\f078";font-family:FontAwesome;font-style:normal;position:relative;font-weight:400;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}.navigation-horizontal .has-children>.navigation-item-title:hover .navigation-item-decoration{background-color:#939191}.navigation-horizontal .has-children.navigation-level2>.navigation-item-title{padding-right:55px}.navigation-horizontal .has-children.navigation-level2>.navigation-item-title .navigation-item-decoration{height:31px;width:31px;line-height:31px}.navigation-horizontal .has-children.navigation-level2>.navigation-item-title .navigation-item-decoration:after{width:31px;height:31px}.navigation-horizontal .has-active-child>.navigation-item-title .navigation-item-decoration{background-color:#605e5e}.navigation-horizontal .navigation-level2.navigation-branch{border:2px solid #4a4a4a}.navigation-horizontal .navigation-level2 .navigation-item-title{padding:5px 15px}.navigation-horizontal .navigation-level2.navigation-root{max-width:none}.navigation-vertical .navigation-branch.navigation-level2,.navigation-vertical .navigation-branch.navigation-level3{display:none}.navigation-vertical .navigation-item.is-open>.navigation-branch.navigation-level2,.navigation-vertical .navigation-item.is-open>.navigation-branch.navigation-level3{display:block}.navigation-vertical .has-children>.navigation-item-title{position:relative}.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}.navigation-vertical .has-children>.navigation-item-title .navigation-item-decoration:before{content:"\f078";font-family:FontAwesome;font-style:normal;position:relative;font-weight:400;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}.navigation-vertical .has-children.navigation-level2>.navigation-item-title .navigation-item-decoration{height:31px;width:31px;line-height:31px}.navigation-vertical .has-children.navigation-level2>.navigation-item-title .navigation-item-decoration:before{width:31px;height:31px}.navigation-vertical .has-active-child>.navigation-item-title .navigation-item-decoration{background-color:#c8c8c8}@media only screen and (min-width:992px){.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:991px){.mod-touch .navigation-horizontal .navigation-item{width:100%}.mod-touch .navigation-horizontal .navigation-item.is-open .navigation-branch.navigation-level2{margin:0 0 -2px;border-left:none;border-right:none}}@media only screen and (min-width:768px) and (max-width:991px){.mod-touch .navigation-horizontal .navigation-item{width:100%}.mod-touch .navigation-horizontal .navigation-item.is-open .navigation-branch.navigation-level2{margin:0 0 -2px;border-left:none;border-right:none;position:static}.navigation-mobile-menu{display:block;background-color:rgba(0,0,0,0);border:none;outline:none}.navigation-item.navigation-level1{width:100%}.navigation-branch.navigation-level1{display:none}.navigation-branch.navigation-level1.is-open{display:block}.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}}@media only screen and (max-width:767px){.mod-touch .navigation-horizontal .navigation-item{width:100%}.mod-touch .navigation-horizontal .navigation-item.is-open .navigation-branch.navigation-level2{margin:0 0 -2px;border-left:none;border-right:none;position:static}.navigation-mobile-menu{display:block;background-color:rgba(0,0,0,0);border:none;outline:none}.navigation-item.navigation-level1{width:100%}.navigation-branch.navigation-level1{display:none}.navigation-branch.navigation-level1.is-open{display:block}.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}}@media (min-width:992px){.header .navigation-root{z-index:151;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.header .navigation-horizontal .navigation-item.navigation-level1{border:none;background:none;margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title{line-height:1.25;padding:0 14px;background:none;font-size:1rem;color:#fff;font-weight:500}.header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title .navigation-item-decoration{display:none}.header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title:hover{background:#0e833b;color:#fff}.header .navigation-horizontal .navigation-item.navigation-level1.has-active-child .navigation-item-title,.header .navigation-horizontal .navigation-item.navigation-level1.is-active .navigation-item-title{color:#0e833b}.header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-item-title{background:#0e833b;color:#fff}.header .navigation-horizontal .navigation-item.navigation-level1.has-active-child.is-open .navigation-item-title,.header .navigation-horizontal .navigation-item.navigation-level1.is-active.is-open .navigation-item-title,.header .navigation-horizontal .navigation-item.navigation-level1.is-active:hover .navigation-item-title{color:#fff}.header .navigation-horizontal .navigation-item.navigation-level1>.navigation-item-title:after{content:"пЃ”";font-family:FontAwesome;font-style:normal;font-weight:400;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:12px;position:relative;top:2px;left:6px}.header .navigation-horizontal .navigation-item.navigation-level1:nth-child(6)>.navigation-item-title:after,.header .navigation-horizontal .navigation-item.navigation-level1:nth-child(8)>.navigation-item-title:after,.header .navigation-horizontal .navigation-item.navigation-level1:nth-child(9)>.navigation-item-title:after{content:" "}.header .navigation-horizontal .navigation-level2.navigation-branch{border:none;background:-o-linear-gradient(315deg,#0e833b,#0e833b 100%);background:linear-gradient(135deg,#0e833b,#0e833b 100%);padding:20px 0}.header .navigation-horizontal .navigation-level2.navigation-branch .navigation-item{border:none;padding:10px 10px 10px 0}}@media (min-width:992px) and (-ms-high-contrast:active),(min-width:992px) and (-ms-high-contrast:none){.header .navigation-horizontal .navigation-level2.navigation-branch .navigation-item{padding:10px}}@media (-ms-high-contrast:active) and (min-width:992px),(-ms-high-contrast:none) and (min-width:992px){body{overflow-x:hidden}.header .navigation-horizontal .component-content{width:100%}.header .navigation-horizontal .navigation-root.navigation-level1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.header .navigation-horizontal .navigation-root.navigation-level1 .navigation-item.navigation-level1{max-height:40px;margin:0}.header .navigation-horizontal .navigation-root.navigation-level1 .navigation-item.navigation-level1 a.navigation-item-title{padding:0}.header .navigation-horizontal .navigation-root.navigation-level1 .navigation-item.navigation-level1 .navigation-item.navigation-level2>a.navigation-item-title{padding-left:10px}}@supports (-ms-ime-align:auto){@media (min-width:992px){body{overflow-x:hidden}.header .navigation-horizontal .component-content{width:100%}.header .navigation-horizontal .navigation-root.navigation-level1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.header .navigation-horizontal .navigation-root.navigation-level1 .navigation-item.navigation-level1{max-height:40px;width:100%;margin:0 15px}.header .navigation-horizontal .navigation-root.navigation-level1 .navigation-item.navigation-level1 a.navigation-item-title{padding:0}}}@media (min-width:992px) and (max-width:1200px){.header .navigation-horizontal .navigation-level2.navigation-branch .navigation-item{padding:10px 0}}@media (min-width:992px){.header .navigation-horizontal .navigation-level2.navigation-branch .navigation-item-title{font-size:1rem;line-height:1.2;color:#fff;padding:0;background:none}.header .navigation-horizontal .navigation-item.navigation-level1.is-open .navigation-level2.navigation-branch .navigation-item-title{background:none}.header .navigation-horizontal .navigation-level3 .navigation-item-title{white-space:normal}}.header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title{padding:0 20px;font-weight:500}.header .navigation-horizontal .navigation-item.navigation-level2.page-panadol-rapid-caplets a.navigation-item-title{padding:0}@media (max-width:991px){.header .navigation-horizontal .navigation-item.navigation-level2.page-panadol-rapid-caplets{display:none}}.header .navigation-horizontal .navigation-item.navigation-level2.page-panadol-rapid-caplets a.btn.white-btn{display:block;font-size:1rem;margin-left:0}@media (min-width:992px){.header .navigation-horizontal .navigation-item.navigation-level2.page-panadol-rapid-caplets a.btn.white-btn{font-size:1rem;line-height:1.2}}.header .navigation-horizontal .navigation-branch.navigation-level2{width:100%;border-bottom-left-radius:50px}.header .navigation-horizontal .navigation-branch.navigation-level2 .navigation-item{float:left}.mod-no-touch .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2{min-width:130%;position:absolute;top:60%;left:-7%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:5%;padding-left:5%;padding-right:5%}@media (min-width:992px){.header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2{opacity:0;height:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.mod-no-touch .header .navigation-horizontal .navigation-item.is-open.page-children .navigation-branch.navigation-level2,.mod-no-touch .header .navigation-horizontal .navigation-item.is-open.page-experts .navigation-branch.navigation-level2,.mod-no-touch .header .navigation-horizontal .navigation-item.is-open.page-living-well .navigation-branch.navigation-level2,.mod-no-touch .header .navigation-horizontal .navigation-item.is-open.page-products .navigation-branch.navigation-level2,.mod-no-touch .header .navigation-horizontal .navigation-item.is-open.page-rethink-care-new .navigation-branch.navigation-level2,.mod-no-touch .header .navigation-horizontal .navigation-item.is-open.page-rethink-care .navigation-branch.navigation-level2,.mod-no-touch .header .navigation-horizontal .navigation-item.is-open.page-safetyinformation .navigation-branch.navigation-level2,.mod-no-touch .header .navigation-horizontal .navigation-item.is-open.page-symptoms .navigation-branch.navigation-level2{opacity:1;height:auto}.header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2 ul{opacity:0;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.mod-no-touch .header .navigation-horizontal .navigation-item.is-open .navigation-branch.navigation-level2 ul{opacity:1}}.navigation.navigation-horizontal .navigation-level2>a{font-weight:700!important;padding-bottom:2%!important}@media (min-width:1200px){.mod-no-touch .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level3 .navigation-item{float:left;width:99%;-webkit-box-sizing:border-box;box-sizing:border-box}}.navigation-item.navigation-level2{width:24%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.navigation-item.navigation-level2{width:22%}}.navigation-level1.page-symptoms .navigation-item.navigation-level2{width:25%}.navigation-root.navigation-level1 .navigation-level1>a{white-space:normal;overflow:visible;line-height:1.3;text-align:center;font-size:1rem;vertical-align:middle;background-color:rgba(0,0,0,0);color:#fff!important;font-size:1.25rem!important;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:999}.navigation-root.navigation-level1 .navigation-level1>a:hover{text-decoration:underline}.reference-header1 .content.paragraphSystem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reference-header1{padding:1.5% 0 0}.grid-bootstrap .reference-header1>.inner>.component-content>.box.first.last>.component-content>.paragraphSystem>.image.col-xs-9.col-sm-2.col-md-2,.reference-header1>.inner>.component-content>.box.first.last>.component-content>.paragraphSystem>.image.col-xs-9.col-sm-2.col-md-2{z-index:1000}@media (min-width:992px){.grid-bootstrap .reference-header1>.inner>.component-content>.box.first.last>.component-content>.paragraphSystem>.box.col-xs-12.col-md-10{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:992px){.grid-bootstrap .reference-header1>.inner>.component-content>.box.first.last>.component-content>.paragraphSystem>.box.col-xs-12.col-md-10>.component-content{margin-top:0}.grid-bootstrap .reference-header1>.inner>.component-content>.box.first.last>.component-content>.paragraphSystem>.box.col-xs-12.col-md-10>.component-content>.paragraphSystem>.box.col-xs-12.col-sm-2.col-md-2.even{margin:0}}.navigation-root.navigation-branch.navigation-level3{display:block!important}.navigation-branch{border:none!important}#footer{padding:0}.reference-footer1{background-color:#343434}.reference-footer1 p{color:#fff}.navigation-horizontal .navigation-item{position:static}.has-active-child.navigation-item.navigation-level1>a{border-bottom:3px solid #fff}.navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2{width:100%}@media (min-width:992px){.navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2{padding:0 20%!important}}.navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2 a{white-space:normal;text-align:center;font-weight:100!important;font-size:20px;line-height:1.75}.navigation-item.navigation-level1.page-safetyinformation .navigation-item.navigation-level2.odd a{font-family:Montserrat; font-weight: 700;}.panadol-search-outer-box{display:none;width:100%;position:absolute;top:0;left:0;opacity:1;z-index:20000;background-color:#0e833b;height:5.78vw}@media (min-width:320px) and (max-width:767px){.panadol-search-outer-box{width:100.5vw;height:auto;top:-8vw;left:-43vw}}@media (min-width:768px) and (max-width:991px){.panadol-search-outer-box{width:100.5vw;height:auto;top:-4vw;left:-15vw}}.panadol-search-outer-box .paragraphSystem{margin:0}.panadol-search-outer-box .panadol-search{width:100%}.panadol-search-outer-box .panadol-search .form-search{width:90%;margin-top:1.5vw;float:left}@media (min-width:320px) and (max-width:767px){.panadol-search-outer-box .panadol-search{margin:15px 0}.panadol-search-outer-box .panadol-search .form-search{width:80%;height:54px}}@media (min-width:768px) and (max-width:991px){.panadol-search-outer-box .panadol-search{margin:15px 0}.panadol-search-outer-box .panadol-search .form-search{width:90%;height:54px}}.panadol-search-outer-box .panadol-search button{background-color:rgba(0,0,0,0);border:none;text-indent:-999px;background:url(../../assets/img/panadol-search-button.png) no-repeat;width:27px;position:relative;top:-33px;left:10px}.panadol-search-outer-box .panadol-search.searchBox input[type=text]{width:94%;border:none;min-height:3em;padding-left:6%}@media (max-width:767px){.panadol-search-outer-box .panadol-search.searchBox input[type=text]{width:75%;padding-left:20%}}.panadol-search-outer-box .searchBox.section.panadol-search .panadol-search-close{background:url(../../assets/img/panadol-search-close.png) no-repeat;background-size:100%;cursor:pointer;float:left;width:3em;min-height:3em;margin-top:1.5vw;margin-left:2vw}.navigation-mobile-menu.close:after{content:"\f00d"}.header .box.col-xs-12.col-sm-2.col-md-2.even,.header .image.col-xs-4.col-sm-2.col-md-2.first{z-index:999}@media (min-width:320px){.page-404 #content,.page-404-handler #content,.page-contact-us-about-us #content,.page-products #content,.page-where-to-buy #content{margin-top:16vh}}@media (min-width:1200px){.page-404 #content,.page-404-handler #content,.page-contact-us-about-us #content,.page-products #content,.page-where-to-buy #content{margin-top:14vw}}#header,.page-404 #header,.page-404-handler #header,.page-contact-us-about-us #header,.page-products #header,.page-where-to-buy #header{position:absolute;z-index:9999;padding:0}#header{width:100%}.reference-header1 .box.component.col-xs-12.col-md-10.last{background-color:#0e833b;height:6.68vw;margin-bottom:6px}@media (min-width:1900px){.reference-header1 .box.component.col-xs-12.col-md-10.last{height:5.78vw}}.reference-header1 .box.col-xs-12.col-sm-2.col-md-2{margin:15px 0 0}@media (min-width:992px) and (max-width:1200px){.navigation-root.navigation-level1 .navigation-level1>a,.navigation.navigation-horizontal .navigation-level2 a{font-size:.65rem!important}.mod-no-touch .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2{left:-3.5%;width:126%;min-width:100%;padding:7% 0 5%}}@media (min-width:1200px) and (max-width:1600px){.navigation-root.navigation-level1 .navigation-level1>a,.navigation.navigation-horizontal .navigation-level2 a{font-size:.9rem!important}.mod-no-touch .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2{left:-3.5%;width:126%;min-width:100%;padding:7% 0 5%}}@media (min-width:1601px){.mod-no-touch .header .navigation-horizontal .navigation-item:hover .navigation-branch.navigation-level2{left:-4.7%;width:126%;min-width:100%;padding:7% 0 5%}}@media (min-width:320px) and (max-width:767px){.header .no-padding{padding-left:15px}.header .box.col-xs-12.col-sm-2.col-md-2.even{height:8.54vw;margin:-4px 0 0;position:absolute;top:0;right:0;width:auto}.header .box.col-xs-12.col-sm-2.col-md-2.even .image.last,.header .box.col-xs-12.col-sm-2.col-md-2.even .panadol-search-icon{padding:0;margin:0}.reference-header1 .box.component.col-xs-12.col-md-10.last{height:8.54vw;margin-bottom:4px}}@media (min-width:768px) and (max-width:991px){.header .no-padding{padding-left:15px}.header .box.col-xs-12.col-sm-2.col-md-2.even{height:8.54vw;margin:-4px 0 0;position:absolute;right:0;width:auto}.header .box.col-xs-12.col-sm-2.col-md-2.even .image.last,.header .box.col-xs-12.col-sm-2.col-md-2.even .panadol-search-icon{padding:0;margin:0}.reference-header1 .box.component.col-xs-12.col-md-10.last{height:5vw;margin-bottom:4px}}#header>.row{width:100%;margin:0}.footer a{color:#fff;text-decoration:none!important}#footer .col-xs-12.col-md-12{padding:0}#footer p{font-size:1rem}@media (max-width:991px){.navigation{min-height:0!important;height:0}.navigation-item.navigation-level1{border:none!important}.navigation-horizontal .navigation-item{position:relative!important}.reference-header1 .content.paragraphSystem .navigation{background-color:#fff;padding:0;display:block;width:53%;margin-left:47%;margin-top:6%}.navigation-horizontal .has-children>.navigation-item-title:hover .navigation-item-decoration,.navigation-item.has-active-child>.navigation-item-title,.navigation-item.is-active>.navigation-item-title,.navigation-item.navigation-level1>a.navigation-item-title:hover,.navigation-item>.navigation-item-title{background:rgba(0,0,0,0)}.navigation-item.has-active-child>.navigation-item-title{text-decoration:underline}.navigation-item.navigation-level1.has-active-child>.navigation-item-title,.navigation-item.navigation-level1.is-active>.navigation-item-title{text-decoration:underline;background:none}.navigation-branch.navigation-level1.is-open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:15px;background-color:#fff;margin-top:-3px}.mod-touch .navigation-horizontal .navigation-item,.navigation-item.navigation-level1{-ms-flex-item-align:center;align-self:center}.mod-touch .navigation-horizontal .navigation-item.is-open .navigation-branch.navigation-level2{margin:0 0 20px}.navigation-horizontal .has-children.navigation-level2>.navigation-item-title .navigation-item-decoration:after{display:none}.navigation-root.navigation-level1 .navigation-level1>a{color:#000!important;margin-bottom:30px}.navigation-horizontal .has-children>.navigation-item-title .navigation-item-decoration:after{content:"\f054";color:#009a44;width:25px;height:25px;top:-4px}.header .navigation-horizontal .navigation-item.navigation-level1 .navigation-item-title{font-size:1rem;text-align:left;padding:0 20px 3%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;white-space:normal}.header .navigation-horizontal .navigation-branch.navigation-level2{border-bottom-left-radius:0}.navigation-item.has-children>.navigation-item-title .navigation-item-decoration{background:none;top:-5px;outline:none}.navigation-item.navigation-level2{border-top:none}.navigation-root.navigation-level1 .navigation-level1>a{width:85%}}@media (max-width:767px){.navigation-branch.navigation-level1.is-open{margin-top:17px}.reference-header1 .content.paragraphSystem .navigation{background-color:#fff;padding:0;display:block;width:100%;margin-left:0;margin-top:6%}}.navigation-level1.page-living-well .navigation-item.navigation-level2{width:24%}/* 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%; } }
@charset "UTF-8";






@font-face {
    font-family: FontAwesome;
    src: url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);
    src: url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"), url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"), url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"), url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");
    font-weight: 400;
    font-style: normal
}



@-webkit-keyframes showInRight {
    0% {
        visibility: hidden;
        opacity: 0
    }

    to {
        visibility: visible;
        opacity: 1
    }
}

@keyframes showInRight {
    0% {
        visibility: hidden;
        opacity: 0
    }

    to {
        visibility: visible;
        opacity: 1
    }
}

.richText .component-content {
    overflow: hidden
}

.richText h1,
.richText h2,
.richText h3,
.richText h4,
.richText h5,
.richText h6 {
    margin-top: 0
}

.richText a {
    text-decoration: underline
}

.richText ol,
.richText ul {
    padding: 10px 0;
    margin-left: 10px
}

.richText li {
    font-size: 14px;
    margin-left: 15px;
    margin-bottom: 10px;
    list-style-type: none
}

.richText ul li {
    margin-left: 0;
    padding-left: 15px;
    position: relative;
    font-size: 1.125rem;
    line-height: 2
}

.richText ul li:before {
    content: "п„‘";
    font-family: FontAwesome;
    font-style: normal;
    position: relative;
    font-weight: 400;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #009a44;
    font-size: 5px;
    position: absolute;
    top: 0;
    left: 0
}

@media (min-width:992px) {
    .richText ul li:before {
        font-size: .26vw;
        top: .6vw
    }
}

.richText ol li {
    list-style: decimal
}

.richText-links {
    font-size: 10px
}

.richText .richText-links li {
    background: none;
    display: inline;
    list-style: none;
    padding-left: 0
}

.richText-links li a {
    padding-right: 5px;
    border-right: 1px solid #b9b8b8;
    margin-right: 5px
}

.richText-links li:last-child a {
    border-right: 0;
    margin-right: 0;
    padding-right: 0
}

.richText-image {
    display: block;
    margin-bottom: 10px
}

.richText-image.pull-left {
    margin: 5px 15px 5px 10px;
    float: left
}

.richText-image.pull-right {
    margin: 5px 10px 5px 15px;
    float: right
}
.m-b-0 {
    margin-bottom: 0 !important;
}
.special-box-footer {
    border: 1px solid #000;
}
.strong {
    font-weight: 700 !important;
}
.richText ul li.font-size-p {
    font-size: 1.04vw;
    line-height: 1;
}

@media screen and (max-width: 768px) {
    .richText ul li.font-size-p {
        font-size: 18px;
    }
    .font-size-m-16 {
        font-size: 1rem !important;
    }
    .d-block-m {
        display: block !important;
    }
}.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; }
 @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.searchBox .form .form-content .textField{display:inline;float:left;margin-right:15px}.searchBox .form .form-content .formButton{display:inline;float:left}.no-box.searchBox .form .form-content .section{margin:0 15px 0 0}.no-box.searchBox .form .form-content .formButton.section{margin:-1px 0 0}.searchBox input[type=text]{width:81px}.searchBox-title{cursor:default}.form-search.no-box,.form-search.no-box .section{margin-top:0;margin-bottom:0}.lt-ie8 .button{margin-left:4px} @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.searchResults-pagination{text-align:center;overflow:hidden;padding:0;margin-top:10px;margin-bottom:10px;cursor:default}.searchResults-pagination-list{padding:0;margin:0}.searchResults-pagination-item{display:inline-block;line-height:30px;background-color:#eee;margin:1px;cursor:default;*display:inline}.searchResults-pagination-item a{display:inline-block;background-color:#e1e1e1;min-width:30px;padding:0 10px;cursor:pointer}.searchResults-pagination-item a:hover{background-color:#ebebeb;text-decoration:none}.searchResults-pagination-item.is-active{font-weight:700}.searchResults-title{display:block;color:#323131;font-size:20px;font-weight:700;padding-bottom:10px;margin-left:110px}.searchResults-term{font-style:italic}.searchResults-number{margin-top:10px;margin-bottom:10px;text-align:left}.searchResults-results{margin-bottom:10px}.searchResults-description,.searchResults-url{margin-left:110px}.searchResults-image{float:left;width:100px;height:100px;margin:10px 0}.searchResults-result{position:relative;overflow:hidden;padding:0 10px 20px;background-color:#e1e1e1}.searchResults-result:nth-child(2n){background-color:inherit}.searchResults-icon-wrapper{position:absolute;text-align:center;width:70px;margin-top:10px;left:0;top:0}.searchResults-date{margin-bottom:10px;margin-left:110px}.searchResults-url{margin-top:10px}.lt-ie8 .searchResults-pagination-item{display:inline;zoom:1;margin:3px}.lt-ie8 .searchResults-pagination-item a{display:block;zoom:1}.searchResults-tags{list-style-type:none;padding:0}.searchResults-tags-item{display:inline-block;margin:0 2px}.searchResults-tags-item-link{background:#b9b8b8;color:#000;border:1px solid #939191;padding:1px;display:block;font-size:.85em}@charset "UTF-8";
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.searchBlox.searchResults .component-content {
  display: flex; }

.searchBlox-results highlight {
  font-weight: bold; }

.searchBlox-results .searchResults-number {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: left; }

.searchBlox-results .searchResults-title {
  display: block;
  color: #323131;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 10px;
  margin-left: 10px; }

.searchBlox-results .searchResults-term {
  font-style: italic; }

.searchBlox-results .searchResults-results {
  margin-bottom: 10px; }

.searchBlox-results .searchResults-description, .searchBlox-results .searchResults-url,
.searchBlox-results .searchResults-context {
  margin-left: 10px; }

.searchBlox-results .searchResults-image {
  float: left;
  width: 100px;
  height: 100px;
  margin: 10px 0; }

.searchBlox-results .searchResults-result {
  position: relative;
  overflow: hidden;
  padding: 0 10px 20px 10px;
  background-color: #eeece4; }
  .searchBlox-results .searchResults-result:nth-child(even) {
    background-color: inherit; }

.searchBlox-results .searchResults-icon-wrapper {
  position: absolute;
  text-align: center;
  width: 70px;
  margin-top: 10px;
  left: 0;
  top: 0; }

.searchBlox-results .searchResults-url {
  margin-top: 10px; }

.searchBlox-results .searchResults-description p, .searchBlox-results .searchResults-context p {
  font-family: sans-serif;
  font-size: 12px;
  color: #635a54; }

.searchBlox-results .searchResults {
  width: 100%; }
  .searchBlox-results .searchResults .searchBlox-results .searchResults-stickyNav {
    float: right;
    padding-left: 20px; }
    .searchBlox-results .searchResults .searchBlox-results .searchResults-stickyNav ul {
      padding-left: 0; }
      .searchBlox-results .searchResults .searchBlox-results .searchResults-stickyNav ul li {
        list-style-type: none;
        display: block;
        text-align: center;
        margin-bottom: 10px; }
        .searchBlox-results .searchResults .searchBlox-results .searchResults-stickyNav ul li a {
          color: #000; }
        .searchBlox-results .searchResults .searchBlox-results .searchResults-stickyNav ul li.active a {
          color: #F98033;
          font-size: 12px;
          font-weight: 700; }

.searchResults .searchResults-facets {
  margin-right: 30px; }
  .searchResults .searchResults-facets .facet-value {
    cursor: pointer; }
  .searchResults .searchResults-facets .facet-value--active {
    font-weight: bold; }
    .searchResults .searchResults-facets .facet-value--active:before {
      content: "✖"; }
 @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.shareThis-list{overflow:hidden;margin:0;padding:0;list-style:none}.shareThis-list li{float:left;width:auto;height:26px;margin:0 10px 10px 0}.shareThis-list li:last-child{margin-right:0}.shareThis-item a{display:block;height:26px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.shareThis-item img{opacity:.7;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.shareThis-item a:hover img{opacity:1}@charset "UTF-8"; @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.sitemap-column{float:left}.sitemap-column>ul{margin:0 5px}.sitemap-columns-1 .sitemap-column{width:100%}.sitemap-columns-2 .sitemap-column{width:50%}.sitemap-columns-3 .sitemap-column{width:33.32%}.sitemap-columns-4 .sitemap-column{width:25%}.sitemap-columns-5 .sitemap-column{width:20%}.sitemap-columns-6 .sitemap-column{width:16.64%}.sitemap-columns-7 .sitemap-column{width:14.25%}.sitemap-columns-8 .sitemap-column{width:12.49%}.sitemap-columns-9 .sitemap-column{width:11.1%}.sitemap-columns-10 .sitemap-column{width:10%}.sitemap-columns-11 .sitemap-column{width:9.08%}.sitemap-columns-12 .sitemap-column{width:8.32%}.sitemap-column ul{list-style:none;padding:0}.sitemap-column a{text-decoration:none}.sitemap-column .component-content{overflow:hidden}.sitemap-column ul{padding-bottom:10px;margin-bottom:10px}.sitemap-column ul ul{padding-bottom:0;margin-bottom:0;margin-left:0;padding-left:10px}.sitemap-column ul ul li{font-weight:700;padding-left:12px;line-height:150%;position:relative}.sitemap-column ul ul li:before{content:"п„‘";font-family:FontAwesome;font-style:normal;position:relative;font-weight:400;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#009a44;font-size:5px;position:absolute;top:0;left:0}.sitemap-column ul ul ul{margin-top:0}.sitemap-column ul ul ul li{font-weight:400;margin-left:10px}@media only screen and (max-width:767px){.component-content .sitemap-column{width:100%;float:none}.component-content .sitemap-column>ul{margin:0 0 15px}} @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.smart-link{margin:10px 0}.smart-link-list{overflow:hidden;margin:0;padding:0;list-style:none;text-align:center}.smart-link-list li{display:inline-block;*display:inline}.smart-link-next:after,.smart-link-previous:before{position:relative;top:-1px;height:14px;display:inline-block;width:6px;font-size:8px;color:#000}.smart-link-next:after{content:"\f054";font-family:FontAwesome;font-style:normal;position:relative;font-weight:400;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px}.smart-link-previous:before{content:"\f053";font-family:FontAwesome;font-style:normal;position:relative;font-weight:400;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px} @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}body.table-popup{background-color:#fff;line-height:1.5}.table-heading{display:block;color:#323131;font-size:20px;font-weight:700;padding-bottom:10px}.table-caption{padding:13px;background-color:#e1e1e1;border:2px solid #323131;border-bottom:none}.table-popup .table-caption{border:1px solid #656363;background-color:#f3f3f3}.table th{background-color:#e1e1e1;font-weight:700;text-align:center}.table-popup .table th{background-color:#f3f3f3}.table table{border-collapse:collapse;width:100%;border:2px solid #323131}.table-popup .table table{border:1px solid #656363}.table td,.table th{border:2px solid #323131;padding:5px}.table-popup .table td,.table-popup .table th{border:1px solid #656363;line-height:1.5}.table td{vertical-align:middle}.table .button{display:none}.table .table-caption .button{display:block;margin:10px 0 0 5px}.no-js .table .button{display:none}.lt-ie8 .table-popup .table{position:static}@media only screen and (max-width:767px){.table .component-content .button{display:block;margin:20px}.table .component-content .table-caption .button{display:none}}.green-table{padding:0;border-color:#009a44;border-style:solid;border-width:0 80px 10px 40px}@media (max-width:767px){.green-table{border-width:0 10px}}.green-table table{background-color:#009a44;border:none;table-layout:fixed}.green-table table tbody tr:not(:first-child) td{border-bottom:1px solid #fff}.green-table table tbody tr:last-child td{border-bottom:none}.green-table table tbody tr td{color:#fff;border:none;padding:15px 10px;vertical-align:top}@media (max-width:767px){.green-table table tbody tr td{padding:15px 5px}} @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.tabs{position:relative;width:100%}.tabs-heading{display:block;color:#323131;font-size:20px;font-weight:700;padding-bottom:10px}.no-js .tabs-nav{display:none}.no-js .tabs-content{display:block!important;visibility:visible!important}.no-js .tabs>.component-content{padding-top:0}.tabs>.component-content{padding-top:39px}.tabs-nav{position:absolute;z-index:150;top:0;left:0;height:39px;overflow:hidden;width:100%}.tabs-nav-list{position:relative;left:0;padding:0;margin:0;list-style:none;overflow:hidden;width:2000px}.tabs-nav-switcher{position:absolute;height:35px;width:15px;border:2px solid #323131;cursor:pointer;top:0;background:#e1e1e1}.tabs-nav-switcher:before{content:"\f054";font-family:FontAwesome;font-style:normal;position:relative;font-weight:400;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:50%;margin-left:-3px;padding:7px 0;font-size:12px}.tabs-nav-switcher-right{right:0}.tabs-nav-item{border:solid #323131;border-width:2px 2px 0;font-weight:700;font-size:12px;display:inline;float:left;margin-left:5px;background:#e1e1e1;padding:7px 10px;cursor:pointer;height:21px;top:4px}.tabs-nav-switcher-left{left:0}.tabs-nav-switcher-left:before{content:"\f053";margin-left:-4px}.tabs-nav-item:first-child{margin-left:0}.tabs-nav-item.is-active,.tabs-nav-item.is-active:hover,.tabs-nav-item.is-active a{cursor:default;background:#fff}.tabs-nav-item.is-active,.tabs-nav-item.is-active:hover{border-bottom:none;padding-bottom:9px}.tabs-nav-item:hover{background:#939191}.tabs-nav-item:hover a{color:#fff;text-decoration:none}.tabs-nav-item.is-active:hover a,.tabs-nav-item a{color:#323131}.tabs-content{position:relative;z-index:100;top:-2px;padding:13px;border:2px solid #323131;background:#fff}.tabs-vertical .tabs-nav{height:auto;width:60px}.tabs-vertical .component-content{padding-top:0}.tabs-vertical .tabs-nav-list{width:100%}.tabs-vertical .tabs-nav-item.is-active,.tabs-vertical .tabs-nav-item.is-active:hover{border-bottom:2px solid;border-right:none;padding:7px 12px 7px 10px}.tabs-vertical .tabs-nav-item{border-width:2px;height:auto;margin:0 0 5px;width:36px}.tabs-vertical .tabs-content{margin-left:60px;left:-2px;top:0}.tagList-tag-link, .tagList-tag-item {
  background-color: #e1e1e1;
  border: 1px solid #656363;
  color: #323131;
  padding: 5px 20px;
  border-radius: 20px;
  cursor: pointer;
  display: inline-block; }
  .tagList-tag-link:hover, .tagList-tag-item:hover {
    background-color: #939191;
    color: white; }

.tagList-heading {
  font-weight: bold;
  color: #323131;
  margin: 10px 0;
  font-size: 1.5rem;
  display: block; }

.tagList-list {
  margin: 0;
  padding: 0;
  list-style: none; }

.tagList-tag {
  display: inline-block; }

.tagList-tag-link, .tagList-tag-item {
  margin-right: 5px;
  text-decoration: none; }
  .tagList-tag-link:hover, .tagList-tag-link:active, .tagList-tag-item:hover, .tagList-tag-item:active {
    color: #fff; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.genericFormGroup {
  clear: both; }

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

.tagBasedFilter .formControl-radio {
  float: left;
  margin: 0;
  padding: 0;
  width: 21px; }

.tagBasedFilter .genericFormGroup span input[type="radio"], .tagBasedFilter .genericFormGroup span input[type="checkbox"] {
  float: left;
  margin: 2px 2px 0 0;
  padding: 0;
  width: 15px; }

.tagBasedFilter .genericFormGroup label {
  float: left;
  padding: 1px 0 0;
  width: auto; }

.tagBasedFilterResults-Information {
  border: 1px solid #C5C4C4; }
  .tagBasedFilterResults-Information .tagBasedFilterResults-productImage {
    border-bottom: 1px solid #C5C4C4;
    text-align: center; }
  .tagBasedFilterResults-Information .tagBasedFilterResults-description {
    padding: 20px; }
    .tagBasedFilterResults-Information .tagBasedFilterResults-description h2 {
      font-size: 26px;
      margin: 16px 0 0;
      text-align: center; }
    .tagBasedFilterResults-Information .tagBasedFilterResults-description p {
      text-align: center; }

.prd-category {
  border-bottom: 1px solid #C5C4C4;
  border-top: 1px solid #C5C4C4;
  font-size: 11px;
  display: block;
  padding: 5px 0;
  text-align: center; }

.tagBasedFilterResults-box-content .product-button {
  border: 1px solid #C5C4C4;
  display: inline-block;
  font-size: 11px;
  margin: 10px 0 0;
  padding: 10px; }

.tagbasedfilter .simpleTagFilter input[type="button"] {
  background-color: #f36633;
  border: 1px solid #D5D1CE;
  border-radius: 0;
  color: white;
  padding: 5px 10px; }

/*Multi Level Filter*/
.tagBasedFilter .multiLevelFilterContent input[type="button"]:hover {
  background-color: #85F5F5; }

.tagBasedFilter .multiLevelFilterContent .selected {
  background-color: #85F5F5; }

.tagBasedFilter .multiLevelFilter-ContainerResults .tagBasedFilterResults {
  overflow: hidden;
  margin-top: 10px;
  padding-top: 15px; }

.tagBasedFilter.multiLevelFilter .genericFormGroup span input[type="button"]:focus {
  background: url("../../img/quiz1_hover.png") no-repeat scroll center center; }

.multiLevelFilter-Container .multiLevelFilter-level1 {
  margin-left: 25px; }

.multiLevelFilter-Container .multiLevelFilter-level2 {
  margin-left: 45px; }

.multiLevelFilter-Container .multiLevelFilter-level3 {
  margin-left: 65px; }

.multiLevelFilter-Container .buttonTypeContent .multiLevelFilter-level1, .multiLevelFilter-Container .buttonTypeContent .multiLevelFilter-level2, .multiLevelFilter-Container .buttonTypeContent .multiLevelFilter-level3 {
  margin-left: 0; }
  .multiLevelFilter-Container .buttonTypeContent .multiLevelFilter-level1 input, .multiLevelFilter-Container .buttonTypeContent .multiLevelFilter-level2 input, .multiLevelFilter-Container .buttonTypeContent .multiLevelFilter-level3 input {
    float: left; }

.multiLevelFilter-Container .buttonTypeContent .multiLevelFilter-level4 {
  margin-left: 0; }

.multiLevelFilter-Container .buttonTypeContent.multiLevelFilter-level0 {
  float: left; }

.multiLevelFilter .genericFormGroup {
  border-bottom: 1px dotted #e0e0e0;
  overflow: hidden;
  padding: 5px 0; }

.tagBasedNoResult {
  color: #ff0000;
  font-weight: 700; }

.tagbasedfilter-primary .multiLevelFilter-Container .multiLevelFilterContent {
  float: left; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.tagBasedFilterResults-Information {
  border: 1px solid #C5C4C4; }
  .tagBasedFilterResults-Information .tagBasedFilterResults-productImage {
    border-bottom: 1px solid #C5C4C4;
    text-align: center; }
  .tagBasedFilterResults-Information .tagBasedFilterResults-description {
    padding: 20px; }
    .tagBasedFilterResults-Information .tagBasedFilterResults-description h2 {
      font-size: 26px;
      margin: 16px 0 0;
      text-align: center; }
    .tagBasedFilterResults-Information .tagBasedFilterResults-description p {
      text-align: center; }

.prd-category {
  border-bottom: 1px solid #C5C4C4;
  border-top: 1px solid #C5C4C4;
  font-size: 11px;
  display: block;
  padding: 5px 0;
  text-align: center; }

.tagBasedFilterResults-box-content .product-button {
  border: 1px solid #C5C4C4;
  display: inline-block;
  font-size: 11px;
  margin: 10px 0 0;
  padding: 10px; }
 @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.title h1{word-wrap:break-word} @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.twitter{border:2px solid #323131;padding:13px;background-color:#e1e1e1}.feed-provider-heading{display:inline-block;margin:0 0 0 20px;line-height:30px}.feed-provider-description{border-bottom:1px solid #000;margin:10px 0;padding:10px 0}.feed-provider-heading-image{float:left;width:30px;height:30px}.feed-provider-feeds{padding:0;margin:0}.twitter-feed{list-style-type:none;padding-left:55px;margin:10px 0;display:block;position:relative}.twitter-feed:after,.twitter-feed:before{content:"";display:table}.twitter-feed:after{clear:both}.twitter-content a:hover strong{text-decoration:underline}.twitter-sender-avatar{position:absolute;top:3px;left:0}.twitter-date{float:right}.twitter-actions{padding:0;margin:0;float:right}.twitter-action{list-style-type:none;display:inline}/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.userBox-header-text {
  font-size: 2em; }

.userBox .logged-in .user {
  font-weight: bold; }

.userBox .logged-in, .userBox .logged-out {
  border: 1px solid #D5D1CE;
  padding: 13px;
  margin: 10px 0; }
  .userBox .logged-in .button, .userBox .logged-out .button {
    float: right; }
  .userBox .logged-in .button, .userBox .logged-in a, .userBox .logged-out .button, .userBox .logged-out a {
    background-color: #eeece4;
    border: 1px solid #D5D1CE;
    margin-left: 1%;
    margin-right: 1%;
    color: #323131;
    padding: 5px 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 3px;
    cursor: pointer;
    display: inline-block; }
    .userBox .logged-in .button:hover, .userBox .logged-in a:hover, .userBox .logged-out .button:hover, .userBox .logged-out a:hover {
      background-color: #939191;
      color: white; }
  .userBox .logged-in .lt-ie8 .button, .userBox .logged-out .lt-ie8 .button {
    display: inline; }
 @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.video-heading{display:block;color:#323131;font-size:20px;font-weight:700;padding-bottom:10px}.video-nojs{display:none;text-align:center;padding:20px 0;color:red}.no-js .video-nojs{display:block}.video embed,.video object{width:100%!important}.video-video{border:2px solid #323131}.video-video-container{margin:0 auto}.video-description{border:2px solid #323131;padding:13px;margin-top:-2px} @font-face{font-family:FontAwesome;src:url(../../assets/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../../assets/fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../../assets/fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../../assets/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@-webkit-keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes showInRight{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}.videoGallery-heading{display:block;color:#323131;font-size:20px;font-weight:700;padding-bottom:10px}.videoGallery-video{border:2px solid #323131}.videoGallery-video embed,.videoGallery-video object{width:100%!important}.videoGallery-thumbnails{position:relative;margin-top:18px}.videoGallery-list{overflow:hidden;margin:0 50px;position:relative}.videoGallery-arrow,.videoGallery-arrow.is-disabled:hover{position:absolute;top:0;cursor:pointer;width:35px;height:60px;background-position:50%;background-repeat:no-repeat;font:0/0 serif}.videoGallery-arrow.is-disabled:hover:before,.videoGallery-arrow:before{position:absolute;top:50%;color:#aaa}.videoGallery-arrow:hover:before{color:#888}.videoGallery-description{margin:15px 0}.videoGallery-arrow.is-disabled{opacity:.5}.videoGallery-arrow-left,.videoGallery-arrow-left.is-disabled:hover{left:0}.videoGallery-arrow-left.is-disabled:hover:before,.videoGallery-arrow-left:before{content:"\f053";font-family:FontAwesome;font-style:normal;position:relative;font-weight:400;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px}.videoGallery-arrow-right,.videoGallery-arrow-right.is-disabled:hover{right:0;text-align:right}.videoGallery-arrow-right.is-disabled:hover:before,.videoGallery-arrow-right:before{content:"\f054";font-family:FontAwesome;font-style:normal;position:relative;font-weight:400;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px}.videoGallery-list-inner{overflow:hidden;display:block;position:relative;top:0;left:0;padding:0;margin:0;list-style:none}.videoGallery-thumbnail{float:left;overflow:hidden;padding:0;margin:0 9px;cursor:pointer;text-align:center;position:relative;display:inline;max-width:100px}.videoGallery-thumbnail-title{display:block;margin:10px auto 0;font-size:11px;width:71px}.videoGallery .thumbnails-list li.active .image,.videoGallery .thumbnails-list li:hover .image{border:4px solid #323131;margin:0}.videoGallery-thumbnail-image{margin:2px;border:2px solid #323131;position:relative}.videoGallery-thumbnail-overlay{opacity:.7;height:28px;left:50%;margin:-14px 0 0 -15px;position:absolute;top:50%;width:30px}.videoGallery-thumbnail-overlay:before{content:"\f04b";font-family:FontAwesome;font-style:normal;position:relative;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;display:inline-block;font-size:15px;width:100%;height:100%;border:3px solid #3e3e3e;text-indent:5px;background:#fff;text-align:center;line-height:24px}.videoGallery-thumbnail.is-active .videoGallery-thumbnail-overlay{opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.videoGallery-thumbnail-image img{display:block;margin:0 auto}.mod-js .videoGallery-nojs{display:none}.virtual-meeting-component .virtual-meeting-content--initializing {
  background-color: #fff;
  filter: alpha(opacity=50);
  opacity: 0.5; }

.virtual-meeting-component .meeting-registration-button {
  background-color: #15717d;
  border: 2px solid #fff;
  border-radius: 50px;
  color: #fff;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  min-width: 120px;
  padding: 8px 20px;
  text-align: center;
  cursor: pointer; }
  .virtual-meeting-component .meeting-registration-button:hover {
    text-decoration: none;
    background-color: #fff;
    border: 2px solid #15717d;
    border-radius: 50px;
    color: #15717d;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    min-width: 120px;
    padding: 8px 20px;
    text-align: center;
    cursor: pointer; }
  .virtual-meeting-component .meeting-registration-button.meeting-registration-button--disabled {
    background-color: #fff;
    border: 2px solid #15717d;
    border-radius: 50px;
    color: #15717d;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    min-width: 120px;
    padding: 8px 20px;
    text-align: center;
    cursor: pointer;
    cursor: not-allowed;
    pointer-events: none;
    text-decoration: none; }
    .virtual-meeting-component .meeting-registration-button.meeting-registration-button--disabled:hover {
      background-color: #15717d;
      border: 2px solid #fff;
      border-radius: 50px;
      color: #fff;
      display: inline-block;
      font-size: 14px;
      font-weight: 700;
      line-height: 16px;
      min-width: 120px;
      padding: 8px 20px;
      text-align: center;
      cursor: pointer; }

.virtual-meeting-component .virtual-meeting-spinner {
  position: absolute;
  top: 200px;
  left: 50%;
  z-index: 5000; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-section {
    width: 40px;
    height: 40px;
    position: relative;
    animation: sk-chase 2.5s infinite linear both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    animation: spinner-item 2.0s infinite ease-in-out both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:before {
    content: '';
    display: block;
    width: 25%;
    height: 25%;
    background-color: #000;
    border-radius: 100%;
    animation: spinner-item-before 2.0s infinite ease-in-out both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(1) {
    animation-delay: -1.1s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(2) {
    animation-delay: -1.0s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(3) {
    animation-delay: -0.9s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(4) {
    animation-delay: -0.8s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(5) {
    animation-delay: -0.7s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(6) {
    animation-delay: -0.6s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(1):before {
    animation-delay: -1.1s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(2):before {
    animation-delay: -1.0s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(3):before {
    animation-delay: -0.9s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(4):before {
    animation-delay: -0.8s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(5):before {
    animation-delay: -0.7s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(6):before {
    animation-delay: -0.6s; }

@keyframes sk-chase {
  100% {
    transform: rotate(360deg); } }

@keyframes spinner-item {
  80%, 100% {
    transform: rotate(360deg); } }

@keyframes spinner-item-before {
  50% {
    transform: scale(0.4); }
  100%, 0% {
    transform: scale(1); } }

.box.virtual-meeting-list .component-content {
  overflow: visible; }
  .box.virtual-meeting-list .component-content .tabs .tabs-nav {
    overflow: visible;
    height: 50px; }
    .box.virtual-meeting-list .component-content .tabs .tabs-nav .tabs-nav-list {
      width: 100%; }
    .box.virtual-meeting-list .component-content .tabs .tabs-nav .tabs-nav-item {
      background: #ebebeb;
      padding: 14px 30px 18px;
      border: none; }
      .box.virtual-meeting-list .component-content .tabs .tabs-nav .tabs-nav-item.is-active {
        border-top: 4px solid #f36633; }
        .box.virtual-meeting-list .component-content .tabs .tabs-nav .tabs-nav-item.is-active .text-wrapper {
          color: #f36633; }
      .box.virtual-meeting-list .component-content .tabs .tabs-nav .tabs-nav-item:hover:not(.is-active) .text-wrapper {
        text-decoration: underline; }
      .box.virtual-meeting-list .component-content .tabs .tabs-nav .tabs-nav-item .text-wrapper {
        color: #808080;
        font: bold 18px sans-serif; }
  .box.virtual-meeting-list .component-content .tabs .tabs-content {
    overflow: visible;
    z-index: 500;
    padding: 0;
    border: none; }

.virtual-meeting-component .virtual-meeting-content--initializing {
  background-color: #fff;
  filter: alpha(opacity=50);
  opacity: 0.5; }

.virtual-meeting-component .meeting-registration-button {
  background-color: #15717d;
  border: 2px solid #fff;
  border-radius: 50px;
  color: #fff;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  min-width: 120px;
  padding: 8px 20px;
  text-align: center;
  cursor: pointer; }
  .virtual-meeting-component .meeting-registration-button:hover {
    text-decoration: none;
    background-color: #fff;
    border: 2px solid #15717d;
    border-radius: 50px;
    color: #15717d;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    min-width: 120px;
    padding: 8px 20px;
    text-align: center;
    cursor: pointer; }
  .virtual-meeting-component .meeting-registration-button.meeting-registration-button--disabled {
    background-color: #fff;
    border: 2px solid #15717d;
    border-radius: 50px;
    color: #15717d;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    min-width: 120px;
    padding: 8px 20px;
    text-align: center;
    cursor: pointer;
    cursor: not-allowed;
    pointer-events: none;
    text-decoration: none; }
    .virtual-meeting-component .meeting-registration-button.meeting-registration-button--disabled:hover {
      background-color: #15717d;
      border: 2px solid #fff;
      border-radius: 50px;
      color: #fff;
      display: inline-block;
      font-size: 14px;
      font-weight: 700;
      line-height: 16px;
      min-width: 120px;
      padding: 8px 20px;
      text-align: center;
      cursor: pointer; }

.virtual-meeting-component .virtual-meeting-spinner {
  position: absolute;
  top: 200px;
  left: 50%;
  z-index: 5000; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-section {
    width: 40px;
    height: 40px;
    position: relative;
    animation: sk-chase 2.5s infinite linear both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    animation: spinner-item 2.0s infinite ease-in-out both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:before {
    content: '';
    display: block;
    width: 25%;
    height: 25%;
    background-color: #000;
    border-radius: 100%;
    animation: spinner-item-before 2.0s infinite ease-in-out both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(1) {
    animation-delay: -1.1s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(2) {
    animation-delay: -1.0s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(3) {
    animation-delay: -0.9s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(4) {
    animation-delay: -0.8s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(5) {
    animation-delay: -0.7s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(6) {
    animation-delay: -0.6s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(1):before {
    animation-delay: -1.1s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(2):before {
    animation-delay: -1.0s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(3):before {
    animation-delay: -0.9s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(4):before {
    animation-delay: -0.8s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(5):before {
    animation-delay: -0.7s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(6):before {
    animation-delay: -0.6s; }

@keyframes sk-chase {
  100% {
    transform: rotate(360deg); } }

@keyframes spinner-item {
  80%, 100% {
    transform: rotate(360deg); } }

@keyframes spinner-item-before {
  50% {
    transform: scale(0.4); }
  100%, 0% {
    transform: scale(1); } }

.virtualMeetingList .meeting-list-filter {
  background-color: #f0efed;
  padding: 30px; }
  .virtualMeetingList .meeting-list-filter .meeting-list-filter__categoryTrigger.active {
    font-weight: 700; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__categoryTrigger.active:before {
      content: 'x'; }
  .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterByLabel {
    background-color: #f36633;
    color: #fff;
    padding: 10px 45px;
    font-size: 16px;
    border: none;
    cursor: pointer;
    margin: 0;
    display: inline; }
  .virtualMeetingList .meeting-list-filter .meeting-list-filter__foundResults {
    float: right;
    font-size: 14px;
    margin: 0;
    display: inline; }
  .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterBox {
    display: none;
    position: absolute;
    background-color: #fff;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
    z-index: 1;
    margin-top: 10px;
    min-width: 230px; }
  .virtualMeetingList .meeting-list-filter .meeting-list-filter__resetTrigger {
    box-sizing: border-box;
    margin: 10px 10px;
    padding: 0;
    border-radius: 20px;
    text-align: center;
    font-size: 15px; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__resetTrigger .resetTrigger__label {
      background-color: #f0efed;
      color: #f36633;
      border: 0;
      border-radius: 20px;
      padding: 5px;
      font-weight: 700;
      display: block;
      margin-top: 10px;
      margin-bottom: 10px; }
      .virtualMeetingList .meeting-list-filter .meeting-list-filter__resetTrigger .resetTrigger__label:hover {
        background-color: #f36633;
        color: #f0efed;
        cursor: pointer; }
  .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter {
    border-width: 0 0 2px;
    border-style: solid;
    border-color: #e0dfdd;
    border-image: none;
    padding: 0;
    margin: 0;
    clear: both;
    height: 52px;
    position: relative;
    cursor: pointer; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter.active {
      height: auto;
      transition-duration: 0.5s; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter:first-child {
      border-width: 2px 0 2px; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__label {
      font-weight: 700;
      padding-left: 16px;
      padding-top: 10px;
      position: relative;
      display: block; }
      .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__label:after {
        content: '+';
        float: right;
        font-size: medium;
        margin-right: 20px; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter.selected .categoryFilter__label {
      color: #15717d; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__selectedCategoryTitle {
      font-style: italic;
      margin-left: 16px; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter.active .categoryFilter__label:after {
      content: '-'; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter.active .categoryFilter__optionsList {
      display: block; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter:not(.active):hover {
      background-color: #f0efed; }
    .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__optionsList {
      display: none;
      list-style: none;
      padding-left: 0; }
      .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__optionsList li {
        border-bottom: 1px solid;
        border-color: #e0dfdd;
        padding: 15px; }
        .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__optionsList li:hover:not(input):not(button) {
          background-color: #f36633;
          color: #f0efed; }
          .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__optionsList li:hover:not(input):not(button) .categoryFilter__additionalInformation {
            color: #f0efed; }
        .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__optionsList li.selected {
          background-color: #15717d;
          color: #fff; }
          .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__optionsList li.selected .categoryFilter__additionalInformation {
            color: #fff; }
          .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__optionsList li.selected:hover {
            color: #f0efed; }
            .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__optionsList li.selected:hover .categoryFilter__additionalInformation {
              color: #f0efed; }
      .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__optionsList .categoryFilter__name {
        margin: 0; }
      .virtualMeetingList .meeting-list-filter .meeting-list-filter__filterDefinitions .meeting-list-filter__categoryFilter .categoryFilter__optionsList .categoryFilter__additionalInformation {
        display: block;
        color: #808080;
        font-style: italic;
        margin: 0; }

.virtual-meeting-component .virtual-meeting-content--initializing {
  background-color: #fff;
  filter: alpha(opacity=50);
  opacity: 0.5; }

.virtual-meeting-component .meeting-registration-button {
  background-color: #15717d;
  border: 2px solid #fff;
  border-radius: 50px;
  color: #fff;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  min-width: 120px;
  padding: 8px 20px;
  text-align: center;
  cursor: pointer; }
  .virtual-meeting-component .meeting-registration-button:hover {
    text-decoration: none;
    background-color: #fff;
    border: 2px solid #15717d;
    border-radius: 50px;
    color: #15717d;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    min-width: 120px;
    padding: 8px 20px;
    text-align: center;
    cursor: pointer; }
  .virtual-meeting-component .meeting-registration-button.meeting-registration-button--disabled {
    background-color: #fff;
    border: 2px solid #15717d;
    border-radius: 50px;
    color: #15717d;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    min-width: 120px;
    padding: 8px 20px;
    text-align: center;
    cursor: pointer;
    cursor: not-allowed;
    pointer-events: none;
    text-decoration: none; }
    .virtual-meeting-component .meeting-registration-button.meeting-registration-button--disabled:hover {
      background-color: #15717d;
      border: 2px solid #fff;
      border-radius: 50px;
      color: #fff;
      display: inline-block;
      font-size: 14px;
      font-weight: 700;
      line-height: 16px;
      min-width: 120px;
      padding: 8px 20px;
      text-align: center;
      cursor: pointer; }

.virtual-meeting-component .virtual-meeting-spinner {
  position: absolute;
  top: 200px;
  left: 50%;
  z-index: 5000; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-section {
    width: 40px;
    height: 40px;
    position: relative;
    animation: sk-chase 2.5s infinite linear both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    animation: spinner-item 2.0s infinite ease-in-out both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:before {
    content: '';
    display: block;
    width: 25%;
    height: 25%;
    background-color: #000;
    border-radius: 100%;
    animation: spinner-item-before 2.0s infinite ease-in-out both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(1) {
    animation-delay: -1.1s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(2) {
    animation-delay: -1.0s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(3) {
    animation-delay: -0.9s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(4) {
    animation-delay: -0.8s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(5) {
    animation-delay: -0.7s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(6) {
    animation-delay: -0.6s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(1):before {
    animation-delay: -1.1s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(2):before {
    animation-delay: -1.0s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(3):before {
    animation-delay: -0.9s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(4):before {
    animation-delay: -0.8s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(5):before {
    animation-delay: -0.7s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(6):before {
    animation-delay: -0.6s; }

@keyframes sk-chase {
  100% {
    transform: rotate(360deg); } }

@keyframes spinner-item {
  80%, 100% {
    transform: rotate(360deg); } }

@keyframes spinner-item-before {
  50% {
    transform: scale(0.4); }
  100%, 0% {
    transform: scale(1); } }

.virtualMeetingList .meeting-list-content .no-results-label {
  display: table;
  margin: 0 auto;
  font-size: large; }

.virtualMeetingList .meeting-list-content .meeting-list-entry {
  display: flex;
  align-items: flex-start;
  align-content: center;
  padding-bottom: 30px;
  margin: 30px 0 0;
  position: relative; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry:not(.hidden-by-filter):not(:last-child) {
    border-bottom: 1px solid #d4d0ce; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--subMeeting .meeting-list-column.column--basicInfo {
    border-right: none; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--subMeeting:not(.hidden-by-filter) .meeting-list-column.column--basicInfo {
    border-right: none; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--subMeeting:not(.hidden-by-filter) .meeting-list-column.column--supplementaryInfo .meeting-list-section.section--registerButton, .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--subMeeting:not(.hidden-by-filter) .meeting-list-column.column--supplementaryInfo .meeting-list-section .section-item--showSubMeetings {
    margin-top: 15px;
    margin-bottom: -15px;
    display: inline-block; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-column.column--basicInfo {
    border-right: 1px solid #d4d0ce; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--cancelled {
    background-color: #fff;
    filter: alpha(opacity=50);
    opacity: 0.5; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--hasSubMeetings .meeting-list-section.section--generalInfo {
    flex-shrink: 0;
    width: 400px; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--hasSubMeetings .meeting-list-section.section--details {
    display: none; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--hasSubMeetings .meeting-list-section.section--registerButton {
    display: none; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--hasSubMeetings .meeting-list-section.section--subMeetings .meeting-list-entry {
    flex-direction: column; }
    .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--hasSubMeetings .meeting-list-section.section--subMeetings .meeting-list-entry .meeting-list-column .meeting-list-section {
      display: inline-block;
      padding: 0; }
      .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--hasSubMeetings .meeting-list-section.section--subMeetings .meeting-list-entry .meeting-list-column .meeting-list-section {
        flex-direction: column; }
      .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--hasSubMeetings .meeting-list-section.section--subMeetings .meeting-list-entry .meeting-list-column .meeting-list-section.section--generalInfo {
        flex-shrink: 0;
        width: 150px; }
      .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--hasSubMeetings .meeting-list-section.section--subMeetings .meeting-list-entry .meeting-list-column .meeting-list-section.section--details {
        display: block;
        border-left: none; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry.meeting-list-entry--hasSubMeetings .meeting-list-section.section--subMeetings span.subMeetings-label {
    font-weight: 700;
    font-size: 18px; }
  .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section {
    position: relative;
    padding: 0 20px;
    float: left; }
    .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section .section-item--showSubMeetings {
      padding: 0 20px; }
    .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section.section--generalInfo {
      flex-shrink: 0;
      width: 400px; }
      .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section.section--generalInfo .section-item--description {
        font-family: sans-serif;
        color: #4a4a4a;
        font-size: 14px;
        line-height: 1.5;
        text-align: justify;
        text-justify: inter-word; }
    .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section.section--regulatoryCode {
      padding-left: 20px;
      position: absolute;
      right: 5%;
      bottom: 5px; }
      .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section.section--regulatoryCode .section-item--zincCode {
        font-size: 12px;
        color: #3e3e3e;
        font-family: sans-serif; }
    .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section .section-item--meetingBanner .eventMeetingBanner--small {
      width: 230px;
      height: 173px;
      position: relative;
      float: left; }
    .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section .section-item--title a {
      font-size: 24px;
      color: #15717d;
      font-weight: 700; }
      .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section .section-item--title a:hover {
        text-decoration: underline; }
    .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section.section--registerButton, .virtualMeetingList .meeting-list-content .meeting-list-entry .meeting-list-section .section-item--showSubMeetings {
      display: inline-block;
      position: relative; }

.virtual-meeting-component .virtual-meeting-content--initializing {
  background-color: #fff;
  filter: alpha(opacity=50);
  opacity: 0.5; }

.virtual-meeting-component .meeting-registration-button {
  background-color: #15717d;
  border: 2px solid #fff;
  border-radius: 50px;
  color: #fff;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  min-width: 120px;
  padding: 8px 20px;
  text-align: center;
  cursor: pointer; }
  .virtual-meeting-component .meeting-registration-button:hover {
    text-decoration: none;
    background-color: #fff;
    border: 2px solid #15717d;
    border-radius: 50px;
    color: #15717d;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    min-width: 120px;
    padding: 8px 20px;
    text-align: center;
    cursor: pointer; }
  .virtual-meeting-component .meeting-registration-button.meeting-registration-button--disabled {
    background-color: #fff;
    border: 2px solid #15717d;
    border-radius: 50px;
    color: #15717d;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    min-width: 120px;
    padding: 8px 20px;
    text-align: center;
    cursor: pointer;
    cursor: not-allowed;
    pointer-events: none;
    text-decoration: none; }
    .virtual-meeting-component .meeting-registration-button.meeting-registration-button--disabled:hover {
      background-color: #15717d;
      border: 2px solid #fff;
      border-radius: 50px;
      color: #fff;
      display: inline-block;
      font-size: 14px;
      font-weight: 700;
      line-height: 16px;
      min-width: 120px;
      padding: 8px 20px;
      text-align: center;
      cursor: pointer; }

.virtual-meeting-component .virtual-meeting-spinner {
  position: absolute;
  top: 200px;
  left: 50%;
  z-index: 5000; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-section {
    width: 40px;
    height: 40px;
    position: relative;
    animation: sk-chase 2.5s infinite linear both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    animation: spinner-item 2.0s infinite ease-in-out both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:before {
    content: '';
    display: block;
    width: 25%;
    height: 25%;
    background-color: #000;
    border-radius: 100%;
    animation: spinner-item-before 2.0s infinite ease-in-out both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(1) {
    animation-delay: -1.1s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(2) {
    animation-delay: -1.0s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(3) {
    animation-delay: -0.9s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(4) {
    animation-delay: -0.8s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(5) {
    animation-delay: -0.7s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(6) {
    animation-delay: -0.6s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(1):before {
    animation-delay: -1.1s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(2):before {
    animation-delay: -1.0s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(3):before {
    animation-delay: -0.9s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(4):before {
    animation-delay: -0.8s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(5):before {
    animation-delay: -0.7s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(6):before {
    animation-delay: -0.6s; }

@keyframes sk-chase {
  100% {
    transform: rotate(360deg); } }

@keyframes spinner-item {
  80%, 100% {
    transform: rotate(360deg); } }

@keyframes spinner-item-before {
  50% {
    transform: scale(0.4); }
  100%, 0% {
    transform: scale(1); } }

.virtualMeetingList.subeventslisting .virtual-meeting-spinner {
  top: 20px; }

.virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry {
  font-weight: 700;
  border: 1px solid #e1dede;
  margin: 0;
  min-height: 75px;
  padding-bottom: 0;
  display: flex;
  flex-direction: column; }
  .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--basicInfo {
    width: 75%;
    border-right: none; }
    .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--basicInfo .meeting-list-section.section--generalInfo {
      width: 100%; }
      .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--basicInfo .meeting-list-section.section--generalInfo .section-item--speakers {
        margin: 0; }
        .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--basicInfo .meeting-list-section.section--generalInfo .section-item--speakers .speakersSection--speakerInfo .speakerSection--speakerName, .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--basicInfo .meeting-list-section.section--generalInfo .section-item--speakers .speakersSection--speakerInfo .speakerSection--speakerTitle {
          font-size: 14px;
          line-height: 22px; }
        .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--basicInfo .meeting-list-section.section--generalInfo .section-item--speakers .speakersSection--speakerInfo .speakerSection--speakerTitle {
          margin-right: 2px; }
        .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--basicInfo .meeting-list-section.section--generalInfo .section-item--speakers .speakersSection--speakerInfo .speakerSection--viewSpeakerBio {
          float: right;
          color: #15717d;
          text-decoration: none; }
  .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--registrationArea {
    position: absolute;
    right: 0;
    top: 15px; }
  .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--supplementaryInfo {
    width: 75%;
    order: -1; }
    .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--supplementaryInfo .meeting-list-section.section--details {
      border-left: none;
      width: 100%;
      margin-top: 6px; }
      .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--supplementaryInfo .meeting-list-section.section--details .section-item--dateInfo {
        color: #000;
        font-size: 18px;
        line-height: 20px;
        margin-bottom: 6px; }
        .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--supplementaryInfo .meeting-list-section.section--details .section-item--dateInfo .dateInfo-element--conjuctionText {
          display: none; }
        .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--supplementaryInfo .meeting-list-section.section--details .section-item--dateInfo .dateInfo-element--startTime {
          float: right; }
    .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--supplementaryInfo .meeting-list-section.section--registerButton {
      right: 0;
      top: 15px;
      height: 100%;
      left: auto;
      position: absolute; }
      .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--supplementaryInfo .meeting-list-section.section--registerButton:before {
        content: '';
        height: 90%;
        width: 1px;
        background-color: #e1dede;
        position: relative; }
      .virtualMeetingList.subeventslisting .meeting-list-content .meeting-list-entry .meeting-list-column.column--supplementaryInfo .meeting-list-section.section--registerButton a.meeting-list-button {
        top: 50%;
        transform: translateY(-50%);
        position: relative; }
.virtual-meeting-component .virtual-meeting-content--initializing {
  background-color: #fff;
  filter: alpha(opacity=50);
  opacity: 0.5; }

.virtual-meeting-component .meeting-registration-button {
  background-color: #15717d;
  border: 2px solid #fff;
  border-radius: 50px;
  color: #fff;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
  min-width: 120px;
  padding: 8px 20px;
  text-align: center;
  cursor: pointer; }
  .virtual-meeting-component .meeting-registration-button:hover {
    text-decoration: none;
    background-color: #fff;
    border: 2px solid #15717d;
    border-radius: 50px;
    color: #15717d;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    min-width: 120px;
    padding: 8px 20px;
    text-align: center;
    cursor: pointer; }
  .virtual-meeting-component .meeting-registration-button.meeting-registration-button--disabled {
    background-color: #fff;
    border: 2px solid #15717d;
    border-radius: 50px;
    color: #15717d;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    min-width: 120px;
    padding: 8px 20px;
    text-align: center;
    cursor: pointer;
    cursor: not-allowed;
    pointer-events: none;
    text-decoration: none; }
    .virtual-meeting-component .meeting-registration-button.meeting-registration-button--disabled:hover {
      background-color: #15717d;
      border: 2px solid #fff;
      border-radius: 50px;
      color: #fff;
      display: inline-block;
      font-size: 14px;
      font-weight: 700;
      line-height: 16px;
      min-width: 120px;
      padding: 8px 20px;
      text-align: center;
      cursor: pointer; }

.virtual-meeting-component .virtual-meeting-spinner {
  position: absolute;
  top: 200px;
  left: 50%;
  z-index: 5000; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-section {
    width: 40px;
    height: 40px;
    position: relative;
    animation: sk-chase 2.5s infinite linear both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    animation: spinner-item 2.0s infinite ease-in-out both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:before {
    content: '';
    display: block;
    width: 25%;
    height: 25%;
    background-color: #000;
    border-radius: 100%;
    animation: spinner-item-before 2.0s infinite ease-in-out both; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(1) {
    animation-delay: -1.1s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(2) {
    animation-delay: -1.0s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(3) {
    animation-delay: -0.9s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(4) {
    animation-delay: -0.8s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(5) {
    animation-delay: -0.7s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(6) {
    animation-delay: -0.6s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(1):before {
    animation-delay: -1.1s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(2):before {
    animation-delay: -1.0s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(3):before {
    animation-delay: -0.9s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(4):before {
    animation-delay: -0.8s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(5):before {
    animation-delay: -0.7s; }
  .virtual-meeting-component .virtual-meeting-spinner .spinner-item:nth-child(6):before {
    animation-delay: -0.6s; }

@keyframes sk-chase {
  100% {
    transform: rotate(360deg); } }

@keyframes spinner-item {
  80%, 100% {
    transform: rotate(360deg); } }

@keyframes spinner-item-before {
  50% {
    transform: scale(0.4); }
  100%, 0% {
    transform: scale(1); } }

.virtualMeetingRegistration .virtual-meeting-spinner {
  top: 45px; }

.virtualMeetingRegistration .virtual-meeting-info {
  padding: 20px 0;
  margin-top: 30px;
  min-height: 30px;
  background-color: #424242; }
  .virtualMeetingRegistration .virtual-meeting-info .registration-section-item {
    display: flex;
    align-items: center;
    margin-left: 15%; }
    .virtualMeetingRegistration .virtual-meeting-info .registration-section-item * {
      margin: 0 15%; }
    .virtualMeetingRegistration .virtual-meeting-info .registration-section-item span {
      font-size: 20px;
      color: white; }
    .virtualMeetingRegistration .virtual-meeting-info .registration-section-item .meeting-registration-button:not(.meeting-registration-button--cancelled) {
      border-color: #15717d; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.webinar {
  border: 1px solid #D5D1CE; }
  .webinar .containerInner {
    height: auto;
    overflow: hidden;
    padding: 1% 1% 0 0%; }
  .webinar .contentLeft {
    overflow: hidden;
    float: left;
    width: 60%; }
  .webinar .contentRight {
    overflow: hidden; }
  .webinar .footer {
    overflow: hidden;
    margin: 10px auto; }
    .webinar .footer .webinarArrowLeft {
      background: url("../../img/arrows/leftArrow.png") no-repeat left center;
      bottom: 0;
      left: 0; }
    .webinar .footer .webinarArrowRight {
      background: url("../../img/arrows/rightArrow.png") no-repeat left center;
      right: 0;
      bottom: 0; }
  .webinar .content {
    overflow: auto;
    margin: 0 0 0 10px;
    position: relative;
    overflow-x: hidden;
    overflow-y: hidden; }
    .webinar .content .webinarThumbnails {
      margin: 0 46px;
      overflow: hidden; }
      @media only screen and (max-width: 767px) {
        .webinar .content .webinarThumbnails {
          margin: 0 20px; } }
      .webinar .content .webinarThumbnails .view-chapters-button {
        display: none; }
        @media only screen and (max-width: 767px) {
          .webinar .content .webinarThumbnails .view-chapters-button {
            display: block; } }
      @media only screen and (max-width: 767px) {
        .webinar .content .webinarThumbnails .desktop-only {
          display: none; } }
      .webinar .content .webinarThumbnails .imagesContainer {
        overflow: hidden;
        position: relative; }
  .webinar .webinarThumbnails {
    margin: 0 46px;
    overflow: hidden; }
  .webinar .slide {
    text-align: center; }
    .webinar .slide img {
      width: 96%; }
  .webinar .videoDetail {
    text-align: left;
    overflow: hidden;
    margin: 5px 5px 45px 0;
    padding: 0; }
  .webinar .imageSeparator {
    margin: 0 8px; }
  .webinar .imagesContainer div {
    float: left; }
    .webinar .imagesContainer div img {
      float: left;
      cursor: pointer;
      width: 150px;
      height: 115px;
      display: block;
      border: 1px solid #D5D1CE; }
  .webinar .imageBox.activeSlide img {
    border: 1px solid #D5D1CE; }
  .webinar .video {
    width: 100%;
    height: 250px; }
  .webinar .webinarArrowLeft, .webinar .webinarArrowRight {
    height: 20px;
    width: 20px;
    position: absolute;
    z-index: 1;
    cursor: pointer;
    background-color: #e0e0e0;
    padding: 50px 0; }
.webinarTeaser__wrapper {
  display: block; }
  @media only screen and (min-width: 720px) {
    .webinarTeaser__wrapper {
      display: flex; } }

.webinarTeaser__image {
  display: block;
  width: 100%; }
  @media only screen and (min-width: 720px) {
    .webinarTeaser__image {
      background-size: cover;
      background-position: center; }
      .webinarTeaser__image-left {
        order: 0; }
      .webinarTeaser__image-right {
        order: 2; } }
  .webinarTeaser__image img {
    width: 100%; }
    @media only screen and (min-width: 720px) {
      .webinarTeaser__image img {
        display: none; } }

.webinarTeaser__content {
  width: 100%; }
.listing-item:first-of-type {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_1:nth-of-type(12n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_2:nth-of-type(6n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_3:nth-of-type(4n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_4:nth-of-type(3n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_5:nth-of-type(2.4n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_6:nth-of-type(2n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_7:nth-of-type(1.71429n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_8:nth-of-type(1.5n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_9:nth-of-type(1.33333n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_10:nth-of-type(1.2n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_11:nth-of-type(1.09091n + 1) {
  margin-left: 0; }

.grid_12 .listing .listing-item.grid_12:nth-of-type(1n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_1:nth-of-type(16n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_2:nth-of-type(8n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_3:nth-of-type(5.33333n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_4:nth-of-type(4n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_5:nth-of-type(3.2n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_6:nth-of-type(2.66667n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_7:nth-of-type(2.28571n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_8:nth-of-type(2n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_9:nth-of-type(1.77778n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_10:nth-of-type(1.6n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_11:nth-of-type(1.45455n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_12:nth-of-type(1.33333n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_13:nth-of-type(1.23077n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_14:nth-of-type(1.14286n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_15:nth-of-type(1.06667n + 1) {
  margin-left: 0; }

.grid_16 .listing .listing-item.grid_16:nth-of-type(1n + 1) {
  margin-left: 0; }
.navigationMobileOptimized .mobile-optimized {
  display: none; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.searchBlox-pagination .searchResults-pagination {
  text-align: center;
  overflow: hidden;
  padding: 0;
  margin-top: 10px;
  margin-bottom: 10px;
  cursor: default; }

.searchBlox-pagination .searchResults-pagination-item {
  display: inline-block;
  line-height: 30px;
  margin: 1px;
  cursor: default; }
  .searchBlox-pagination .searchResults-pagination-item a {
    display: inline-block;
    min-width: 30px;
    padding: 0 10px;
    cursor: pointer; }
    .searchBlox-pagination .searchResults-pagination-item a:hover {
      text-decoration: none;
      color: dimgrey;
      font-weight: bold; }
  .searchBlox-pagination .searchResults-pagination-item.is-active a {
    font-weight: bold;
    color: black; }
  .searchBlox-pagination .searchResults-pagination-item:last-child a, .searchBlox-pagination .searchResults-pagination-item:first-child a {
    height: inherit;
    width: inherit;
    border-right: inherit;
    line-height: 30px; }

.searchBlox-pagination .searchResults-pagination-list {
  padding: 0;
  margin: 0; }

.lt-ie8 .searchBlox-pagination .searchResults-pagination-item {
  display: inline;
  zoom: 1;
  margin: 3px; }
  .lt-ie8 .searchBlox-pagination .searchResults-pagination-item a {
    display: block;
    zoom: 1; }
.navigationGroupEnhanced .component-content {
  overflow: visible; }
  .navigationGroupEnhanced .component-content nav.flexy {
    position: relative;
    height: 60px;
    display: flex;
    align-items: center; }
    .navigationGroupEnhanced .component-content nav.flexy button.moreFields {
      align-self: stretch;
      transition: all .4s ease-out;
      padding: 0 1rem 0 1.5rem;
      outline: 0;
      border: 0;
      font-size: 18px;
      background: #F36533;
      color: #ffffff; }
      .navigationGroupEnhanced .component-content nav.flexy button.moreFields.hidden {
        transition: none;
        border-right: 0.5rem solid #F36533;
        width: 0;
        padding: 0;
        overflow: visible;
        display: none; }
      .navigationGroupEnhanced .component-content nav.flexy button.moreFields:after {
        content: attr(count);
        display: inline-flex;
        width: 30px;
        height: 30px;
        align-items: center;
        justify-content: center;
        background: #ffffff;
        color: #F36533;
        box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.8);
        border-radius: 50%;
        font-size: 14px;
        line-height: 14px;
        margin-left: 1rem;
        margin-right: calc(-1rem + -8px); }
    .navigationGroupEnhanced .component-content nav.flexy ul.links {
      display: flex;
      justify-content: flex-end;
      flex: 1;
      overflow: hidden; }
    .navigationGroupEnhanced .component-content nav.flexy ul li {
      flex: auto;
      padding: 1rem; }
      .navigationGroupEnhanced .component-content nav.flexy ul li a {
        color: #ffffff; }
      .navigationGroupEnhanced .component-content nav.flexy ul li ul {
        background: #F36533; }
    .navigationGroupEnhanced .component-content nav.flexy ul.hidden-links {
      display: block;
      position: absolute;
      background: #F36533;
      right: 0;
      top: 100%; }
      .navigationGroupEnhanced .component-content nav.flexy ul.hidden-links li {
        padding: 1rem; }
        .navigationGroupEnhanced .component-content nav.flexy ul.hidden-links li a {
          color: #ffffff;
          padding-right: 3rem; }
        .navigationGroupEnhanced .component-content nav.flexy ul.hidden-links li ul li a {
          color: #ffffff; }
      .navigationGroupEnhanced .component-content nav.flexy ul.hidden-links.hidden {
        display: none; }
  .navigationGroupEnhanced .component-content * {
    box-sizing: border-box; }
.tabsEnhancedMarkup .component-content .tabs-arrows {
  display: flex;
  width: 100%; }
  .tabsEnhancedMarkup .component-content .tabs-arrows .tabs-arrows__left {
    float: left; }
  .tabsEnhancedMarkup .component-content .tabs-arrows .tabs-arrows__right {
    float: right; }
  .tabsEnhancedMarkup .component-content .tabs-arrows .tabs-arrows--hidden {
    cursor: not-allowed;
    opacity: 0.5;
    pointer-events: none; }
    .tabsEnhancedMarkup .component-content .tabs-arrows .tabs-arrows--hidden a {
      text-decoration: none; }
  .tabsEnhancedMarkup .component-content .tabs-arrows .tabs-dots {
    display: inline-block;
    margin: 0 auto;
    width: 90%; }
    .tabsEnhancedMarkup .component-content .tabs-arrows .tabs-dots .tabs-dots__list {
      display: flex; }
      .tabsEnhancedMarkup .component-content .tabs-arrows .tabs-dots .tabs-dots__list li {
        display: block; }
      .tabsEnhancedMarkup .component-content .tabs-arrows .tabs-dots .tabs-dots__list .tabs-dots__item {
        flex: auto; }
        .tabsEnhancedMarkup .component-content .tabs-arrows .tabs-dots .tabs-dots__list .tabs-dots__item .tabs-dots__dot {
          display: block;
          border-radius: 50%;
          width: 15px;
          height: 15px;
          background-color: black; }
      .tabsEnhancedMarkup .component-content .tabs-arrows .tabs-dots .tabs-dots__list .is-active .tabs-dots__dot {
        background-color: #F36533; }
.cf-form-notification {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: black;
  background: rgba(0, 0, 0, 0.8);
  z-index: 1000; }
  .cf-form-notification .cf-form-notification-inner {
    position: fixed;
    top: 100px;
    width: 700px;
    margin-left: -363px;
    left: 50%;
    padding: 13px;
    background-color: #e1e1e1; }

.cf-form-notification.is-hidden {
  display: none; }

@media screen and (max-width: 699px) {
  .cf-form-notification .cf-form-notification-inner {
    position: absolute;
    width: auto;
    margin: 20px;
    left: 0;
    top: 0; } }

@media screen and (max-width: 699px) {
  .cf-form-notification-restrictive {
    position: absolute; } }

.cf-form-notification-buttons {
  text-align: right; }

.cf-form-header-error-msg-text {
  font-wieght: bold;
  color: red;
  text-align: center; }
/* -------------------------------- 

File: _modal.box.scss
Title: Modal Styles
Descr: Core styles for the modal component.
Usage: Haleon AEM CF Framework

-------------------------------- */
div.wf-modal {
  position: relative;
  width: auto;
  height: auto;
  opacity: 1;
  visibility: visible;
  background-color: transparent; }
  div.wf-modal::after {
    content: "Modal / Dialog region (Overlay styles available in preview or 'view as published')";
    background: black;
    padding: 0.2rem;
    font-size: 12px;
    color: white;
    position: absolute;
    bottom: -1rem;
    left: 50%;
    transform: translateX(-50%); }
  div.wf-modal .wf-modal-wrapper {
    width: auto !important;
    transform: scale(1) !important;
    border: solid 1px black;
    position: relative;
    margin: 0 auto; }
  div.wf-modal .wf-modal-body .new.section {
    min-width: 12rem; }

dialog.wf-modal {
  position: fixed;
  z-index: var(--wf-modal-z-index, 100);
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  left: 0;
  top: 0;
  max-width: 100%;
  max-height: 100%;
  opacity: 0;
  visibility: hidden;
  border: none;
  background: transparent;
  padding: 1.5rem; }
  dialog.wf-modal::backdrop {
    background: var(--wf-modal-backdrop, rgba(0, 0, 0, 0.8)); }
  dialog.wf-modal:not([open]) {
    pointer-events: none;
    background-color: transparent; }
  dialog.wf-modal[open] {
    opacity: 1;
    visibility: visible; }

.wf-modal-wrapper {
  width: 100%;
  max-height: 100%;
  height: auto !important;
  transform: scale(0);
  max-width: 64em;
  border-radius: var(--wf-modal-radius, 0.3em);
  margin: 0 1rem;
  background-color: var(--wf-modal-background-color, white); }
  .wf-modal-wrapper--xs {
    max-width: var(--wf-modal-xs, 540px); }
  .wf-modal-wrapper--sm {
    max-width: var(--wf-modal-sm, 720px); }
  .wf-modal-wrapper--md {
    max-width: var(--wf-modal-md, 960px); }
  .wf-modal-wrapper--lg {
    max-width: var(--wf-modal-lg, 1140px); }
  .wf-modal-wrapper--xl {
    max-width: var(--wf-modal-xl, 1320px); }

.wf-modal-body {
  padding: var(--wf-modal-padding, 1rem) !important;
  font-size: var(--wf-modal-font-size-body, 1rem); }

.wf-modal-close {
  transition: var(--wf-modal-transition-duration, 0.2s);
  cursor: pointer;
  border: none;
  position: absolute;
  right: -15px;
  top: -15px;
  background-color: var(--wf-modal-close-button-background, black) !important;
  border-radius: 50%;
  height: 35px;
  width: 35px;
  line-height: 1; }
  .wf-modal-close:hover, .wf-modal-close:focus, .wf-modal-close:focus-visible {
    background-color: var(--wf-modal-close-button-background-focus, blue) !important; }
  .wf-modal-close > svg {
    fill: var(--wf-modal-close-icon-color, white);
    position: absolute;
    left: 8px;
    top: 8px; }

@media (prefers-reduced-motion: no-preference) {
  .wf-modal--fade, .wf-modal--scale, .wf-modal--fade-up, .wf-modal--fade-down, .wf-modal--fade-right, .wf-modal--fade-left, .wf-modal--slide-up, .wf-modal--slide-down, .wf-modal--slide-right, .wf-modal--slide-left {
    transition: opacity var(--wf-modal-transition-duration, 0.2s), background-color var(--wf-modal-transition-duration, 0.2s), visibility 0s var(--wf-modal-transition-duration, 0.2s); }
    .wf-modal--fade[open], .wf-modal--scale[open], .wf-modal--fade-up[open], .wf-modal--fade-down[open], .wf-modal--fade-right[open], .wf-modal--fade-left[open], .wf-modal--slide-up[open], .wf-modal--slide-down[open], .wf-modal--slide-right[open], .wf-modal--slide-left[open] {
      transition: opacity var(--wf-modal-transition-duration, 0.2s), background-color var(--wf-modal-transition-duration, 0.2s), visibility 0s; }
  .wf-modal--fade[open] {
    transition: opacity var(--wf-modal-transition-duration, 0.2s), background-color var(--wf-modal-transition-duration, 0.2s), visibility 0s; }
    .wf-modal--fade[open] .wf-modal-wrapper {
      transform: scale(1);
      /* reset all transformations */ }
  .wf-modal--scale .wf-modal-wrapper, .wf-modal--fade-up .wf-modal-wrapper, .wf-modal--fade-down .wf-modal-wrapper, .wf-modal--fade-right .wf-modal-wrapper, .wf-modal--fade-left .wf-modal-wrapper {
    will-change: transform;
    transition: transform var(--wf-modal-transition-duration, 0.2s) var(--wf-modal-ease, cubic-bezier(0.215, 0.61, 0.355, 1)); }
  .wf-modal--scale[open], .wf-modal--fade-up[open], .wf-modal--fade-down[open], .wf-modal--fade-right[open], .wf-modal--fade-left[open] {
    transition: opacity var(--wf-modal-transition-duration, 0.2s), background-color var(--wf-modal-transition-duration, 0.2s), visibility 0s; }
    .wf-modal--scale[open] .wf-modal-wrapper, .wf-modal--fade-up[open] .wf-modal-wrapper, .wf-modal--fade-down[open] .wf-modal-wrapper, .wf-modal--fade-right[open] .wf-modal-wrapper, .wf-modal--fade-left[open] .wf-modal-wrapper {
      transform: scale(1);
      /* reset all transformations */ }
  .wf-modal--slide-up .wf-modal-wrapper, .wf-modal--slide-down .wf-modal-wrapper, .wf-modal--slide-right .wf-modal-wrapper, .wf-modal--slide-left .wf-modal-wrapper {
    will-change: transform;
    transition: transform var(--wf-modal-transition-duration, 0.2s) var(--wf-modal-ease, cubic-bezier(0.215, 0.61, 0.355, 1)); }
  .wf-modal--slide-up[open], .wf-modal--slide-down[open], .wf-modal--slide-right[open], .wf-modal--slide-left[open] {
    transition: background-color var(--wf-modal-transition-duration, 0.2s), visibility 0s; }
    .wf-modal--slide-up[open] .wf-modal-wrapper, .wf-modal--slide-down[open] .wf-modal-wrapper, .wf-modal--slide-right[open] .wf-modal-wrapper, .wf-modal--slide-left[open] .wf-modal-wrapper {
      transform: scale(1);
      /* reset all transformations */ }
  .wf-modal--scale .wf-modal-wrapper {
    transform: scale(0.95); }
  .wf-modal--fade-up .wf-modal-wrapper {
    transform: translateY(40px); }
  .wf-modal--fade-down .wf-modal-wrapper {
    transform: translateY(-40px); }
  .wf-modal--fade-right .wf-modal-wrapper {
    transform: translateX(-40px); }
  .wf-modal--fade-left .wf-modal-wrapper {
    transform: translateX(40px); }
  .wf-modal--slide-up .wf-modal-wrapper {
    transform: translateY(100%); }
  .wf-modal--slide-down .wf-modal-wrapper {
    transform: translateY(-100%); }
  .wf-modal--slide-right .wf-modal-wrapper {
    transform: translateX(-100%); }
  .wf-modal--slide-left .wf-modal-wrapper {
    transform: translateX(100%); } }

.wf-u-sr-only,
.wf-u-sr-only-focusable:not(:focus):not(:focus-within) {
  position: absolute;
  clip: rect(1px, 1px, 1px, 1px);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  width: 1px;
  height: 1px;
  overflow: hidden;
  padding: 0;
  border: 0;
  white-space: nowrap; }
/* COLOR NAMES
----------------------------------------- */
/*theme colors*/
/*hard-coded colors*/
/* FUNCTIONAL COLORS
----------------------------------------- */
/*border colors*/
/*text colors*/
/*background colors*/
/*gradient colors*/
/* all other colors*/
/* BUTTONS
----------------------------------*/
.searchResults-pagination {
  text-align: center;
  overflow: hidden;
  padding: 0;
  margin-top: 10px;
  margin-bottom: 10px;
  cursor: default; }

.searchResults-pagination-list {
  padding: 0;
  margin: 0; }

.searchResults-pagination-item {
  display: inline-block;
  line-height: 12px;
  margin: 1px;
  cursor: default;
  border-right: solid 1px #D5D1CE; }
  .searchResults-pagination-item a {
    display: inline-block;
    padding: 0 5px 0 0px;
    cursor: pointer;
    line-height: 12px; }
    .searchResults-pagination-item a:hover {
      color: #f36633;
      text-decoration: none; }
  .searchResults-pagination-item:first-child {
    background: url("../../img/arrows/page-arrow-1.png") left center no-repeat;
    height: 20px;
    width: 20px;
    border-right: none;
    line-height: 20px; }
    .searchResults-pagination-item:first-child a {
      text-indent: -999px; }
  .searchResults-pagination-item:last-child {
    background: url("../../img/arrows/page-arrow-2.png") left center no-repeat;
    height: 20px;
    width: 20px;
    line-height: 20px;
    border-right: none; }
    .searchResults-pagination-item:last-child a {
      text-indent: -1299px; }
  .searchResults-pagination-item.is-active a {
    font-weight: bold;
    color: #f36633; }

.searchResults-title {
  display: block;
  color: #f36633;
  font-family: 'Roboto', sans-serif;
  font-style: italic;
  font-size: 18px;
  font-weight: normal;
  padding-bottom: 5px;
  margin-bottom: 0; }

.searchResults-term {
  font-style: italic; }

.searchResults-number {
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: left; }

.searchResults-results {
  margin-bottom: 10px; }

.searchResults-result {
  position: relative;
  overflow: hidden;
  padding: 8px 10px 10px 10px;
  border-bottom: solid 1px #D5D1CE; }
  .searchResults-result:nth-child(even) {
    background-color: inherit; }

.searchResults-icon-wrapper {
  position: absolute;
  text-align: center;
  width: 70px;
  margin-top: 10px;
  left: 0;
  top: 0; }

.searchResults-date {
  margin-bottom: 10px;
  font-family: 'Roboto', sans-serif;
  font-style: italic;
  font-size: 12px;
  color: #635a54; }

.searchResults-url {
  margin-top: 10px; }
  .searchResults-url a {
    width: 20px;
    height: 20px;
    line-height: 20px;
    background-image: url("../../img/arrows/carousel-arrow.png");
    background-repeat: no-repeat;
    background-position: left center;
    padding: 3px 0 3px 28px; }

.lt-ie8 .searchResults-pagination-item {
  display: inline;
  zoom: 1;
  margin: 3px; }
  .lt-ie8 .searchResults-pagination-item a {
    display: block;
    zoom: 1; }

.searchResults-tags {
  list-style-type: none;
  padding: 0; }

.searchResults-tags-item {
  display: inline-block;
  margin: 0 2px; }

.searchResults-tags-item-link {
  background: #b9b8b8;
  color: black;
  border: 1px solid #939191;
  padding: 1px;
  display: block;
  font-size: 0.85em; }

.searchResults-description p {
  font-family: 'Montserrat', sans-serif;
  font-size: 12px;
  color: #635a54; }

.searchResults {
  width: 100%; }
  .searchResults .searchResults-stickyNav {
    float: right;
    padding-left: 20px; }
    .searchResults .searchResults-stickyNav ul {
      padding-left: 0; }
      .searchResults .searchResults-stickyNav ul li {
        list-style-type: none;
        display: block;
        text-align: center;
        margin-bottom: 10px; }
        .searchResults .searchResults-stickyNav ul li a {
          color: #000; }
        .searchResults .searchResults-stickyNav ul li.active a {
          color: #F98033;
          font-size: 12px;
          font-weight: 700; }

