/*------------------------------------*\
    $COMPASS IMPORTS
\*------------------------------------*/
/*------------------------------------*\
    $IMPORTS
\*------------------------------------*/
/*$gskTeal: #12AABA; //light teal*/
/*$gskTeal: #364A93; //change this for the general link colour inside the whole site*/
/* Base 64 encoded images */
/* Single side border-radius */
/* Clearfix mixin */
/* Visually hidden mixin */
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined in IE 8/9.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block; }

/**
 * Correct `inline-block` display not defined in IE 8/9.
 */
audio,
canvas,
video {
  display: inline-block; }

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Address `[hidden]` styling not present in IE 8/9.
 * Hide the `template` element in IE, Safari, and Firefox < 22.
 */
[hidden],
template {
  display: none; }

/* ==========================================================================
   Base
   ========================================================================== */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/**
 * Remove default margin.
 */
body {
  margin: 0; }

/* ==========================================================================
   Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
  background: transparent; }

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */
a:focus {
  outline: thin dotted; }

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
a:active,
a:hover {
  outline: 0; }

/* ==========================================================================
   Typography
   ========================================================================== */
/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted; }

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
b,
strong {
  font-weight: bold; }

/**
 * Address styling not present in Safari 5 and Chrome.
 */
dfn {
  font-style: italic; }

/**
 * Address differences between Firefox and other browsers.
 */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0; }

/**
 * Address styling not present in IE 8/9.
 */
mark {
  background: #ff0;
  color: #000; }

/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em; }

/**
 * Improve readability of pre-formatted text in all browsers.
 */
pre {
  white-space: pre-wrap; }

/**
 * Set consistent quote types.
 */
q {
  quotes: "\201C" "\201D" "\2018" "\2019"; }

/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

/* ==========================================================================
   Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9.
 */
img {
  border: 0; }

/**
 * Correct overflow displayed oddly in IE 9.
 */
svg:not(:root) {
  overflow: hidden; }

/* ==========================================================================
   Figures
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari 5.
 */
figure {
  margin: 0; }

/* ==========================================================================
   Forms
   ========================================================================== */
/**
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */
button,
input,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */ }

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
button,
input {
  line-height: normal; }

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */
button,
select {
  text-transform: none; }

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
  cursor: default; }

/**
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box; }

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */ }

/* ==========================================================================
   Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0; }

@font-face {
  font-family: 'akzidenz-grotesk_promedium';
  src: url("/fonts/akzidgropromed-webfont.eot");
  src: url("/fonts/akzidgropromed-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/akzidgropromed-webfont.woff") format("woff"), url("/fonts/akzidgropromed-webfont.ttf") format("truetype"), url("/fonts/akzidgropromed-webfont.svg#akzidenz-grotesk_promedium") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'pf_centro_slab_proregular';
  src: url("/fonts/parachute_-_pfcentroslabpro-regular-webfont.eot");
  src: url("/fonts/parachute_-_pfcentroslabpro-regular-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/parachute_-_pfcentroslabpro-regular-webfont.woff") format("woff"), url("/fonts/parachute_-_pfcentroslabpro-regular-webfont.ttf") format("truetype"), url("/fonts/parachute_-_pfcentroslabpro-regular-webfont.svg#pf_centro_slab_proregular") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'akzidenz-grotesk_pro_regulaRg';
  src: url("/fonts/akzidgroproreg-webfont.eot");
  src: url("/fonts/akzidgroproreg-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/akzidgroproreg-webfont.woff") format("woff"), url("/fonts/akzidgroproreg-webfont.ttf") format("truetype"), url("/fonts/akzidgroproreg-webfont.svg#akzidenz-grotesk_pro_regulaRg") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'pf_centro_slab_proitalic';
  src: url("/fonts/parachute_-_pfcentroslabpro-italic-webfont.eot");
  src: url("/fonts/parachute_-_pfcentroslabpro-italic-webfont.eot?#iefix") format("embedded-opentype"), url("/fonts/parachute_-_pfcentroslabpro-italic-webfont.woff") format("woff"), url("/fonts/parachute_-_pfcentroslabpro-italic-webfont.ttf") format("truetype"), url("/fonts/parachute_-_pfcentroslabpro-italic-webfont.svg#pf_centro_slab_proitalic") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'icomoon';
  src: url("/fonts/icomoon.eot?505azh");
  src: url("/fonts/icomoon.eot?#iefix505azh") format("embedded-opentype"), url("/fonts/icomoon.ttf?505azh") format("truetype"), url("/fonts/icomoon.woff?505azh") format("woff"), url("/fonts/icomoon.svg?505azh#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[class*="icon-"], .hasChildren span, .hasChildren.expanded span, .horizontal-flyout a > span:before, #primaryNav .selected > a > span, .hero h2 a:after, .hero-support h2 a:after, .transition-menu a.back > span:before {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"] {
*/
/*
.icon-menu, .icon-arrow-down, .hasChildren span, .hasChildren.expanded span, .icon-arrow-up, .icon-arrow-right, .icon-arrow-left, .horizontal-flyout a > span:before,#primaryNav .selected > a{
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}*/
.icon-gsk-search-2:before {
  content: "\e900"; }

.icon-pull-out-quote:before {
  content: "\e65a"; }

.icon-gsk-youtube:before {
  content: "\e649"; }

.icon-gsk-twitter:before {
  content: "\e64a"; }

.icon-gsk-toothpaste:before {
  content: "\e64b"; }

.icon-gsk-syringe:before {
  content: "\e64c"; }

.icon-gsk-pintrest:before {
  content: "\e64d"; }

.icon-gsk-news:before {
  content: "\e64e"; }

.icon-gsk-linkedin:before {
  content: "\e64f"; }

.icon-gsk-investors:before {
  content: "\e650"; }

.icon-gsk-handshake:before {
  content: "\e651"; }

.icon-gsk-grad-cycle:before {
  content: "\e652"; }

.icon-gsk-gears:before {
  content: "\e653"; }

.icon-gsk-flickr-2:before {
  content: "\e654"; }

.icon-gsk-flickr:before {
  content: "\e655"; }

.icon-gsk-flask:before {
  content: "\e659"; }

.icon-gsk-facebook:before {
  content: "\e656"; }

.icon-gsk-clipboard:before {
  content: "\e657"; }

.icon-gsk-briefcase:before {
  content: "\e658"; }

.icon-gsk-globe-alt:before {
  content: "\e640"; }

.icon-gsk-transcript:before {
  content: "\e644"; }

.icon-gsk-woman:before {
  content: "\e600"; }

.icon-gsk-wifi:before {
  content: "\e601"; }

.icon-gsk-volume:before {
  content: "\e602"; }

.icon-gsk-video:before {
  content: "\e603"; }

.icon-gsk-rightarrow:before, .hasChildren > a > span:before, #primaryNavMenu a > span:before {
  content: "\e604"; }

.icon-gsk-circle-rewind:before {
  content: "\e605"; }

.icon-gsk-resize:before {
  content: "\e606"; }

.icon-gsk-refresh:before {
  content: "\e607"; }

.icon-gsk-trash:before {
  content: "\e608"; }

.icon-gsk-quote:before {
  content: "\e609"; }

.icon-gsk-tool:before {
  content: "\e60a"; }

.icon-gsk-print:before {
  content: "\e60b"; }

.icon-gsk-circle-tick:before {
  content: "\e645"; }

.icon-gsk-circle-previous:before {
  content: "\e646"; }

.icon-gsk-sustainability:before {
  content: "\e647"; }

.icon-gsk-circle-plus:before {
  content: "\e648"; }

.icon-gsk-circle-stop:before {
  content: "\e614"; }

.icon-gsk-circle-play:before {
  content: "\e615"; }

.icon-gsk-search:before {
  content: "\e616"; }

.icon-gsk-pill:before {
  content: "\e617"; }

.icon-gsk-screen:before {
  content: "\e618"; }

.icon-gsk-circle-pause:before {
  content: "\e619"; }

.icon-gsk-scientistwoman:before {
  content: "\e61a"; }

.icon-gsk-paperclip:before {
  content: "\e61b"; }

.icon-gsk-scientistman:before {
  content: "\e61c"; }

.icon-gsk-circle-next:before {
  content: "\e642"; }

.icon-gsk-rss:before {
  content: "\e643"; }

.icon-gsk-circle-minus:before {
  content: "\e641"; }

.icon-gsk-circle-minimise:before {
  content: "\e621"; }

.icon-gsk-microscope:before {
  content: "\e622"; }

.icon-gsk-mic:before {
  content: "\e623"; }

.icon-gsk-man:before {
  content: "\e624"; }

.icon-gsk-locationpin:before {
  content: "\e625"; }

.icon-gsk-leftarrow:before, #primaryNavMenu a.back > span:before, .transition-menu a.back > span:before {
  content: "\e627"; }

.icon-gsk-circle-info:before {
  content: "\e628"; }

.icon-gsk-image:before {
  content: "\e629"; }

.icon-gsk-home:before {
  content: "\e62a"; }

.icon-gsk-heart:before {
  content: "\e62b"; }

.icon-gsk-headphones:before {
  content: "\e62c"; }

.icon-gsk-folder:before {
  content: "\e62e"; }

.icon-gsk-circle-fastforward:before {
  content: "\e62f"; }

.icon-gsk-battery:before {
  content: "\e630"; }

.icon-gsk-businessman:before {
  content: "\e631"; }

.icon-gsk-businesswoman:before {
  content: "\e632"; }

.icon-gsk-camera:before {
  content: "\e633"; }

.icon-gsk-cart:before {
  content: "\e634"; }

.icon-gsk-clock:before {
  content: "\e635"; }

.icon-gsk-circle-close:before {
  content: "\e636"; }

.icon-gsk-cog:before {
  content: "\e637"; }

.icon-gsk-discuss:before {
  content: "\e638"; }

.icon-gsk-disk:before {
  content: "\e639"; }

.icon-gsk-doc:before {
  content: "\e63a"; }

.icon-gsk-download:before {
  content: "\e63b"; }

.icon-gsk-email:before {
  content: "\e63c"; }

.icon-gsk-externallink:before {
  content: "\e63d"; }

.icon-gsk-application:before {
  content: "\e63e"; }

.icon-gsk-cross:before {
  content: "\e620"; }

.icon-arrow-left:before {
  content: "\e611"; }

.icon-arrow-up:before {
  content: "\e612"; }

.icon-arrow-down:before {
  content: "\e613"; }

.icon-arrow-right:before {
  content: "\e60c"; }

.icon-menu:before {
  content: "\e000"; }

.icon-gsk-phone:before {
  content: "\e626"; }

.icon-gsk-plus:before {
  content: "\e61e"; }

.icon-gsk-minus:before {
  content: "\e61d"; }

.icon-youtube2:before {
  content: "\e60d"; }

.icon-twitter2:before {
  content: "\e60e"; }

.icon-linkedin2:before {
  content: "\e60f"; }

.icon-facebook2:before {
  content: "\e610"; }

.icon-gsk-uparrow:before {
  content: "\e62d"; }

.icon-gsk-downarrow:before {
  content: "\e63f"; }

.icon-calendar:before {
  content: "\e61f"; }

.icon-instagram:before {
  content: "\e65f"; }

.icon-google-plus:before {
  content: "\e660"; }

.icon-gsk:before {
  content: "\e661"; }

.icon-baby:before {
  content: "\e65b"; }

.icon-clock:before {
  content: "\e65c"; }

.icon-first-aid:before {
  content: "\e65d"; }

.icon-gentleman:before {
  content: "\e65e"; }

.icon-growth:before {
  content: "\e662"; }

.icon-hands-roof:before {
  content: "\e665"; }

.icon-lightbulb:before {
  content: "\e668"; }

.icon-lorry:before {
  content: "\e669"; }

.icon-meds:before {
  content: "\e66a"; }

.icon-mosquito:before {
  content: "\e66b"; }

.icon-plant-flask:before {
  content: "\e66c"; }

.icon-smartphone:before {
  content: "\e66d"; }

.icon-star:before {
  content: "\e66e"; }

@font-face {
  font-family: 'icomoon';
  src: url("/fonts/icomoon.eot?505azh");
  src: url("/fonts/icomoon.eot?#iefix505azh") format("embedded-opentype"), url("/fonts/icomoon.ttf?505azh") format("truetype"), url("/fonts/icomoon.woff?505azh") format("woff"), url("/fonts/icomoon.svg?505azh#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[class*="icon-"], .EXTERNAL__hasChildren span, .EXTERNAL__hasChildren.expanded span, .EXTERNAL__horizontal-flyout a > span:before, #EXTERNAL__primaryNav .EXTERNAL__selected > a > span, .EXTERNAL__hero h2 a:after, .EXTERNAL__hero-support h2 a:after, .EXTERNAL__transition-menu a.EXTERNAL__back > span:before {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"] {
*/
/*
.EXTERNAL__icon-menu, .EXTERNAL__icon-arrow-down, .hasChildren span, .hasChildren.expanded span, .EXTERNAL__icon-arrow-up, .EXTERNAL__icon-arrow-right, .EXTERNAL__icon-arrow-left, .horizontal-flyout a > span:before,#primaryNav .selected > a{
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}*/
.EXTERNAL__icon-pull-out-quote:before {
  content: "\e65a"; }

.EXTERNAL__icon-gsk-youtube:before {
  content: "\e649"; }

.EXTERNAL__icon-gsk-twitter:before {
  content: "\e64a"; }

.EXTERNAL__icon-gsk-toothpaste:before {
  content: "\e64b"; }

.EXTERNAL__icon-gsk-syringe:before {
  content: "\e64c"; }

.EXTERNAL__icon-gsk-pintrest:before {
  content: "\e64d"; }

.EXTERNAL__icon-gsk-news:before {
  content: "\e64e"; }

.EXTERNAL__icon-gsk-linkedin:before {
  content: "\e64f"; }

.EXTERNAL__icon-gsk-investors:before {
  content: "\e650"; }

.EXTERNAL__icon-gsk-handshake:before {
  content: "\e651"; }

.EXTERNAL__icon-gsk-grad-cycle:before {
  content: "\e652"; }

.EXTERNAL__icon-gsk-gears:before {
  content: "\e653"; }

.EXTERNAL__icon-gsk-flickr-2:before {
  content: "\e654"; }

.EXTERNAL__icon-gsk-flickr:before {
  content: "\e655"; }

.EXTERNAL__icon-gsk-flask:before {
  content: "\e659"; }

.EXTERNAL__icon-gsk-facebook:before {
  content: "\e656"; }

.EXTERNAL__icon-gsk-clipboard:before {
  content: "\e657"; }

.EXTERNAL__icon-gsk-briefcase:before {
  content: "\e658"; }

.EXTERNAL__icon-gsk-globe-alt:before {
  content: "\e640"; }

.EXTERNAL__icon-gsk-transcript:before {
  content: "\e644"; }

.EXTERNAL__icon-gsk-woman:before {
  content: "\e600"; }

.EXTERNAL__icon-gsk-wifi:before {
  content: "\e601"; }

.EXTERNAL__icon-gsk-volume:before {
  content: "\e602"; }

.EXTERNAL__icon-gsk-video:before {
  content: "\e603"; }

.EXTERNAL__icon-gsk-rightarrow:before, .EXTERNAL__hasChildren > a > span:before, #EXTERNAL__primaryNavMenu a > span:before {
  content: "\e604"; }

.EXTERNAL__icon-gsk-circle-rewind:before {
  content: "\e605"; }

.EXTERNAL__icon-gsk-resize:before {
  content: "\e606"; }

.EXTERNAL__icon-gsk-refresh:before {
  content: "\e607"; }

.EXTERNAL__icon-gsk-trash:before {
  content: "\e608"; }

.EXTERNAL__icon-gsk-quote:before {
  content: "\e609"; }

.EXTERNAL__icon-gsk-tool:before {
  content: "\e60a"; }

.EXTERNAL__icon-gsk-print:before {
  content: "\e60b"; }

.EXTERNAL__icon-gsk-circle-tick:before {
  content: "\e645"; }

.EXTERNAL__icon-gsk-circle-previous:before {
  content: "\e646"; }

.EXTERNAL__icon-gsk-sustainability:before {
  content: "\e647"; }

.EXTERNAL__icon-gsk-circle-plus:before {
  content: "\e648"; }

.EXTERNAL__icon-gsk-circle-stop:before {
  content: "\e614"; }

.EXTERNAL__icon-gsk-circle-play:before {
  content: "\e615"; }

.EXTERNAL__icon-gsk-search:before {
  content: "\e616"; }

.EXTERNAL__icon-gsk-pill:before {
  content: "\e617"; }

.EXTERNAL__icon-gsk-screen:before {
  content: "\e618"; }

.EXTERNAL__icon-gsk-circle-pause:before {
  content: "\e619"; }

.EXTERNAL__icon-gsk-scientistwoman:before {
  content: "\e61a"; }

.EXTERNAL__icon-gsk-paperclip:before {
  content: "\e61b"; }

.EXTERNAL__icon-gsk-scientistman:before {
  content: "\e61c"; }

.EXTERNAL__icon-gsk-circle-next:before {
  content: "\e642"; }

.EXTERNAL__icon-gsk-rss:before {
  content: "\e643"; }

.EXTERNAL__icon-gsk-circle-minus:before {
  content: "\e641"; }

.EXTERNAL__icon-gsk-circle-minimise:before {
  content: "\e621"; }

.EXTERNAL__icon-gsk-microscope:before {
  content: "\e622"; }

.EXTERNAL__icon-gsk-mic:before {
  content: "\e623"; }

.EXTERNAL__icon-gsk-man:before {
  content: "\e624"; }

.EXTERNAL__icon-gsk-locationpin:before {
  content: "\e625"; }

.EXTERNAL__icon-gsk-leftarrow:before, #EXTERNAL__primaryNavMenu a.EXTERNAL__back > span:before, .EXTERNAL__transition-menu a.EXTERNAL__back > span:before {
  content: "\e627"; }

.EXTERNAL__icon-gsk-circle-info:before {
  content: "\e628"; }

.EXTERNAL__icon-gsk-image:before {
  content: "\e629"; }

.EXTERNAL__icon-gsk-home:before {
  content: "\e62a"; }

.EXTERNAL__icon-gsk-heart:before {
  content: "\e62b"; }

.EXTERNAL__icon-gsk-headphones:before {
  content: "\e62c"; }

.EXTERNAL__icon-gsk-folder:before {
  content: "\e62e"; }

.EXTERNAL__icon-gsk-circle-fastforward:before {
  content: "\e62f"; }

.EXTERNAL__icon-gsk-battery:before {
  content: "\e630"; }

.EXTERNAL__icon-gsk-businessman:before {
  content: "\e631"; }

.EXTERNAL__icon-gsk-businesswoman:before {
  content: "\e632"; }

.EXTERNAL__icon-gsk-camera:before {
  content: "\e633"; }

.EXTERNAL__icon-gsk-cart:before {
  content: "\e634"; }

.EXTERNAL__icon-gsk-clock:before {
  content: "\e635"; }

.EXTERNAL__icon-gsk-circle-close:before {
  content: "\e636"; }

.EXTERNAL__icon-gsk-cog:before {
  content: "\e637"; }

.EXTERNAL__icon-gsk-discuss:before {
  content: "\e638"; }

.EXTERNAL__icon-gsk-disk:before {
  content: "\e639"; }

.EXTERNAL__icon-gsk-doc:before {
  content: "\e63a"; }

.EXTERNAL__icon-gsk-download:before {
  content: "\e63b"; }

.EXTERNAL__icon-gsk-email:before {
  content: "\e63c"; }

.EXTERNAL__icon-gsk-externallink:before {
  content: "\e63d"; }

.EXTERNAL__icon-gsk-application:before {
  content: "\e63e"; }

.EXTERNAL__icon-gsk-cross:before {
  content: "\e620"; }

.EXTERNAL__icon-arrow-left:before {
  content: "\e611"; }

.EXTERNAL__icon-arrow-up:before {
  content: "\e612"; }

.EXTERNAL__icon-arrow-down:before {
  content: "\e613"; }

.EXTERNAL__icon-arrow-right:before {
  content: "\e60c"; }

.EXTERNAL__icon-menu:before {
  content: "\e000"; }

.EXTERNAL__icon-gsk-phone:before {
  content: "\e626"; }

.EXTERNAL__icon-gsk-plus:before {
  content: "\e61e"; }

.EXTERNAL__icon-gsk-minus:before {
  content: "\e61d"; }

.EXTERNAL__icon-youtube2:before {
  content: "\e60d"; }

.EXTERNAL__icon-twitter2:before {
  content: "\e60e"; }

.EXTERNAL__icon-linkedin2:before {
  content: "\e60f"; }

.EXTERNAL__icon-facebook2:before {
  content: "\e610"; }

.EXTERNAL__icon-gsk-uparrow:before {
  content: "\e62d"; }

.EXTERNAL__icon-gsk-downarrow:before {
  content: "\e63f"; }

.EXTERNAL__icon-calendar:before {
  content: "\e61f"; }

.EXTERNAL__icon-instagram:before {
  content: "\e65f"; }

.EXTERNAL__icon-google-plus:before {
  content: "\e660"; }

.EXTERNAL__icon-gsk:before {
  content: "\e661"; }

.EXTERNAL__icon-baby:before {
  content: "\e65b"; }

.EXTERNAL__icon-clock:before {
  content: "\e65c"; }

.EXTERNAL__icon-first-aid:before {
  content: "\e65d"; }

.EXTERNAL__icon-gentleman:before {
  content: "\e65e"; }

.EXTERNAL__icon-growth:before {
  content: "\e662"; }

.EXTERNAL__icon-hands-roof:before {
  content: "\e665"; }

.EXTERNAL__icon-lightbulb:before {
  content: "\e668"; }

.EXTERNAL__icon-lorry:before {
  content: "\e669"; }

.EXTERNAL__icon-meds:before {
  content: "\e66a"; }

.EXTERNAL__icon-mosquito:before {
  content: "\e66b"; }

.EXTERNAL__icon-plant-flask:before {
  content: "\e66c"; }

.EXTERNAL__icon-smartphone:before {
  content: "\e66d"; }

.EXTERNAL__icon-star:before {
  content: "\e66e"; }

/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 3002;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80); }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 3003;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 3005; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 3004; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 3006;
  -webkit-box-shadow: none;
  box-shadow: none; }

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

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover, .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before, .mfp-arrow:after,
  .mfp-arrow .mfp-b,
  .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after,
  .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before,
  .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after,
  .mfp-arrow-left .mfp-a {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before,
  .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3f3f3f; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after,
  .mfp-arrow-right .mfp-a {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before,
  .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3f3f3f; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
             * Remove all paddings around the image on small screen
             */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure {
    /* The shadow behind the image */ }
    .mfp-img-mobile .mfp-figure:after {
      top: 0;
      bottom: 0; }
    .mfp-img-mobile .mfp-figure small {
      display: inline;
      margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
  *zoom: 1; }
  .nav:before, .nav:after {
    display: table;
    line-height: 0;
    content: ""; }
  .nav:after {
    clear: both; }
  .nav > li {
    position: relative;
    display: block; }
    .nav > li > a {
      display: block;
      position: relative; }
      .nav > li > a:hover, .nav > li > a:focus {
        text-decoration: none; }
  .nav > li > a > img {
    max-width: none; }

.nav-tabs, .body-content .nav-tabs {
  margin: 2em 0 0;
  border-bottom: 1px solid #D5D1CE;
  padding-left: 1.5em;
  overflow: hidden; }
  .nav-tabs.tabs-no-icons > li > a, .nav-tabs.tabs-no-icons > li.active > a, .body-content .nav-tabs.tabs-no-icons > li > a, .body-content .nav-tabs.tabs-no-icons > li.active > a {
    padding-left: 1em; }
    .nav-tabs.tabs-no-icons > li > a:hover, .nav-tabs.tabs-no-icons > li.active > a:hover, .body-content .nav-tabs.tabs-no-icons > li > a:hover, .body-content .nav-tabs.tabs-no-icons > li.active > a:hover {
      padding-left: 1em; }
  .nav-tabs.tabs-no-icons, .body-content .nav-tabs.tabs-no-icons {
    padding-left: 0; }
    .nav-tabs.tabs-no-icons .icon, .body-content .nav-tabs.tabs-no-icons .icon {
      display: none; }
  .nav-tabs > li, .body-content .nav-tabs > li {
    background-color: #F0EFED;
    background-image: none;
    border: 1px solid #D5D1CE;
    border-right: 0;
    float: left;
    font-family: arial, sans-serif;
    font-weight: bold;
    margin-bottom: -10em;
    padding-left: 0;
    overflow: hidden; }
    .nav-tabs > li:first-child, .body-content .nav-tabs > li:first-child {
      margin-left: 0; }
    .nav-tabs > li:last-child, .body-content .nav-tabs > li:last-child {
      border-right: 1px solid #D5D1CE; }
    .nav-tabs > li > a, .body-content .nav-tabs > li > a {
      margin: 0;
      padding: .4em 1.1em .4em 2.4em;
      border: 1px solid transparent;
      color: #5c5551;
      line-height: 1.15em;
      border-radius: 0 0 0 0;
      padding-bottom: 10.5em; }
      .nav-tabs > li > a span, .body-content .nav-tabs > li > a span {
        display: block;
        text-indent: -1px; }
      .nav-tabs > li > a .icon, .body-content .nav-tabs > li > a .icon {
        background-color: #f36633;
        bottom: -10px;
        display: inline-block;
        height: 1.55em;
        left: -1.96em;
        position: absolute;
        width: 1.55em;
        background-color: #F0EFED;
        color: #5c5551;
        top: .15em;
        font-size: 1em;
        left: .4em;
        height: 1.6em;
        width: 1.6em; }
        .nav-tabs > li > a .icon:before, .body-content .nav-tabs > li > a .icon:before {
          color: #fff;
          display: block;
          font-size: .9em;
          position: relative;
          top: .35em;
          text-align: center;
          width: 100%; }
        .nav-tabs > li > a .icon:before, .body-content .nav-tabs > li > a .icon:before {
          color: #5c5551; }
      @media (max-width: 80em) {
        .nav-tabs > li > a span, .body-content .nav-tabs > li > a span {
          border-bottom-width: 8px; } }
      @media (max-width: 66.25em) {
        .nav-tabs > li > a span, .body-content .nav-tabs > li > a span {
          border-bottom-width: 6px; } }
    .nav-tabs > li.active, .body-content .nav-tabs > li.active {
      border-bottom: 1px solid #fff;
      font-family: arial, sans-serif; }
      .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .body-content .nav-tabs > li.active > a, .body-content .nav-tabs > li.active > a:hover, .body-content .nav-tabs > li.active > a:focus {
        border-bottom-color: transparent;
        color: #F36633;
        cursor: default;
        background: #fff;
        padding: .4em 1.1em .4em 2.4em;
        padding-bottom: 10.5em; }
      .nav-tabs > li.active > a:focus, .body-content .nav-tabs > li.active > a:focus {
        outline: 0 none !important; }
      .nav-tabs > li.active .icon, .body-content .nav-tabs > li.active .icon {
        background-color: #fff; }
        .nav-tabs > li.active .icon:before, .body-content .nav-tabs > li.active .icon:before {
          color: #F36633; }
  .nav-tabs.tab-count-4 li, .body-content .nav-tabs.tab-count-4 li {
    max-width: 25%; }
  .nav-tabs.tab-count-3 li, .body-content .nav-tabs.tab-count-3 li {
    max-width: 33%; }
  .nav-tabs.tab-count-2 li, .body-content .nav-tabs.tab-count-2 li {
    max-width: 50%; }

.body-content .nav-tabs.tabs-no-icons > li > a {
  padding-left: 1em !important; }

.tab-content {
  margin: 0 0 2em; }
  .tab-content > .tab-pane {
    *zoom: 1; }
    .tab-content > .tab-pane:before, .tab-content > .tab-pane:after {
      display: table;
      line-height: 0;
      content: ""; }
    .tab-content > .tab-pane:after {
      clear: both; }
    @media (min-width: 62.1875em) {
      .tab-content > .tab-pane {
        display: none; } }
  .tab-content > .active {
    display: block; }
  @media (min-width: 62.1875em) {
    .tab-content > .tab-pane {
      padding-top: .5em; } }
  .tab-content > .tab-pane .row-heading {
    display: none;
    padding-left: 0; }
    .tab-content > .tab-pane .row-heading span {
      background-color: transparent; }
      .tab-content > .tab-pane .row-heading span:before {
        color: #5c5551; }
    @media (max-width: 62.1875em) {
      .tab-content > .tab-pane .row-heading {
        margin-bottom: 0.25em; } }
  .tab-content > .tab-pane .img {
    margin-top: 1.25em; }
    .tab-content > .tab-pane .img img {
      display: block; }
  .tab-content > .tab-pane .img {
    width: 23.4817813765%;
    float: left;
    margin-right: 2.024291498%;
    display: inline; }
    @media (max-width: 62.1875em) {
      .tab-content > .tab-pane .img {
        width: 31.983805668%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; } }
    @media (max-width: 48.0625em) {
      .tab-content > .tab-pane .img {
        width: 40.4858299595%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; } }
    @media (max-width: 40em) {
      .tab-content > .tab-pane .img {
        width: 48.987854251%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; } }
    @media (max-width: 30em) {
      .tab-content > .tab-pane .img {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; } }
  .tab-content > .tab-pane .tab-inner {
    width: 100%;
    float: left;
    margin-right: 2.024291498%;
    display: inline; }
    .tab-content > .tab-pane .tab-inner:nth-child(2n) {
      float: right;
      margin-right: 0;
      *margin-left: -1.25em;
      display: inline; }
    @media (max-width: 30em) {
      .tab-content > .tab-pane .tab-inner {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; } }

.nav-tabs {
  display: none; }
  .js .nav-tabs {
    display: block; }
    @media (max-width: 62.1875em) {
      .js .nav-tabs {
        display: none; } }

.tab-content > .tab-pane {
  display: block; }

.tab-content > .tab-pane .row-heading {
  display: block; }

.js .tab-content > .tab-pane {
  display: none; }
  @media (max-width: 62.1875em) {
    .js .tab-content > .tab-pane {
      display: block; } }
  .js .tab-content > .tab-pane.active {
    display: block; }

.js .tab-content > .tab-pane .row-heading {
  display: none;
  font-size: 1.4em; }
  @media (max-width: 62.1875em) {
    .js .tab-content > .tab-pane .row-heading {
      display: block;
      padding-left: 1.7em; }
      .js .tab-content > .tab-pane .row-heading span {
        left: 0em;
        top: -0.1em; } }
  @media (max-width: 48em) {
    .js .tab-content > .tab-pane .row-heading span {
      left: 0em;
      top: -0.1em; } }

.js .tab-content.tabs-no-icons .row-heading {
  margin-left: 0;
  padding-left: 0; }
  .js .tab-content.tabs-no-icons .row-heading span {
    display: none; }

@media (max-width: 62.1875em) {
  .tab-content .row-heading {
    border-bottom: 8px solid #d5d1ce !important;
    margin: 1em 0 .9em 1.96em;
    padding-left: 0 !important; }
    .tab-content .row-heading span {
      background-color: #F36633 !important;
      left: -1.96em !important;
      top: 0.1em !important; }
      .tab-content .row-heading span:before {
        color: #FFFFFF !important; } }

/**
 * Default DropKick theme
 *
 * Feel free to edit the default theme
 * or even add your own.
 *
 * See the readme for themeing help
 *
 */
.dk_container {
  background-color: #fff; }
  .dk_container:focus {
    outline: 0; }
  .dk_container a {
    cursor: pointer;
    text-decoration: none; }
  .dk_container a.dk_toggle.dk_label {
    color: #f36633;
    font-family: arial, sans-serif;
    font-weight: bold; }

.dk_toggle {
  font-size: 1.1em;
  border: 1px solid #D5D1CE;
  color: #f36633;
  padding: 10px 19px 12px;
  position: relative; }
  .dk_toggle:hover, .dk_toggle:focus {
    color: #f36633; }
  .dk_toggle:after {
    bottom: 0;
    content: '\e63f';
    font-family: 'icomoon';
    font-size: .8em;
    padding-top: .9em;
    position: absolute;
    right: .3em;
    text-align: center;
    top: .2em;
    width: 2.5em;
    z-index: 100; }

/*
@include keyframes(spin) {
  from{
        @include transform(rotate(0deg));
    }
    to{
        @include transform(rotate(360deg));
    }
}

.ajax-loading-element .dk_toggle:after
{
  content: '\e647';
  @include animation(spin 1s linear infinite);
}*/
.dk_open {
  z-index: 101; }
  .dk_open a.dk_label {
    color: #f36633; }

.dk_options {
  top: 100%;
  background: #fefefe; }
  .dk_options a {
    -webkit-transition-property: background-color, color;
    -moz-transition-property: background-color, color;
    -o-transition-property: background-color, color;
    transition-property: background-color, color;
    -webkit-transition-duration: 0.25s;
    -moz-transition-duration: 0.25s;
    -o-transition-duration: 0.25s;
    transition-duration: 0.25s;
    background-color: #fff;
    border-bottom: 1px solid #D5D1CE;
    padding: 10px 19px; }
  .dk_options a:hover, .dk_options:focus,
  .dk_options .dk_option_current a {
    background-color: #F0EFED;
    color: #5c5551;
    text-decoration: none; }
  .dk_options .dk_option_current a {
    color: #5c5551;
    background-color: #F0EFED; }
    .dk_options .dk_option_current a:hover, .dk_options .dk_option_current a:focus {
      background-color: #F0EFED;
      color: #5c5551; }
  .dk_options li:last-child a {
    border-bottom: none; }
  .dk_options .disabled {
    cursor: default; }
    .dk_options .disabled:hover, .dk_options .disabled:hover a, .dk_options .disabled:focus, .dk_options .disabled:focus a {
      cursor: default; }

.dk_options_inner {
  margin: 0;
  padding: 0;
  max-height: 250px;
  border: 1px solid #D5D1CE;
  border-top: 0 none; }
  .dk_options_inner li {
    background: none !important;
    padding-left: 0 !important; }

.dk_container {
  display: none;
  float: left; }
  .dk_container a {
    color: #5c5551;
    outline: 0; }

.dk_toggle {
  display: -moz-inline-stack;
  display: inline-block;
  *display: inline;
  position: relative;
  zoom: 1; }

.dk_open {
  position: relative; }
  .dk_open .dk_options {
    display: block; }
  .dk_open .dk_label {
    color: #fff; }

.dk_options {
  display: none;
  margin-top: 1px;
  position: absolute;
  right: 0;
  width: 100%; }
  .dk_options a, .dk_options a:link, .dk_options a:visited {
    display: block; }

.dk_options_inner {
  overflow: auto !important;
  position: relative;
  -webkit-overflow-scrolling: touch; }

.dk_container select {
  position: absolute;
  top: -99999em;
  visibility: hidden; }

.dk_mobile {
  position: relative; }
  .dk_mobile select {
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    visibility: visible;
    opacity: 0;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none; }

/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */
/* clearfix */
.owl-carousel .owl-wrapper:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }

/* display none until init */
.owl-carousel {
  display: none;
  position: relative;
  width: 100%;
  -ms-touch-action: pan-y; }

.owl-carousel .owl-wrapper {
  display: none;
  position: relative;
  -webkit-transform: translate3d(0px, 0px, 0px); }

.owl-carousel .owl-wrapper-outer {
  overflow: hidden;
  position: relative;
  width: 100%; }

.owl-carousel .owl-wrapper-outer.autoHeight {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out; }

.owl-carousel .owl-item {
  float: left; }

.owl-controls .owl-page,
.owl-controls .owl-buttons div {
  cursor: pointer; }

.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

/* mouse grab icon */
.grabbing {
  cursor: url(grabbing.png) 8 8, move; }

/* fix */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0); }

/*
* 	Owl Carousel Owl Demo Theme 
*	v1.3.3
*/
.owl-theme .owl-controls {
  margin-top: 10px;
  text-align: center; }

/* Styling Next and Prev buttons */
.owl-theme .owl-controls .owl-buttons div {
  color: #FFF;
  display: inline-block;
  zoom: 1;
  *display: inline;
  /*IE7 life-saver */
  margin: 5px;
  padding: 3px 10px;
  font-size: 12px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  background: #869791;
  filter: Alpha(Opacity=50);
  /*IE7 fix*/
  opacity: 0.5; }

/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
  filter: Alpha(Opacity=100);
  /*IE7 fix*/
  opacity: 1;
  text-decoration: none; }

/* Styling Pagination*/
.owl-theme .owl-controls .owl-page {
  display: inline-block;
  zoom: 1;
  *display: inline;
  /*IE7 life-saver */ }

.owl-theme .owl-controls .owl-page span {
  display: block;
  width: 12px;
  height: 12px;
  margin: 5px 7px;
  filter: Alpha(Opacity=50);
  /*IE7 fix*/
  opacity: 0.5;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  background: #869791; }

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
  filter: Alpha(Opacity=100);
  /*IE7 fix*/
  opacity: 1; }

/* If PaginationNumbers is true */
.owl-theme .owl-controls .owl-page span.owl-numbers {
  height: auto;
  width: auto;
  color: #FFF;
  padding: 2px 10px;
  font-size: 12px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px; }

/* preloading images */
.owl-item.loading {
  min-height: 150px;
  background: url(AjaxLoader.gif) no-repeat center center; }

.EXTERNAL__sprite {
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  display: block;
  width: 45px;
  height: 30px;
  margin-top: -2px; }

.EXTERNAL__sprite-Albania {
  background-position: 0 0; }

.EXTERNAL__sprite-Algeria {
  background-position: 0 -30px; }

.EXTERNAL__sprite-Argentina {
  background-position: 0 -60px; }

.EXTERNAL__sprite-Armenia {
  background-position: 0 -90px; }

.EXTERNAL__sprite-Australia {
  background-position: 0 -120px; }

.EXTERNAL__sprite-Austria {
  background-position: 0 -150px; }

.EXTERNAL__sprite-Azerbaijan {
  background-position: 0 -180px; }

.EXTERNAL__sprite-Bangladesh {
  background-position: 0 -210px; }

.EXTERNAL__sprite-Belarus {
  background-position: 0 -240px; }

.EXTERNAL__sprite-Belgium {
  background-position: 0 -270px; }

.EXTERNAL__sprite-Bosnia-and-Herzegovina {
  background-position: 0 -300px; }

.EXTERNAL__sprite-Brazil {
  background-position: 0 -330px; }

.EXTERNAL__sprite-Bulgaria {
  background-position: 0 -360px; }

.EXTERNAL__sprite-Cambodia {
  background-position: 0 -390px; }

.EXTERNAL__sprite-Canada {
  background-position: 0 -420px; }

.EXTERNAL__sprite-Caribbean-Islands {
  background-position: 0 -450px; }

.EXTERNAL__sprite-Chile {
  background-position: 0 -480px; }

.EXTERNAL__sprite-China {
  background-position: 0 -510px; }

.EXTERNAL__sprite-Colombia {
  background-position: 0 -540px; }

.EXTERNAL__sprite-Costa-Rica {
  background-position: 0 -570px; }

.EXTERNAL__sprite-Croatia {
  background-position: 0 -600px; }

.EXTERNAL__sprite-Cyprus {
  background-position: 0 -630px; }

.EXTERNAL__sprite-Czech-Republic {
  background-position: 0 -660px; }

.EXTERNAL__sprite-Denmark {
  background-position: 0 -690px; }

.EXTERNAL__sprite-Dominican-Republic {
  background-position: 0 -720px; }

.EXTERNAL__sprite-Ecuador {
  background-position: 0 -750px; }

.EXTERNAL__sprite-Egypt {
  background-position: 0 -780px; }

.EXTERNAL__sprite-El-Salvador {
  background-position: 0 -810px; }

.EXTERNAL__sprite-Estonia {
  background-position: 0 -840px; }

.EXTERNAL__sprite-Finland {
  background-position: 0 -870px; }

.EXTERNAL__sprite-France {
  background-position: 0 -900px; }

.EXTERNAL__sprite-Georgia {
  background-position: 0 -930px; }

.EXTERNAL__sprite-Germany {
  background-position: 0 -960px; }

.EXTERNAL__sprite-Ghana {
  background-position: 0 -990px; }

.EXTERNAL__sprite-Greece {
  background-position: 0 -1020px; }

.EXTERNAL__sprite-Guatemala {
  background-position: 0 -1050px; }

.EXTERNAL__sprite-Honduras {
  background-position: 0 -1080px; }

.EXTERNAL__sprite-Hong-Kong {
  background-position: 0 -1110px; }

.EXTERNAL__sprite-Hungary {
  background-position: 0 -1140px; }

.EXTERNAL__sprite-Iceland {
  background-position: 0 -1170px; }

.EXTERNAL__sprite-India {
  background-position: 0 -1200px; }

.EXTERNAL__sprite-Indonesia {
  background-position: 0 -1230px; }

.EXTERNAL__sprite-Ireland {
  background-position: 0 -1260px; }

.EXTERNAL__sprite-Israel {
  background-position: 0 -1290px; }

.EXTERNAL__sprite-Italy {
  background-position: 0 -1320px; }

.EXTERNAL__sprite-Jamaica {
  background-position: 0 -1350px; }

.EXTERNAL__sprite-Japan {
  background-position: 0 -1380px; }

.EXTERNAL__sprite-Kazakhstan {
  background-position: 0 -1410px; }

.EXTERNAL__sprite-Kenya {
  background-position: 0 -1440px; }

.EXTERNAL__sprite-Latvia {
  background-position: 0 -1470px; }

.EXTERNAL__sprite-Lithuania {
  background-position: 0 -1500px; }

.EXTERNAL__sprite-Luxembourg {
  background-position: 0 -1530px; }

.EXTERNAL__sprite-Macedonia {
  background-position: 0 -1560px; }

.EXTERNAL__sprite-Malaysia {
  background-position: 0 -1590px; }

.EXTERNAL__sprite-Malta {
  background-position: 0 -1620px; }

.EXTERNAL__sprite-Mexico {
  background-position: 0 -1650px; }

.EXTERNAL__sprite-Moldova {
  background-position: 0 -1680px; }

.EXTERNAL__sprite-Morocco {
  background-position: 0 -1710px; }

.EXTERNAL__sprite-Myanmar {
  background-position: 0 -1740px; }

.EXTERNAL__sprite-Netherlands {
  background-position: 0 -1770px; }

.EXTERNAL__sprite-New-Zealand {
  background-position: 0 -1800px; }

.EXTERNAL__sprite-Nicaragua {
  background-position: 0 -1830px; }

.EXTERNAL__sprite-Nigeria {
  background-position: 0 -1860px; }

.EXTERNAL__sprite-Norway {
  background-position: 0 -1890px; }

.EXTERNAL__sprite-Pakistan {
  background-position: 0 -1920px; }

.EXTERNAL__sprite-Panama {
  background-position: 0 -1950px; }

.EXTERNAL__sprite-Peru {
  background-position: 0 -1980px; }

.EXTERNAL__sprite-Philippines {
  background-position: 0 -2010px; }

.EXTERNAL__sprite-Poland {
  background-position: 0 -2040px; }

.EXTERNAL__sprite-Portugal {
  background-position: 0 -2070px; }

.EXTERNAL__sprite-Romania {
  background-position: 0 -2100px; }

.EXTERNAL__sprite-Russia {
  background-position: 0 -2130px; }

.EXTERNAL__sprite-Saudi-Arabia {
  background-position: 0 -2160px; }

.EXTERNAL__sprite-Serbia {
  background-position: 0 -2190px; }

.EXTERNAL__sprite-Singapore {
  background-position: 0 -2220px; }

.EXTERNAL__sprite-Slovakia {
  background-position: 0 -2250px; }

.EXTERNAL__sprite-Slovenia {
  background-position: 0 -2280px; }

.EXTERNAL__sprite-South-Africa {
  background-position: 0 -2310px; }

.EXTERNAL__sprite-South-Korea {
  background-position: 0 -2340px; }

.EXTERNAL__sprite-Spain {
  background-position: 0 -2370px; }

.EXTERNAL__sprite-Sri-Lanka {
  background-position: 0 -2400px; }

.EXTERNAL__sprite-Sweden {
  background-position: 0 -2430px; }

.EXTERNAL__sprite-Switzerland {
  background-position: 0 -2460px; }

.EXTERNAL__sprite-Taiwan {
  background-position: 0 -2490px; }

.EXTERNAL__sprite-Thailand {
  background-position: 0 -2520px; }

.EXTERNAL__sprite-Trinidad-and-Tobago {
  background-position: 0 -2550px; }

.EXTERNAL__sprite-Turkey {
  background-position: 0 -2580px; }

.EXTERNAL__sprite-Ukraine {
  background-position: 0 -2610px; }

.EXTERNAL__sprite-United-Arab-Emirates {
  background-position: 0 -2640px; }

.EXTERNAL__sprite-United-Kingdom {
  background-position: 0 -2670px; }

.EXTERNAL__sprite-United-States {
  background-position: 0 -2700px; }

.EXTERNAL__sprite-Uruguay {
  background-position: 0 -2730px; }

.EXTERNAL__sprite-Uzbekistan {
  background-position: 0 -2760px; }

.EXTERNAL__sprite-Venezuela {
  background-position: 0 -2790px; }

.EXTERNAL__sprite-Vietnam {
  background-position: 0 -2820px; }

.EXTERNAL__sprite-small {
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  display: block;
  width: 16px;
  height: 11px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Albania {
  background-position: 0 0; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Algeria {
  background-position: 0 -11px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Argentina {
  background-position: 0 -22px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Armenia {
  background-position: 0 -33px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Australia {
  background-position: 0 -44px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Austria {
  background-position: 0 -55px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Azerbaijan {
  background-position: 0 -66px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Bangladesh {
  background-position: 0 -77px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Belarus {
  background-position: 0 -88px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Belgium {
  background-position: 0 -99px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Bosnia-and-Herzegovina {
  background-position: 0 -110px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Brazil {
  background-position: 0 -121px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Bulgaria {
  background-position: 0 -132px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Cambodia {
  background-position: 0 -143px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Canada {
  background-position: 0 -154px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Caribbean-Islands {
  background-position: 0 -165px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Chile {
  background-position: 0 -176px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-China {
  background-position: 0 -187px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Colombia {
  background-position: 0 -198px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Costa-Rica {
  background-position: 0 -209px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Croatia {
  background-position: 0 -220px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Cyprus {
  background-position: 0 -231px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Czech-Republic {
  background-position: 0 -242px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Denmark {
  background-position: 0 -253px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Dominican-Republic {
  background-position: 0 -264px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Ecuador {
  background-position: 0 -275px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Egypt {
  background-position: 0 -286px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-El-Salvador {
  background-position: 0 -297px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Estonia {
  background-position: 0 -308px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Finland {
  background-position: 0 -319px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-France {
  background-position: 0 -330px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Georgia {
  background-position: 0 -341px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Germany {
  background-position: 0 -352px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Ghana {
  background-position: 0 -363px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Greece {
  background-position: 0 -374px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Guatemala {
  background-position: 0 -385px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Honduras {
  background-position: 0 -396px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Hong-Kong {
  background-position: 0 -407px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Hungary {
  background-position: 0 -418px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Iceland {
  background-position: 0 -429px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-India {
  background-position: 0 -440px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Indonesia {
  background-position: 0 -451px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Ireland {
  background-position: 0 -462px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Israel {
  background-position: 0 -473px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Italy {
  background-position: 0 -484px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Jamaica {
  background-position: 0 -495px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Japan {
  background-position: 0 -506px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Kazakhstan {
  background-position: 0 -517px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Kenya {
  background-position: 0 -528px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Latvia {
  background-position: 0 -539px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Lithuania {
  background-position: 0 -550px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Luxembourg {
  background-position: 0 -561px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Macedonia {
  background-position: 0 -572px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Malaysia {
  background-position: 0 -583px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Malta {
  background-position: 0 -594px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Mexico {
  background-position: 0 -605px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Moldova {
  background-position: 0 -616px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Morocco {
  background-position: 0 -627px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Myanmar {
  background-position: 0 -638px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Netherlands {
  background-position: 0 -649px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-New-Zealand {
  background-position: 0 -660px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Nicaragua {
  background-position: 0 -671px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Nigeria {
  background-position: 0 -682px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Norway {
  background-position: 0 -693px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Pakistan {
  background-position: 0 -704px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Panama {
  background-position: 0 -715px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Peru {
  background-position: 0 -726px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Philippines {
  background-position: 0 -737px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Poland {
  background-position: 0 -748px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Portugal {
  background-position: 0 -759px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Romania {
  background-position: 0 -770px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Russia {
  background-position: 0 -781px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Saudi-Arabia {
  background-position: 0 -792px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Serbia {
  background-position: 0 -803px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Singapore {
  background-position: 0 -814px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Slovakia {
  background-position: 0 -825px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Slovenia {
  background-position: 0 -836px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-South-Africa {
  background-position: 0 -847px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-South-Korea {
  background-position: 0 -858px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Spain {
  background-position: 0 -869px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Sri-Lanka {
  background-position: 0 -880px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Sweden {
  background-position: 0 -891px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Switzerland {
  background-position: 0 -902px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Taiwan {
  background-position: 0 -913px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Thailand {
  background-position: 0 -924px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Trinidad-and-Tobago {
  background-position: 0 -935px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Turkey {
  background-position: 0 -946px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Ukraine {
  background-position: 0 -957px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-United-Arab-Emirates {
  background-position: 0 -968px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-United-Kingdom {
  background-position: 0 -979px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-United-States {
  background-position: 0 -990px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Uruguay {
  background-position: 0 -1001px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Uzbekistan {
  background-position: 0 -1012px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Venezuela {
  background-position: 0 -1023px; }

.EXTERNAL__sprite-small.EXTERNAL__sprite-Vietnam {
  background-position: 0 -1034px; }

/*------------------------------------*\
    $GRID LAYOUT
\*------------------------------------*/
#wrapper {
  margin: 0 auto;
  max-width: 1280px;
  *zoom: 1; }
  #wrapper:before, #wrapper:after {
    display: table;
    line-height: 0;
    content: ""; }
  #wrapper:after {
    clear: both; }
  .mask-content #wrapper {
    overflow: hidden; }
  #wrapper.left-column main {
    padding-left: 14.75em; }
    @media (max-width: 48em) {
      #wrapper.left-column main {
        padding-left: 0; }
        #wrapper.left-column main .content {
          padding: 0 10px; } }

.lt-ie9 #wrapper, .lt-ie9 #header, .lt-ie9 #wrapper > footer {
  width: 1280px; }

#header, .content, #wrapper > footer {
  *zoom: 1;
  max-width: 61.75em;
  _width: 61.75em;
  padding-left: 1.25em;
  padding-right: 1.25em;
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px;
  padding: 0; }
  #header:after, .content:after, #wrapper > footer:after {
    content: "";
    display: table;
    clear: both; }
  #header *, .content *, #wrapper > footer * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }

#wrapper > footer {
  clear: both;
  margin-top: 20px; }

.content {
  -webkit-transition: all 1s;
  -webkit-transition-delay: 0s;
  -moz-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s false false;
  /*@include at-breakpoint(12 $bp-420) {
		padding-left:5px;
		padding-right:5px;
	}*/
  *zoom: 1; }
  @media (max-width: 81.25em) {
    .content {
      padding-left: 10px;
      padding-right: 10px; } }
  .left-column .content {
    max-width: 1080px;
    padding: 0;
    overflow: hidden; }
    @media (max-width: 81.25em) {
      .left-column .content {
        padding-right: 10px; } }
    @media (max-width: 48em) {
      .left-column .content {
        padding-left: 10px; } }
  .content:before, .content:after {
    display: table;
    line-height: 0;
    content: ""; }
  .content:after {
    clear: both; }

#header {
  padding-top: 10px;
  position: relative;
  z-index: 2000; }
  @media (max-width: 48em) {
    #header {
      margin-bottom: 10px;
      padding-top: 0;
      -webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2);
      -moz-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2);
      box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2); } }

.row {
  clear: both;
  *zoom: 1; }
  .row:before, .row:after {
    display: table;
    line-height: 0;
    content: ""; }
  .row:after {
    clear: both; }
  .row img {
    display: block;
    height: auto;
    max-width: 760px;
    width: 100%; }
  .row .img {
    position: relative; }
  .row.hero-country img {
    max-width: 100%; }
  .row .video-wrapper, .row.hero-slot {
    margin: 0;
    overflow: hidden; }
    .row .video-wrapper .video-container, .row.hero-slot .video-container {
      margin-top: -1px; }
    .row .video-wrapper img, .row.hero-slot img {
      max-width: none; }
  .row.hero-slot.hero-three-quarters {
    width: 74.4939271255%;
    float: left;
    margin-right: 2.024291498%;
    display: inline; }
    .row.hero-slot.hero-three-quarters .three-quarters {
      width: 100%; }
    @media (max-width: 62.75em) {
      .row.hero-slot.hero-three-quarters {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .row.hero-slot.hero-three-quarters:nth-child(1n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }
  @media (max-width: 62.75em) {
    .row .col.nested {
      clear: both;
      margin-bottom: 2.024291498% !important; } }
  @media (max-width: 44.75em) {
    .row .col.nested {
      margin-bottom: 0 !important; } }

.row > article, .row .col {
  margin-bottom: 2.024291498%; }
  @media (max-width: 30em) {
    .row > article, .row .col {
      background-color: transparent; } }
  .row > article:first-child, .row .col:first-child {
    margin-left: 0; }
  .row > article.half, .row .col.half {
    width: 48.987854251%;
    float: left;
    margin-right: 2.024291498%;
    display: inline; }
    .row > article.half:nth-child(2n), .row .col.half:nth-child(2n) {
      float: right;
      margin-right: 0;
      *margin-left: -1.25em;
      display: inline; }
    @media (max-width: 30em) {
      .row > article.half, .row .col.half {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .row > article.half:nth-child(1n), .row .col.half:nth-child(1n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }
    @media (max-width: 44.75em) {
      .left-column .row > article.half, .left-column .row .col.half {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; } }
    .row > article.half:last-child, .row .col.half:last-child {
      margin-right: 0; }
  .row > article.half.nested, .row .col.half.nested {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
    margin: 0;
    background-color: transparent; }
  .row > article.half.nested:last-child .one-quarter:last-child, .row .col.half.nested:last-child .one-quarter:last-child {
    margin-right: 0; }
  .row > article.one-third, .row .col.one-third {
    width: 31.983805668%;
    float: left;
    margin-right: 2.024291498%;
    display: inline; }
    .row > article.one-third:nth-child(3n), .row .col.one-third:nth-child(3n) {
      float: right;
      margin-right: 0;
      *margin-left: -1.25em;
      display: inline; }
    .row > article.one-third.end-row, .row .col.one-third.end-row {
      margin-right: 0; }
    @media (max-width: 23.75em) {
      .row > article.one-third, .row .col.one-third {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline;
        margin-bottom: 1em; }
        .row > article.one-third:nth-child(1n), .row .col.one-third:nth-child(1n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }
  .row > article.two-thirds, .row .col.two-thirds {
    width: 65.991902834%;
    float: left;
    margin-right: 2.024291498%;
    display: inline; }
    .row > article.two-thirds:last-child, .row .col.two-thirds:last-child {
      margin-right: 0; }
    @media (max-width: 23.75em) {
      .row > article.two-thirds, .row .col.two-thirds {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .row > article.two-thirds:nth-child(1n), .row .col.two-thirds:nth-child(1n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }
    .row > article.two-thirds.end-row, .row .col.two-thirds.end-row {
      margin-right: 0; }
  .row > article.one-quarter, .row .col.one-quarter {
    width: 23.4817813765%;
    float: left;
    margin-right: 2.024291498%;
    display: inline; }
    .row > article.one-quarter:nth-child(4n), .row .col.one-quarter:nth-child(4n) {
      float: right;
      margin-right: 0;
      *margin-left: -1.25em;
      display: inline; }
    @media (max-width: 48em) {
      .row > article.one-quarter, .row .col.one-quarter {
        width: 48.987854251%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .row > article.one-quarter:nth-child(2n), .row .col.one-quarter:nth-child(2n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }
    @media (max-width: 36.25em) {
      .row > article.one-quarter, .row .col.one-quarter {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .row > article.one-quarter:nth-child(1n), .row .col.one-quarter:nth-child(1n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }
    @media (max-width: 62.75em) {
      .row > article.one-quarter, .row .col.one-quarter {
        width: 48.987854251%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .row > article.one-quarter:nth-child(2n), .row .col.one-quarter:nth-child(2n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }
    @media (max-width: 36.25em) {
      .row > article.one-quarter, .row .col.one-quarter {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .row > article.one-quarter:nth-child(1n), .row .col.one-quarter:nth-child(1n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }
    .row > article.one-quarter.end-row, .row .col.one-quarter.end-row {
      margin-right: 0; }
  .lt-ie9 .row > article.three-quarters + .one-quarter, .lt-ie9 .row .col.three-quarters + .one-quarter {
    margin-right: 0; }
  .row > article.three-quarters, .row .col.three-quarters {
    width: 74.4939271255%;
    float: left;
    margin-right: 2.024291498%;
    display: inline; }
    .row > article.three-quarters:nth-child(2n), .row .col.three-quarters:nth-child(2n) {
      float: right;
      margin-right: 0;
      *margin-left: -1.25em;
      display: inline; }
    @media (max-width: 62.75em) {
      .row > article.three-quarters, .row .col.three-quarters {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .row > article.three-quarters:nth-child(1n), .row .col.three-quarters:nth-child(1n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }

.modules {
  width: 100%; }
  .right-column .modules {
    width: 74.4939271255%;
    float: left;
    margin-right: 2.024291498%;
    display: inline; }
    @media (max-width: 62.75em) {
      .right-column .modules {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; } }
    .right-column .modules aside {
      display: none; }
      @media (max-width: 62.75em) {
        .right-column .modules aside {
          display: block; }
          .right-column .modules aside .col {
            width: 48.987854251%;
            float: left;
            margin-right: 2.024291498%;
            display: inline; }
            .right-column .modules aside .col:nth-child(2n) {
              float: right;
              margin-right: 0;
              *margin-left: -1.25em;
              display: inline; }
            .right-column .modules aside .col.one-module {
              width: 100%;
              float: left;
              margin-right: 2.024291498%;
              display: inline; }
              .right-column .modules aside .col.one-module:nth-child(1n) {
                float: right;
                margin-right: 0;
                *margin-left: -1.25em;
                display: inline; } }
    @media (max-width: 62.75em) and (max-width: 30em) {
      .right-column .modules aside .col {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .right-column .modules aside .col:nth-child(1n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }
  .right-column #rightCol .modules {
    width: 23.4817813765%;
    float: left;
    margin-right: 2.024291498%;
    display: inline; }
    .right-column #rightCol .modules:nth-child(1n) {
      float: right;
      margin-right: 0;
      *margin-left: -1.25em;
      display: inline; }
    @media (max-width: 62.75em) {
      .right-column #rightCol .modules {
        display: none; } }
  @media (max-width: 62.75em) {
    .left-column .modules .col.supporting.one-quarter {
      width: 100%;
      float: left;
      margin-right: 2.024291498%;
      display: inline; }
      .left-column .modules .col.supporting.one-quarter > .row > .col, .left-column .modules .col.supporting.one-quarter > .row > .module {
        width: 48.987854251%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .left-column .modules .col.supporting.one-quarter > .row > .col:last-child, .left-column .modules .col.supporting.one-quarter > .row > .col:nth-child(even), .left-column .modules .col.supporting.one-quarter > .row > .module:last-child, .left-column .modules .col.supporting.one-quarter > .row > .module:nth-child(even) {
          margin-right: 0; }
    .left-column .modules .col.supporting + .three-quarters {
      width: 100%;
      float: left;
      margin-right: 2.024291498%;
      display: inline; } }
  @media (max-width: 30em) {
    .left-column .modules .col.supporting.one-quarter > .row > .col, .left-column .modules .col.supporting.one-quarter > .row > .module {
      width: 100%;
      float: left;
      margin-right: 2.024291498%;
      display: inline; } }

.col.supporting {
  margin-top: 2.1em; }
  @media (max-width: 62.75em) {
    .col.supporting {
      margin-top: 1em;
      margin-bottom: -1em; } }
  .col.supporting > .row > .col, .col.supporting > .row > .module {
    margin-bottom: 2em; }
    @media (min-width: 62.75em) {
      .col.supporting > .row > .col, .col.supporting > .row > .module {
        margin-bottom: 1.6em; } }
  .col.supporting:last-child {
    margin-right: 0; }

.listing-template > .modules, .main-section > .modules {
  border-top: 1px solid #dcdcdc; }
  @media (max-width: 48em) {
    .listing-template > .modules, .main-section > .modules {
      border-top: none; } }

.has-hero .main-section > .modules {
  border-top: none; }

.content .right-column .body-content, .content .right-column aside.column {
  width: 48.987854251%;
  float: left;
  margin-right: 2.024291498%;
  display: inline; }
  @media (max-width: 40em) {
    .content .right-column .body-content, .content .right-column aside.column {
      width: 100%;
      float: left;
      margin-right: 2.024291498%;
      display: inline; } }

.content .right-column aside.column {
  border: 0 none;
  background-color: transparent;
  padding: 0; }

.content .right-column .column:nth-child(2n) {
  float: right;
  margin-right: 0;
  *margin-left: -1.25em;
  display: inline; }

.content .right-column .column p {
  font-size: 1.125em; }

.body-content {
  max-width: 778px;
  clear: both; }

#sitemap li a {
  font-size: 1.125em; }

#sitemap li ul li a {
  font-size: 100%; }

#sitemap li ul li ul li a {
  font-size: 0.889em; }

.left-column .content.right-column, .left-column .content.main-section {
  clear: none; }

.external-links {
  margin: 0;
  padding: 0;
  list-style-type: none;
  vertical-align: middle; }
  .external-links span {
    position: relative;
    top: 1px;
    padding: 0 10px 0 0; }

.main-section {
  float: none;
  overflow: hidden;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  @media (max-width: 62.125em) {
    .main-section {
      float: left;
      overflow: visible; } }
  @media (max-width: 40em) {
    .main-section {
      float: none;
      overflow: visible; } }

.splash-screen-wrapper {
  width: 100%;
  height: 100%;
  bottom: 0;
  color: #fff;
  display: none;
  font-family: "akzidenz-grotesk_pro_regulaRg", arial, sans-serif;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 2001;
  overflow: auto; }
  @media (max-width: 62.125em) {
    .splash-screen-wrapper {
      display: none !important; } }
  .splash-screen-wrapper:before {
    background: rgba(0, 0, 0, 0.8);
    content: '';
    display: block;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%; }
  .splash-screen-wrapper .splash-screen-modal-content {
    background: url(/assets/img/splash-bg.jpg) top center;
    background-size: cover;
    bottom: 0;
    height: 500px;
    left: 0;
    margin: auto;
    padding: 20px;
    position: absolute;
    right: 0;
    top: 0;
    width: 900px; }
    .splash-screen-wrapper .splash-screen-modal-content h2 {
      font-weight: 600; }
    .splash-screen-wrapper .splash-screen-modal-content p {
      margin-top: 10px;
      font-weight: 600; }
  .splash-screen-wrapper h2 {
    font-size: 2.3em;
    font-weight: lighter;
    line-height: 1em;
    margin-bottom: 10px;
    margin-left: 50px;
    margin-top: 10px;
    padding-bottom: 10px; }
    .splash-screen-wrapper h2:before {
      width: 100px;
      height: 100px;
      float: left;
      margin-right: 40px;
      background: url(/assets/img/gsk-logo.png) left top no-repeat;
      background-size: 100px;
      content: '';
      display: block; }
    @media (max-width: 40em) {
      .splash-screen-wrapper h2 {
        line-height: 1em; } }
    @media (max-width: 62.125em) {
      .splash-screen-wrapper h2 {
        padding-top: 100px; } }
    @media (min-width: 62.125em) {
      .splash-screen-wrapper h2 {
        font-size: 3.25em; } }
  .splash-screen-wrapper p {
    font-size: 16px;
    margin-left: 50px;
    margin-right: 50px; }
    @media (min-width: 62.125em) {
      .splash-screen-wrapper p {
        line-height: 1.5;
        margin-left: 200px;
        max-width: 1080px; } }
  .splash-screen-wrapper .splash-screen-home,
  .splash-screen-wrapper .splash-screen-find-out-more {
    bottom: 0;
    font-size: 2.5em;
    padding: 10px 20px;
    position: absolute; }
    .splash-screen-wrapper .splash-screen-home:hover,
    .splash-screen-wrapper .splash-screen-find-out-more:hover {
      background-color: #F36633; }
    @media (max-width: 40em) {
      .splash-screen-wrapper .splash-screen-home,
      .splash-screen-wrapper .splash-screen-find-out-more {
        font-size: 1em; } }
    .splash-screen-wrapper .splash-screen-home a,
    .splash-screen-wrapper .splash-screen-find-out-more a {
      color: #fff;
      font-weight: 600; }
      .splash-screen-wrapper .splash-screen-home a:after,
      .splash-screen-wrapper .splash-screen-find-out-more a:after {
        content: "\e604";
        font-family: 'icomoon';
        font-size: .8em;
        display: inline;
        margin-left: 30px; }
        @media (max-width: 40em) {
          .splash-screen-wrapper .splash-screen-home a:after,
          .splash-screen-wrapper .splash-screen-find-out-more a:after {
            font-size: .75em;
            margin-left: 20px; } }
  .splash-screen-wrapper .splash-screen-home {
    background-color: #665852;
    left: 0;
    font-size: 28px; }
  .splash-screen-wrapper .splash-screen-find-out-more {
    background-color: #007F90;
    font-weight: bold;
    right: 0; }
  .splash-screen-wrapper .splash-screen-close {
    position: absolute;
    right: 0;
    top: 0; }

.flex-row {
  display: flex; }
  @media (max-width: 48em) {
    .flex-row {
      flex-direction: column; } }
  .flex-row--space-between {
    justify-content: space-between; }
  .flex-row .searchField {
    flex-basis: 0;
    flex-grow: 1;
    flex-shrink: 1; }
    @media (max-width: 48em) {
      .flex-row .searchField {
        flex-basis: auto; } }
    .flex-row .searchField + .searchField {
      margin-left: 10px; }
      @media (max-width: 48em) {
        .flex-row .searchField + .searchField {
          margin-left: 0;
          margin-top: 10px; } }

.textInput.placeholder {
  color: #a4a3a1; }

.textInput:-moz-placeholder {
  color: #a4a3a1; }

.textInput::-moz-placeholder {
  color: #a4a3a1; }

.textInput::-webkit-input-placeholder {
  color: #a4a3a1; }

.textInput ~ .icon-gsk-search-2 {
  margin-left: 10px;
  background: #f36632;
  border: 0;
  color: #fff;
  font-family: arial, sans-serif;
  font-weight: 600;
  padding: 0 30px 0 25px; }
  @media (max-width: 48em) {
    .textInput ~ .icon-gsk-search-2 {
      margin-left: 0;
      margin-top: 10px;
      padding-top: 20px;
      padding-bottom: 20px; } }
  .textInput ~ .icon-gsk-search-2::before {
    margin-right: 10px;
    font-family: 'icomoon'; }

.inlineSearchForm {
  margin-top: 25px;
  margin-bottom: 40px; }

.EXTERNAL__wrapper {
  margin: 0 auto;
  max-width: 1280px;
  *zoom: 1; }
  .EXTERNAL__wrapper:before, .EXTERNAL__wrapper:after {
    display: table;
    line-height: 0;
    content: ""; }
  .EXTERNAL__wrapper:after {
    clear: both; }
  .EXTERNAL__mask-content .EXTERNAL__wrapper {
    overflow: hidden; }
  .EXTERNAL__wrapper.left-column main {
    padding-left: 14.75em; }
    @media (max-width: 48em) {
      .EXTERNAL__wrapper.left-column main {
        padding-left: 0; }
        .EXTERNAL__wrapper.left-column main .content {
          padding: 0 10px; } }

.lt-ie9 .EXTERNAL__wrapper, .lt-ie9 #EXTERNAL__header, .lt-ie9 .EXTERNAL__wrapper > footer {
  width: 1280px; }

#EXTERNAL__header, .content, .EXTERNAL__wrapper > footer {
  *zoom: 1;
  max-width: 61.75em;
  _width: 61.75em;
  padding-left: 1.25em;
  padding-right: 1.25em;
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px;
  padding: 0; }
  #EXTERNAL__header:after, .content:after, .EXTERNAL__wrapper > footer:after {
    content: "";
    display: table;
    clear: both; }
  #EXTERNAL__header *, .content *, .EXTERNAL__wrapper > footer * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }

.EXTERNAL__wrapper > footer {
  clear: both;
  margin-top: 20px; }

.content {
  -webkit-transition: all 1s;
  -webkit-transition-delay: 0s;
  -moz-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s false false;
  /*@include at-breakpoint(12 $bp-420) {
		padding-left:5px;
		padding-right:5px;
	}*/
  *zoom: 1; }
  @media (max-width: 81.25em) {
    .content {
      padding-left: 10px;
      padding-right: 10px; } }
  .left-column .content {
    max-width: 1080px;
    padding: 0;
    overflow: hidden; }
    @media (max-width: 81.25em) {
      .left-column .content {
        padding-right: 10px; } }
    @media (max-width: 48em) {
      .left-column .content {
        padding-left: 10px; } }
  .content:before, .content:after {
    display: table;
    line-height: 0;
    content: ""; }
  .content:after {
    clear: both; }

#EXTERNAL__header {
  padding-top: 10px;
  position: relative;
  z-index: 2000; }
  @media (max-width: 48em) {
    #EXTERNAL__header {
      margin-bottom: 10px;
      padding-top: 0;
      -webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2);
      -moz-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2);
      box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.2); } }

.searchField.textInput {
  padding: 15px 25px 15px 25px;
  font-weight: 600;
  width: 100%;
  border: 1px solid #D5D1CE;
  background-color: #F0EFED;
  color: #878280; }
  @media (max-width: 48em) {
    .searchField.textInput {
      padding-top: 20px;
      padding-bottom: 20px; } }
  @media (max-width: 30em) {
    .searchField.textInput {
      text-indent: 0; } }

.row {
  clear: both;
  *zoom: 1; }
  .row:before, .row:after {
    display: table;
    line-height: 0;
    content: ""; }
  .row:after {
    clear: both; }
  .row img {
    display: block;
    height: auto;
    max-width: 760px;
    width: 100%; }
  .row .img {
    position: relative; }
  .row.hero-country img {
    max-width: 100%; }
  .row .video-wrapper, .row.hero-slot {
    margin: 0;
    overflow: hidden; }
    .row .video-wrapper .video-container, .row.hero-slot .video-container {
      margin-top: -1px; }
    .row .video-wrapper img, .row.hero-slot img {
      max-width: none; }
  .row.hero-slot.hero-three-quarters {
    width: 74.4939271255%;
    float: left;
    margin-right: 2.024291498%;
    display: inline; }
    .row.hero-slot.hero-three-quarters .three-quarters {
      width: 100%; }
    @media (max-width: 62.75em) {
      .row.hero-slot.hero-three-quarters {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .row.hero-slot.hero-three-quarters:nth-child(1n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }
  @media (max-width: 62.75em) {
    .row .col.nested {
      clear: both;
      margin-bottom: 2.024291498% !important; } }
  @media (max-width: 44.75em) {
    .row .col.nested {
      margin-bottom: 0 !important; } }

.row > article, .row .col {
  margin-bottom: 2.024291498%; }
  @media (max-width: 30em) {
    .row > article, .row .col {
      background-color: transparent; } }
  .row > article:first-child, .row .col:first-child {
    margin-left: 0; }
  .row > article.half, .row .col.half {
    width: 48.987854251%;
    float: left;
    margin-right: 2.024291498%;
    display: inline; }
    .row > article.half:nth-child(2n), .row .col.half:nth-child(2n) {
      float: right;
      margin-right: 0;
      *margin-left: -1.25em;
      display: inline; }
    @media (max-width: 30em) {
      .row > article.half, .row .col.half {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .row > article.half:nth-child(1n), .row .col.half:nth-child(1n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }
    @media (max-width: 44.75em) {
      .left-column .row > article.half, .left-column .row .col.half {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; } }
    .row > article.half:last-child, .row .col.half:last-child {
      margin-right: 0; }
  .row > article.half.nested, .row .col.half.nested {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
    margin: 0;
    background-color: transparent; }
  .row > article.half.nested:last-child .one-quarter:last-child, .row .col.half.nested:last-child .one-quarter:last-child {
    margin-right: 0; }
  .row > article.one-third, .row .col.one-third {
    width: 31.983805668%;
    float: left;
    margin-right: 2.024291498%;
    display: inline; }
    .row > article.one-third:nth-child(3n), .row .col.one-third:nth-child(3n) {
      float: right;
      margin-right: 0;
      *margin-left: -1.25em;
      display: inline; }
    .row > article.one-third.end-row, .row .col.one-third.end-row {
      margin-right: 0; }
    @media (max-width: 23.75em) {
      .row > article.one-third, .row .col.one-third {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline;
        margin-bottom: 1em; }
        .row > article.one-third:nth-child(1n), .row .col.one-third:nth-child(1n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }
  .row > article.two-thirds, .row .col.two-thirds {
    width: 65.991902834%;
    float: left;
    margin-right: 2.024291498%;
    display: inline; }
    .row > article.two-thirds:last-child, .row .col.two-thirds:last-child {
      margin-right: 0; }
    @media (max-width: 23.75em) {
      .row > article.two-thirds, .row .col.two-thirds {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .row > article.two-thirds:nth-child(1n), .row .col.two-thirds:nth-child(1n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }
    .row > article.two-thirds.end-row, .row .col.two-thirds.end-row {
      margin-right: 0; }
  .row > article.one-quarter, .row .col.one-quarter {
    width: 23.4817813765%;
    float: left;
    margin-right: 2.024291498%;
    display: inline; }
    .row > article.one-quarter:nth-child(4n), .row .col.one-quarter:nth-child(4n) {
      float: right;
      margin-right: 0;
      *margin-left: -1.25em;
      display: inline; }
    @media (max-width: 48em) {
      .row > article.one-quarter, .row .col.one-quarter {
        width: 48.987854251%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .row > article.one-quarter:nth-child(2n), .row .col.one-quarter:nth-child(2n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }
    @media (max-width: 36.25em) {
      .row > article.one-quarter, .row .col.one-quarter {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .row > article.one-quarter:nth-child(1n), .row .col.one-quarter:nth-child(1n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }
    @media (max-width: 62.75em) {
      .row > article.one-quarter, .row .col.one-quarter {
        width: 48.987854251%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .row > article.one-quarter:nth-child(2n), .row .col.one-quarter:nth-child(2n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }
    @media (max-width: 36.25em) {
      .row > article.one-quarter, .row .col.one-quarter {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .row > article.one-quarter:nth-child(1n), .row .col.one-quarter:nth-child(1n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }
    .row > article.one-quarter.end-row, .row .col.one-quarter.end-row {
      margin-right: 0; }
  .lt-ie9 .row > article.three-quarters + .one-quarter, .lt-ie9 .row .col.three-quarters + .one-quarter {
    margin-right: 0; }
  .row > article.three-quarters, .row .col.three-quarters {
    width: 74.4939271255%;
    float: left;
    margin-right: 2.024291498%;
    display: inline; }
    .row > article.three-quarters:nth-child(2n), .row .col.three-quarters:nth-child(2n) {
      float: right;
      margin-right: 0;
      *margin-left: -1.25em;
      display: inline; }
    @media (max-width: 62.75em) {
      .row > article.three-quarters, .row .col.three-quarters {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .row > article.three-quarters:nth-child(1n), .row .col.three-quarters:nth-child(1n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }

.modules {
  width: 100%; }
  .right-column .modules {
    width: 74.4939271255%;
    float: left;
    margin-right: 2.024291498%;
    display: inline; }
    @media (max-width: 62.75em) {
      .right-column .modules {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; } }
    .right-column .modules aside {
      display: none; }
      @media (max-width: 62.75em) {
        .right-column .modules aside {
          display: block; }
          .right-column .modules aside .col {
            width: 48.987854251%;
            float: left;
            margin-right: 2.024291498%;
            display: inline; }
            .right-column .modules aside .col:nth-child(2n) {
              float: right;
              margin-right: 0;
              *margin-left: -1.25em;
              display: inline; }
            .right-column .modules aside .col.one-module {
              width: 100%;
              float: left;
              margin-right: 2.024291498%;
              display: inline; }
              .right-column .modules aside .col.one-module:nth-child(1n) {
                float: right;
                margin-right: 0;
                *margin-left: -1.25em;
                display: inline; } }
    @media (max-width: 62.75em) and (max-width: 30em) {
      .right-column .modules aside .col {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .right-column .modules aside .col:nth-child(1n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }
  .right-column #EXTERNAL__rightCol .modules {
    width: 23.4817813765%;
    float: left;
    margin-right: 2.024291498%;
    display: inline; }
    .right-column #EXTERNAL__rightCol .modules:nth-child(1n) {
      float: right;
      margin-right: 0;
      *margin-left: -1.25em;
      display: inline; }
    @media (max-width: 62.75em) {
      .right-column #EXTERNAL__rightCol .modules {
        display: none; } }
  @media (max-width: 62.75em) {
    .left-column .modules .col.supporting.one-quarter {
      width: 100%;
      float: left;
      margin-right: 2.024291498%;
      display: inline; }
      .left-column .modules .col.supporting.one-quarter > .row > .col, .left-column .modules .col.supporting.one-quarter > .row > .module {
        width: 48.987854251%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .left-column .modules .col.supporting.one-quarter > .row > .col:last-child, .left-column .modules .col.supporting.one-quarter > .row > .col:nth-child(even), .left-column .modules .col.supporting.one-quarter > .row > .module:last-child, .left-column .modules .col.supporting.one-quarter > .row > .module:nth-child(even) {
          margin-right: 0; }
    .left-column .modules .col.supporting + .three-quarters {
      width: 100%;
      float: left;
      margin-right: 2.024291498%;
      display: inline; } }
  @media (max-width: 30em) {
    .left-column .modules .col.supporting.one-quarter > .row > .col, .left-column .modules .col.supporting.one-quarter > .row > .module {
      width: 100%;
      float: left;
      margin-right: 2.024291498%;
      display: inline; } }

.col.supporting {
  margin-top: 2.1em; }
  @media (max-width: 62.75em) {
    .col.supporting {
      margin-top: 1em;
      margin-bottom: -1em; } }
  .col.supporting > .row > .col, .col.supporting > .row > .module {
    margin-bottom: 2em; }
    @media (min-width: 62.75em) {
      .col.supporting > .row > .col, .col.supporting > .row > .module {
        margin-bottom: 1.6em; } }
  .col.supporting:last-child {
    margin-right: 0; }

.listing-template > .modules, .main-section > .modules {
  border-top: 1px solid #dcdcdc; }
  @media (max-width: 48em) {
    .listing-template > .modules, .main-section > .modules {
      border-top: none; } }

.has-hero .main-section > .modules {
  border-top: none; }

.content .right-column .body-content, .content .right-column aside.column {
  width: 48.987854251%;
  float: left;
  margin-right: 2.024291498%;
  display: inline; }
  @media (max-width: 40em) {
    .content .right-column .body-content, .content .right-column aside.column {
      width: 100%;
      float: left;
      margin-right: 2.024291498%;
      display: inline; } }

.content .right-column aside.column {
  border: 0 none;
  background-color: transparent;
  padding: 0; }

.content .right-column .column:nth-child(2n) {
  float: right;
  margin-right: 0;
  *margin-left: -1.25em;
  display: inline; }

.content .right-column .column p {
  font-size: 1.125em; }

.body-content {
  max-width: 778px;
  clear: both; }

#EXTERNAL__sitemap li a {
  font-size: 1.125em; }

#EXTERNAL__sitemap li ul li a {
  font-size: 100%; }

#EXTERNAL__sitemap li ul li ul li a {
  font-size: 0.889em; }

.left-column .content.right-column, .left-column .content.main-section {
  clear: none; }

.external-links {
  margin: 0;
  padding: 0;
  list-style-type: none;
  vertical-align: middle; }
  .external-links span {
    position: relative;
    top: 1px;
    padding: 0 10px 0 0; }

.main-section {
  float: none;
  overflow: hidden;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  @media (max-width: 62.125em) {
    .main-section {
      float: left;
      overflow: visible; } }
  @media (max-width: 40em) {
    .main-section {
      float: none;
      overflow: visible; } }

.splash-screen-wrapper {
  width: 100%;
  height: 100%;
  bottom: 0;
  color: #fff;
  display: none;
  font-family: "akzidenz-grotesk_pro_regulaRg", arial, sans-serif;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 2001;
  overflow: auto; }
  @media (max-width: 62.125em) {
    .splash-screen-wrapper {
      display: none !important; } }
  .splash-screen-wrapper:before {
    background: rgba(0, 0, 0, 0.8);
    content: '';
    display: block;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%; }
  .splash-screen-wrapper .splash-screen-modal-content {
    background: url(/assets/img/splash-bg.jpg) top center;
    background-size: cover;
    bottom: 0;
    height: 500px;
    left: 0;
    margin: auto;
    padding: 20px;
    position: absolute;
    right: 0;
    top: 0;
    width: 900px; }
    .splash-screen-wrapper .splash-screen-modal-content h2 {
      font-weight: 600; }
    .splash-screen-wrapper .splash-screen-modal-content p {
      margin-top: 10px;
      font-weight: 600; }
  .splash-screen-wrapper h2 {
    font-size: 2.3em;
    font-weight: lighter;
    line-height: 1em;
    margin-bottom: 10px;
    margin-left: 50px;
    margin-top: 10px;
    padding-bottom: 10px; }
    .splash-screen-wrapper h2:before {
      width: 100px;
      height: 100px;
      float: left;
      margin-right: 40px;
      background: url(/assets/img/gsk-logo.png) left top no-repeat;
      background-size: 100px;
      content: '';
      display: block; }
    @media (max-width: 40em) {
      .splash-screen-wrapper h2 {
        line-height: 1em; } }
    @media (max-width: 62.125em) {
      .splash-screen-wrapper h2 {
        padding-top: 100px; } }
    @media (min-width: 62.125em) {
      .splash-screen-wrapper h2 {
        font-size: 3.25em; } }
  .splash-screen-wrapper p {
    font-size: 16px;
    margin-left: 50px;
    margin-right: 50px; }
    @media (min-width: 62.125em) {
      .splash-screen-wrapper p {
        line-height: 1.5;
        margin-left: 200px;
        max-width: 1080px; } }
  .splash-screen-wrapper .splash-screen-home,
  .splash-screen-wrapper .splash-screen-find-out-more {
    bottom: 0;
    font-size: 2.5em;
    padding: 10px 20px;
    position: absolute; }
    .splash-screen-wrapper .splash-screen-home:hover,
    .splash-screen-wrapper .splash-screen-find-out-more:hover {
      background-color: #F36633; }
    @media (max-width: 40em) {
      .splash-screen-wrapper .splash-screen-home,
      .splash-screen-wrapper .splash-screen-find-out-more {
        font-size: 1em; } }
    .splash-screen-wrapper .splash-screen-home a,
    .splash-screen-wrapper .splash-screen-find-out-more a {
      color: #fff;
      font-weight: 600; }
      .splash-screen-wrapper .splash-screen-home a:after,
      .splash-screen-wrapper .splash-screen-find-out-more a:after {
        content: "\e604";
        font-family: 'icomoon';
        font-size: .8em;
        display: inline;
        margin-left: 30px; }
        @media (max-width: 40em) {
          .splash-screen-wrapper .splash-screen-home a:after,
          .splash-screen-wrapper .splash-screen-find-out-more a:after {
            font-size: .75em;
            margin-left: 20px; } }
  .splash-screen-wrapper .splash-screen-home {
    background-color: #EXTERNAL__665852;
    left: 0;
    font-size: 28px; }
  .splash-screen-wrapper .splash-screen-find-out-more {
    background-color: #007F90;
    font-weight: bold;
    right: 0; }
  .splash-screen-wrapper .splash-screen-close {
    position: absolute;
    right: 0;
    top: 0; }

/*------------------------------------*\
    $COMPONENTS
\*------------------------------------*/
/* Hide stuff */
.visually-hidden,
.EXTERNAL__visually-hidden {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  overflow: hidden;
  height: 1px; }

/* Clearfix */
.clearfix,
.EXTERNAL__clearfix {
  *zoom: 1; }
  .clearfix:before, .clearfix:after,
  .EXTERNAL__clearfix:before,
  .EXTERNAL__clearfix:after {
    display: table;
    line-height: 0;
    content: ""; }
  .clearfix:after,
  .EXTERNAL__clearfix:after {
    clear: both; }

/* Structural resets */
blockquote.structural {
  margin: 0; }

ul.structural, ol.structural {
  margin: 0;
  padding: 0;
  font-size: 1em; }
  ul.structural li, ol.structural li {
    list-style: none;
    list-style-image: none; }
  ul.structural ul, ol.structural ul {
    margin: 1em 0;
    padding: 0 0 0 20px; }
    ul.structural ul li, ol.structural ul li {
      margin: 0 0 .5em; }
  ul.structural ul.structural,
  ul.structural ol.structural, ol.structural ul.structural,
  ol.structural ol.structural {
    margin: 0;
    padding: 0;
    font-size: 1em; }
    ul.structural ul.structural li,
    ul.structural ol.structural li, ol.structural ul.structural li,
    ol.structural ol.structural li {
      list-style: none;
      list-style-image: none; }

dl.structural dd {
  margin: 0; }

/* Floating */
.float-left {
  float: left; }

.float-right {
  float: right; }

.clear {
  clear: both; }

/* Links with arrows before them */
.arrow-link-list {
  font-size: 1em;
  list-style: none;
  margin: 0 0 1em 0;
  padding: 0; }
  .arrow-link-list li {
    margin: 0 0 .4em 0; }
    .arrow-link-list li a {
      text-decoration: none; }

.arrow-link, .listing-item .read-more a {
  display: inline-block;
  font-family: arial, sans-serif;
  padding-left: 1.3em;
  position: relative;
  text-decoration: none; }
  .arrow-link:before, .listing-item .read-more a:before {
    color: #f36633;
    content: '\e604';
    font-family: 'icomoon';
    font-size: .9em;
    line-height: 1.5;
    left: 0;
    position: absolute;
    top: 0; }

/* Download links */
.download-link {
  display: inline-block;
  font-family: arial, sans-serif;
  position: relative;
  text-decoration: none;
  border-bottom: 5px solid #D5D1CE;
  padding: 0 0 0 1.6em;
  width: 100%;
  font-weight: bold; }
  .download-link:before {
    background: #f36633;
    color: #fff;
    content: "\e621";
    font-family: 'icomoon';
    font-size: .9em;
    line-height: 1.5;
    left: 0;
    position: absolute;
    top: 0;
    padding: 0 .25em 0 .2em;
    margin: .33em 0 0 0;
    border-right: 6px solid #F0EFED;
    border-bottom: 6px solid #F0EFED; }
  .download-link > span {
    color: #878280;
    font-family: georgia, serif;
    white-space: nowrap; }

/* Back links */
.back-link {
  display: inline-block;
  font-family: arial, sans-serif;
  padding-left: 1.4em;
  position: relative;
  text-decoration: none;
  font-weight: bold; }
  .back-link:before {
    color: #f36633;
    font-family: 'icomoon';
    font-size: .9em;
    left: 0;
    position: absolute;
    top: .1em; }
  .back-link:before {
    content: "\e627"; }

/* Link list */
.body-content ul.link-list {
  margin: 1.1em 0;
  padding-left: 0; }
  .body-content ul.link-list > li {
    list-style: none;
    margin: .6em 0; }
    .body-content ul.link-list > li > a {
      font-family: arial, sans-serif;
      font-size: 1em;
      font-weight: normal;
      line-height: 1.1;
      position: relative;
      display: block; }
      .body-content ul.link-list > li > a:after {
        color: #f36633;
        content: '\e604';
        font-family: 'icomoon';
        font-size: .8em;
        line-height: 2;
        left: 0;
        margin-left: 10px;
        top: -.2em;
        -webkit-transition: left 0.2s ease-out;
        -moz-transition: left 0.2s ease-out;
        -o-transition: left 0.2s ease-out;
        transition: left 0.2s ease-out; }
      .body-content ul.link-list > li > a[href^="http://"]:after {
        content: '\e63d';
        line-height: 1.6; }

/* Pagination */
ul.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 1em 0;
  border-radius: 0 0 0 0; }
  ul.pagination > li {
    display: inline; }
    ul.pagination > li > a, ul.pagination > li > span {
      font-family: arial, sans-serif;
      font-size: 1.125em;
      font-weight: normal;
      position: relative;
      float: left;
      margin: 0 0.55em 0 0;
      padding: 0.325em 0.535em;
      line-height: 1em;
      text-decoration: none;
      color: #007F90;
      background-color: transparent;
      border: 1px solid #D5D1CE;
      margin-left: -1px; }
    ul.pagination > li:first-child > a, ul.pagination > li:first-child > span {
      margin-left: 0;
      border-bottom-left-radius: 0 0 0 0;
      border-top-left-radius: 0 0 0 0; }
    ul.pagination > li:last-child > a, ul.pagination > li:last-child > span {
      border-bottom-right-radius: 0 0 0 0;
      border-top-right-radius: 0 0 0 0; }
  ul.pagination > li > a:hover, ul.pagination > li > a:focus,
  ul.pagination > li > span:hover,
  ul.pagination > li > span:focus {
    color: #f36633;
    background-color: #f6f6f6;
    border-color: #D5D1CE; }
  ul.pagination > .active > a, ul.pagination > .active > a:hover, ul.pagination > .active > a:focus,
  ul.pagination > .active > span,
  ul.pagination > .active > span:hover,
  ul.pagination > .active > span:focus {
    z-index: 2;
    color: #5c5551;
    background-color: #F0EFED;
    border-color: #D5D1CE;
    cursor: default; }
  ul.pagination > .disabled > span, ul.pagination > .disabled > span:hover, ul.pagination > .disabled > span:focus, ul.pagination > .disabled > a, ul.pagination > .disabled > a:hover, ul.pagination > .disabled > a:focus {
    color: #D5D1CE;
    background-color: transparent;
    border-color: #D5D1CE;
    cursor: not-allowed; }
  ul.pagination > li.prev > a, ul.pagination > li.next > a {
    padding: 0.8125em 0.8025em; }
    ul.pagination > li.prev > a > span, ul.pagination > li.next > a > span {
      clip: rect(1px, 1px, 1px, 1px);
      position: absolute !important;
      overflow: hidden;
      height: 1px;
      position: relative; }
  ul.pagination > li.prev > a:before, ul.pagination > li.next > a:before {
    font-family: 'icomoon';
    font-size: .9em;
    line-height: 1.6;
    position: absolute;
    -webkit-transition: left 0.2s ease-out;
    -moz-transition: left 0.2s ease-out;
    -o-transition: left 0.2s ease-out;
    transition: left 0.2s ease-out; }
  ul.pagination > li.prev > a:before {
    content: '\e627';
    top: .14em;
    left: .35em; }
  ul.pagination > li.next > a:before {
    content: '\e604';
    top: .14em;
    right: .35em; }
  ul.pagination > li:last-child > a, ul.pagination > li:last-child > span {
    margin: 0; }

/* Add This */
.addthis_divider {
  border-bottom-width: 2px; }

.row.addthis {
  float: right;
  padding: 0px 0 10px 20px; }
  @media (max-width: 36.25em) {
    .row.addthis {
      float: none;
      padding: 0; } }

body {
  background-color: #fff;
  color: #878280;
  font-family: arial, sans-serif; }

a {
  color: #007F90;
  text-decoration: none; }
  a:hover {
    color: #F36633; }

a.external:after {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e63d";
  font-size: 0.9em;
  margin: 0 5px 0 5px; }

#rightCol a.external:after {
  display: none; }

#rightCol a.external {
  display: inline-block;
  font-family: arial, sans-serif;
  padding-left: 1.3em;
  position: relative;
  text-decoration: none; }
  #rightCol a.external:before {
    color: #f36633;
    content: '\e63d';
    font-family: 'icomoon';
    font-size: .9em;
    line-height: 1.5;
    left: 0;
    position: absolute;
    top: 0; }

.arrow-link, .listing-item .read-more a {
  display: inline-block;
  font-family: arial, sans-serif;
  padding-left: 1.3em;
  position: relative;
  text-decoration: none; }
  .arrow-link:before, .listing-item .read-more a:before {
    color: #f36633;
    content: '\e604';
    font-family: 'icomoon';
    font-size: .9em;
    line-height: 1.5;
    left: 0;
    position: absolute;
    top: 0; }

a.download {
  display: block;
  padding-left: 1.3em;
  position: relative; }
  a.download:before {
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e63b";
    color: #F36633;
    position: absolute;
    left: 0;
    top: .25em; }

/*
.table-prescriptions{
  a[href*="//"]:after{
    @include iconFontStyles;
    content: "\e63d";
    color: $gskOrange;
    font-size: .8em;
    margin-left: 10px;
  }
}*/
.qresults-highlights ul {
  list-style-type: none;
  padding-left: 0 !important; }
  .qresults-highlights ul li {
    background-image: url("/assets/img/bullet_circle_filled.png");
    background-position: 2px 5px;
    background-size: 10px 10px;
    background-repeat: no-repeat;
    padding-left: 20px; }

.body-content h1, .body-content h2, .body-content h3, .body-content h4, .body-content h5 {
  color: #5c5551;
  font-family: arial, sans-serif;
  font-weight: bold;
  margin: 25px 0 5px 0; }

.body-content h1 {
  font-size: 2.2em;
  line-height: 1.1em;
  margin: .271em 0; }
  @media (max-width: 30em) {
    .body-content h1 {
      font-size: 1.8em; } }
  @media (max-width: 26.25em) {
    .body-content h1 {
      font-size: 1.6em; } }

.body-content h2 {
  font-size: 1.6em; }
  @media (max-width: 26.25em) {
    .body-content h2 {
      font-size: 1.4em; } }

.body-content h3, .body-content h4 {
  font-size: 1.3em; }
  @media (max-width: 26.25em) {
    .body-content h3, .body-content h4 {
      font-size: 1.2em; } }

.body-content p {
  font-family: arial, sans-serif;
  font-size: 1.125em;
  line-height: 1.4;
  margin: .2em 0 1em 0; }
  .body-content p.intro, .listing-template .body-content p.intro, .body-content .EXTERNAL__listing-template .EXTERNAL__body-content p.EXTERNAL__intro, .EXTERNAL__listing-template .EXTERNAL__body-content .body-content p.EXTERNAL__intro {
    color: #5c5551;
    font-family: georgia, serif;
    font-size: 1.35em;
    line-height: 1.35em;
    /*
      @include at-breakpoint(12 $bp-480){
        font-size:1.3em;
      }*/ }
    .body-content p.intro strong, .listing-template .body-content p.intro strong, .body-content .EXTERNAL__listing-template .EXTERNAL__body-content p.EXTERNAL__intro strong, .EXTERNAL__listing-template .EXTERNAL__body-content .body-content p.EXTERNAL__intro strong {
      font-weight: normal; }
    @media (max-width: 26.25em) {
      .body-content p.intro, .listing-template .body-content p.intro, .body-content .EXTERNAL__listing-template .EXTERNAL__body-content p.EXTERNAL__intro, .EXTERNAL__listing-template .EXTERNAL__body-content .body-content p.EXTERNAL__intro {
        font-size: 1.125em; } }
    .listing-template .body-content p.intro, .listing-template .body-content .EXTERNAL__listing-template .EXTERNAL__body-content p.EXTERNAL__intro, .EXTERNAL__listing-template .EXTERNAL__body-content .listing-template .body-content p.EXTERNAL__intro {
      font-size: 1.25em;
      line-height: 1.5em;
      margin-top: .5em; }
  .body-content p a {
    white-space: pre-wrap;
    /* css-3 */
    white-space: -moz-pre-wrap;
    /* Mozilla, since 1999 */
    white-space: -pre-wrap;
    /* Opera 4-6 */
    white-space: -o-pre-wrap;
    /* Opera 7 */
    word-wrap: break-word;
    /* Internet Explorer 5.5+ */ }

.body-content ul, .body-content ol {
  font-family: arial, sans-serif;
  font-size: 1.125em;
  overflow: hidden; }

.body-content ol {
  counter-reset: list;
  list-style-type: none;
  margin-left: 0;
  padding-left: 25px;
  position: relative; }
  .body-content ol li {
    color: #878280; }
    .body-content ol li:before {
      counter-increment: list 1;
      content: counter(list) ".";
      color: #F36633;
      font-family: arial, sans-serif;
      font-weight: bold;
      left: 0;
      padding-right: 10px;
      position: absolute; }

.body-content ul {
  list-style-type: none;
  padding-left: 0; }
  .body-content ul li {
    background-image: url("/assets/img/bullet_circle_filled.png");
    background-position: 0 7px;
    background-size: 10px 10px;
    background-repeat: no-repeat;
    padding-left: 25px;
    line-height: 1.4em; }
  .body-content ul ul {
    font-size: 1em; }
    .body-content ul ul li {
      background-image: url("/assets/img/bullet_circle_outline.png"); }
    .body-content ul ul ul li {
      background-image: url("/assets/img/bullet_circle_outline_small.png");
      background-position: 0 7px;
      background-size: 10px 10px; }

.body-content blockquote {
  margin: 1em 0; }

.row-heading {
  border-bottom: 10px solid #d5d1ce;
  color: #645955;
  font-size: 1.85em;
  font-weight: normal;
  margin: 1em 0 .9em 1.75em;
  position: relative; }
  @media (max-width: 30em) {
    .row-heading {
      font-size: 1.6em; } }
  @media (max-width: 26.25em) {
    .row-heading {
      font-size: 1.4em; } }
  .row-heading span {
    background-color: #f36633;
    bottom: -10px;
    display: inline-block;
    height: 1.55em;
    left: -1.96em;
    position: absolute;
    width: 1.55em;
    left: -1.95em;
    font-size: 0.9em; }
    .row-heading span:before {
      color: #fff;
      display: block;
      font-size: .9em;
      position: relative;
      top: .35em;
      text-align: center;
      width: 100%; }

.news-item h3, .listing-item h3 {
  font-weight: normal;
  font-family: arial, sans-serif;
  line-height: 1.4em; }

.news-item p, .listing-item p {
  font-size: 1.125em;
  font-family: arial, sans-serif; }

.video-transcript-link:before {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #F36633;
  content: "\e644";
  font-size: 1.6em;
  margin-right: 5px;
  position: relative;
  top: 5px; }

p.video-caption {
  color: #383431;
  display: inline;
  font-family: georgia, serif;
  margin: 10px 0 10px 0;
  position: relative;
  text-align: left;
  top: 10px; }
  #rightCol p.video-caption {
    border-bottom: 3px solid #D5D1CE;
    font-size: 0.9em; }
  .hero-media p.video-caption {
    font-size: 0.9em; }
  p.video-caption:after {
    content: "";
    clear: both;
    display: block;
    height: 10px; }

/* Margin tweaks */
.clear-margin-bottom {
  margin-bottom: 0; }

.clear-margin-top {
  margin-top: 0; }

.legal {
  font-size: .9em; }

.icon-menu:before {
  font-size: 0.6em;
  padding-right: 2px;
  position: relative;
  top: -2px; }

body {
  background-color: #fff;
  color: #878280;
  font-family: arial, sans-serif; }

a {
  color: #007F90;
  text-decoration: none; }
  a:hover {
    color: #F36633; }

a.EXTERNAL__external:after {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e63d";
  font-size: 0.9em;
  margin: 0 5px 0 5px; }

#EXTERNAL__rightCol a.EXTERNAL__external:after {
  display: none; }

#EXTERNAL__rightCol a.EXTERNAL__external {
  display: inline-block;
  font-family: arial, sans-serif;
  padding-left: 1.3em;
  position: relative;
  text-decoration: none; }
  #EXTERNAL__rightCol a.EXTERNAL__external:before {
    color: #f36633;
    content: '\e63d';
    font-family: 'icomoon';
    font-size: .9em;
    line-height: 1.5;
    left: 0;
    position: absolute;
    top: 0; }

.EXTERNAL__arrow-link {
  display: inline-block;
  font-family: arial, sans-serif;
  padding-left: 1.3em;
  position: relative;
  text-decoration: none; }
  .EXTERNAL__arrow-link:before {
    color: #f36633;
    content: '\e604';
    font-family: 'icomoon';
    font-size: .9em;
    line-height: 1.5;
    left: 0;
    position: absolute;
    top: 0; }

a.EXTERNAL__download {
  display: block;
  padding-left: 1.3em;
  position: relative; }
  a.EXTERNAL__download:before {
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e63b";
    color: #F36633;
    position: absolute;
    left: 0;
    top: .25em; }

/*
.table-prescriptions{
  a[href*="//"]:after{
    @include iconFontStyles;
    content: "\e63d";
    color: $gskOrange;
    font-size: .8em;
    margin-left: 10px;
  }
}*/
.EXTERNAL__qresults-highlights ul {
  list-style-type: none;
  padding-left: 0 !important; }
  .EXTERNAL__qresults-highlights ul li {
    background-image: url("/assets/img/bullet_circle_filled.png");
    background-position: 2px 5px;
    background-size: 10px 10px;
    background-repeat: no-repeat;
    padding-left: 20px; }

.EXTERNAL__body-content h1, .EXTERNAL__body-content h2, .EXTERNAL__body-content h3, .EXTERNAL__body-content h4, .EXTERNAL__body-content h5 {
  color: #5c5551;
  font-family: arial, sans-serif;
  font-weight: bold;
  margin: 25px 0 5px 0; }

.EXTERNAL__body-content h1 {
  font-size: 2.2em;
  line-height: 1.1em;
  margin: .271em 0; }
  @media (max-width: 30em) {
    .EXTERNAL__body-content h1 {
      font-size: 1.8em; } }
  @media (max-width: 26.25em) {
    .EXTERNAL__body-content h1 {
      font-size: 1.6em; } }

.EXTERNAL__body-content h2 {
  font-size: 1.6em; }
  @media (max-width: 26.25em) {
    .EXTERNAL__body-content h2 {
      font-size: 1.4em; } }

.EXTERNAL__body-content h3, .EXTERNAL__body-content h4 {
  font-size: 1.3em; }
  @media (max-width: 26.25em) {
    .EXTERNAL__body-content h3, .EXTERNAL__body-content h4 {
      font-size: 1.2em; } }

.EXTERNAL__body-content p {
  font-family: arial, sans-serif;
  font-size: 1.125em;
  line-height: 1.4;
  margin: .2em 0 1em 0; }
  .EXTERNAL__body-content p.EXTERNAL__intro {
    color: #5c5551;
    font-family: georgia, serif;
    font-size: 1.35em;
    line-height: 1.35em;
    /*
      @include at-breakpoint(12 $bp-480){
        font-size:1.3em;
      }*/ }
    .EXTERNAL__body-content p.EXTERNAL__intro strong {
      font-weight: normal; }
    @media (max-width: 26.25em) {
      .EXTERNAL__body-content p.EXTERNAL__intro {
        font-size: 1.125em; } }
    .EXTERNAL__listing-template .EXTERNAL__body-content p.EXTERNAL__intro {
      font-size: 1.25em;
      line-height: 1.5em;
      margin-top: .5em; }
  .EXTERNAL__body-content p a {
    white-space: pre-wrap;
    /* css-3 */
    white-space: -moz-pre-wrap;
    /* Mozilla, since 1999 */
    white-space: -pre-wrap;
    /* Opera 4-6 */
    white-space: -o-pre-wrap;
    /* Opera 7 */
    word-wrap: break-word;
    /* Internet Explorer 5.5+ */ }

.EXTERNAL__body-content ul, .EXTERNAL__body-content ol {
  font-family: arial, sans-serif;
  font-size: 1.125em;
  overflow: hidden; }

.EXTERNAL__body-content ol {
  counter-reset: list;
  list-style-type: none;
  margin-left: 0;
  padding-left: 25px;
  position: relative; }
  .EXTERNAL__body-content ol li {
    color: #878280; }
    .EXTERNAL__body-content ol li:before {
      counter-increment: list 1;
      content: counter(list) ".";
      color: #F36633;
      font-family: arial, sans-serif;
      font-weight: bold;
      left: 0;
      padding-right: 10px;
      position: absolute; }

.EXTERNAL__body-content ul {
  list-style-type: none;
  padding-left: 0; }
  .EXTERNAL__body-content ul li {
    background-image: url("/assets/img/bullet_circle_filled.png");
    background-position: 0 7px;
    background-size: 10px 10px;
    background-repeat: no-repeat;
    padding-left: 25px;
    line-height: 1.4em; }
  .EXTERNAL__body-content ul ul {
    font-size: 1em; }
    .EXTERNAL__body-content ul ul li {
      background-image: url("/assets/img/bullet_circle_outline.png"); }
    .EXTERNAL__body-content ul ul ul li {
      background-image: url("/assets/img/bullet_circle_outline_small.png");
      background-position: 0 7px;
      background-size: 10px 10px; }

.EXTERNAL__body-content blockquote {
  margin: 1em 0; }

.EXTERNAL__row-heading {
  border-bottom: 10px solid #d5d1ce;
  color: #645955;
  font-size: 1.85em;
  font-weight: normal;
  margin: 1em 0 .9em 1.75em;
  position: relative; }
  @media (max-width: 30em) {
    .EXTERNAL__row-heading {
      font-size: 1.6em; } }
  @media (max-width: 26.25em) {
    .EXTERNAL__row-heading {
      font-size: 1.4em; } }
  .EXTERNAL__row-heading span {
    background-color: #f36633;
    bottom: -10px;
    display: inline-block;
    height: 1.55em;
    left: -1.96em;
    position: absolute;
    width: 1.55em;
    left: -1.95em;
    font-size: 0.9em; }
    .EXTERNAL__row-heading span:before {
      color: #fff;
      display: block;
      font-size: .9em;
      position: relative;
      top: .35em;
      text-align: center;
      width: 100%; }

.EXTERNAL__news-item h3 {
  font-weight: normal;
  font-family: arial, sans-serif;
  line-height: 1.4em; }

.EXTERNAL__news-item p {
  font-size: 1.125em;
  font-family: arial, sans-serif; }

.EXTERNAL__video-transcript-link:before {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #F36633;
  content: "\e644";
  font-size: 1.6em;
  margin-right: 5px;
  position: relative;
  top: 5px; }

p.EXTERNAL__video-caption {
  color: #383431;
  display: inline;
  font-family: georgia, serif;
  margin: 10px 0 10px 0;
  position: relative;
  text-align: left;
  top: 10px; }
  #rightCol p.EXTERNAL__video-caption {
    border-bottom: 3px solid #D5D1CE;
    font-size: 0.9em; }
  .EXTERNAL__hero-media p.EXTERNAL__video-caption {
    font-size: 0.9em; }
  p.EXTERNAL__video-caption:after {
    content: "";
    clear: both;
    display: block;
    height: 10px; }

/* Margin tweaks */
.EXTERNAL__clear-margin-bottom {
  margin-bottom: 0; }

.EXTERNAL__clear-margin-top {
  margin-top: 0; }

.EXTERNAL__legal {
  font-size: .9em; }

.EXTERNAL__icon-menu:before {
  font-size: 0.6em;
  padding-right: 2px;
  position: relative;
  top: -2px; }

.button {
  background-color: #007F90;
  border: 1px solid #0f525b;
  border-bottom: 2px solid #0f525b;
  color: #fff;
  display: inline-block;
  font-family: arial, sans-serif;
  font-weight: bold;
  padding: 12px 45px 12px 20px;
  text-decoration: none;
  max-width: 100%;
  position: relative; }
  .button:after {
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: '\e604';
    position: absolute;
    right: 13px;
    top: 12px; }
  .button span {
    display: none;
    margin-right: 10px; }
  .button:hover {
    color: #fff;
    background-color: #115f69;
    text-decoration: none; }
  #rightCol .button {
    margin: 10px 0; }

input[type=submit].button {
  border: none; }

select {
  background: #fff;
  border: 1px solid #D5D1CE;
  color: #F36633;
  font-family: arial, sans-serif;
  font-size: 1.2em;
  padding: 8px; }
  select option {
    background: #fff;
    color: #5c5551;
    padding: 5px 0; }

.dropdown {
  list-style: none;
  padding: 0; }

.dropdown-select {
  position: relative; }
  @media (max-width: 30em) {
    .dropdown-select {
      width: 75%; }
      .dropdown-select p {
        max-width: 100% !important; } }
  @media (max-width: 26.25em) {
    .dropdown-select {
      width: 100%; } }
  .dropdown-select .dropdown {
    border: 10px solid rgba(0, 0, 0, 0.15);
    display: none;
    left: -10px;
    max-height: 300px;
    padding: 0;
    position: absolute;
    right: -10px;
    top: -10px;
    z-index: 100; }
    .dropdown-select .dropdown .close-button {
      background-color: #fff;
      border: 1px solid #f36633;
      border-bottom: 0;
      height: 25px;
      padding-top: 5px;
      position: absolute;
      right: 0;
      text-align: center;
      top: -24px;
      width: 30px;
      z-index: 1; }
      .dropdown-select .dropdown .close-button:before {
        color: #f36633;
        content: "\e620";
        font-family: 'icomoon'; }
    .dropdown-select .dropdown .dropdown-contents {
      background-color: #fff;
      border: 1px solid #f36633;
      height: 280px;
      overflow: hidden;
      padding: 0;
      position: relative;
      width: 100%; }
  .dropdown-select p {
    /*
    background:$orange;
    
    
    margin:.3em 0 0 0;
    padding:10px 2.2em 10px 10px; 
    margin-bottom:0;*/ }
    .dropdown-select p:after {
      bottom: 0;
      content: '\e63f';
      font-family: 'icomoon';
      font-size: .8em;
      padding-top: 1.2em;
      position: absolute;
      right: 0;
      text-align: center;
      top: 0;
      width: 2.5em; }
  .dropdown-select ul {
    background-color: #fff;
    list-style: none;
    margin: 0;
    padding: 0; }
    .dropdown-select ul li a {
      border-bottom: 1px solid #f36633;
      color: #878280;
      display: block;
      font-family: arial, sans-serif;
      font-size: 1.1em;
      font-weight: bold;
      margin-right: 30px;
      overflow: hidden;
      padding: 1em 1em;
      position: relative;
      text-align: left;
      text-decoration: none; }
      .dropdown-select ul li a img {
        position: absolute;
        bottom: 0;
        left: 0; }
      .dropdown-select ul li a:hover {
        background-color: #f6f6f6; }
    .dropdown-select ul li:last-child a {
      border-bottom: 0; }
  .dropdown-select.active .dropdown {
    display: block;
    max-height: 300px; }

.ps-container .ps-scrollbar-x-rail {
  position: absolute;
  /* please don't change 'position' */
  bottom: 3px;
  /* there must be 'bottom' for ps-scrollbar-x-rail */
  height: 8px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  opacity: 0;
  filter: alpha(opacity=0);
  -o-transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  -moz-transition: background-color .2s linear, opacity .2s linear;
  transition: background-color .2s linear, opacity .2s linear; }

.ps-container:hover .ps-scrollbar-x-rail,
.ps-container.hover .ps-scrollbar-x-rail {
  opacity: 0.6;
  filter: alpha(opacity=60); }

.ps-container .ps-scrollbar-x-rail:hover,
.ps-container .ps-scrollbar-x-rail.hover {
  background-color: #eee;
  opacity: 0.9;
  filter: alpha(opacity=90); }

.ps-container .ps-scrollbar-x-rail.in-scrolling {
  opacity: 0.9;
  filter: alpha(opacity=90); }

.ps-container .ps-scrollbar-y-rail {
  position: absolute;
  /* please don't change 'position' */
  right: 8px;
  /* there must be 'right' for ps-scrollbar-y-rail */
  top: 8px;
  width: 8px;
  margin: 8px 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -o-transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  -moz-transition: background-color .2s linear, opacity .2s linear;
  transition: background-color .2s linear, opacity .2s linear;
  background-color: #e5e5e5; }

.ps-container .ps-scrollbar-y-rail.in-scrolling {
  opacity: 0.9;
  filter: alpha(opacity=90); }

.ps-container .ps-scrollbar-x {
  position: absolute;
  /* please don't change 'position' */
  bottom: 0;
  /* there must be 'bottom' for ps-scrollbar-x */
  height: 8px;
  background-color: #f36633;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -o-transition: background-color .2s linear;
  -webkit-transition: background-color 0.2s linear;
  -moz-transition: background-color .2s linear;
  transition: background-color .2s linear; }

.ps-container.ie6 .ps-scrollbar-x {
  font-size: 0;
  /* fixed scrollbar height in xp sp3 ie6 */ }

.ps-container .ps-scrollbar-x-rail:hover .ps-scrollbar-x,
.ps-container .ps-scrollbar-x-rail.hover .ps-scrollbar-x {
  background-color: #999; }

.ps-container .ps-scrollbar-y {
  position: absolute;
  /* please don't change 'position' */
  right: 0;
  /* there must be 'right' for ps-scrollbar-y */
  top: 0;
  width: 8px;
  background-color: #f36633;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -o-transition: background-color .2s linear;
  -webkit-transition: background-color 0.2s linear;
  -moz-transition: background-color .2s linear;
  transition: background-color .2s linear; }

.ps-container.ie .ps-scrollbar-y {
  font-size: 0;
  /* fixed scrollbar height in xp sp3 ie6 */ }

.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,
.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y {
  background-color: #f36633; }

.video-wrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0;
  width: 100%; }
  .video-wrapper .video-container {
    position: relative;
    padding-bottom: 56.25%;
    /* 16:9 */
    width: 100%;
    height: 0; }
  .video-wrapper iframe, .video-wrapper .inline-video-link {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
    border: 0 none; }
  .video-wrapper img {
    left: 0;
    margin-bottom: -5px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 100; }
  .video-wrapper .play-icon {
    background-color: transparent;
    color: #fff;
    padding: 20px;
    position: absolute;
    top: 32.5%;
    left: 40%;
    z-index: 101;
    width: 20%;
    height: 35%;
    -webkit-transition-property: opacity;
    -moz-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    transition-duration: 0.5s;
    -webkit-transition-timing-function: ease-in;
    -moz-transition-timing-function: ease-in;
    -o-transition-timing-function: ease-in;
    transition-timing-function: ease-in; }
    .video-wrapper .play-icon span {
      clip: rect(1px, 1px, 1px, 1px);
      position: absolute !important;
      overflow: hidden;
      height: 1px;
      color: #000; }
    .video-wrapper .play-icon:before {
      font-family: icomoon;
      content: "\e615";
      position: absolute;
      top: 13%;
      left: 14%;
      /*
    }

    .inline-video &,.hero-media &,.play-icon{ 
      &:before{*/
      font-size: 6.7rem; }
      .lt-ie9 .video-wrapper .play-icon:before {
        font-size: 6.7em; }
      @media (max-width: 80em) {
        .video-wrapper .play-icon:before {
          font-size: 6rem; } }
      @media (max-width: 66.25em) {
        .video-wrapper .play-icon:before {
          font-size: 5rem; } }
      @media (max-width: 36.25em) {
        .video-wrapper .play-icon:before {
          font-size: 4rem; } }
      @media (max-width: 30em) {
        .video-wrapper .play-icon:before {
          font-size: 3.5rem; } }
      @media (max-width: 26.25em) {
        .video-wrapper .play-icon:before {
          font-size: 3rem; } }
      @media (max-width: 23.75em) {
        .video-wrapper .play-icon:before {
          font-size: 2.5rem; } }
      @media (max-width: 20em) {
        .video-wrapper .play-icon:before {
          font-size: 2rem; } }
    .one-quarter .video-wrapper .play-icon:before {
      font-size: 3.5rem;
      top: 5.5%;
      left: 6.5%; }
      .lt-ie9 .one-quarter .video-wrapper .play-icon:before {
        font-size: 3.5em; }
      @media (max-width: 80em) {
        .one-quarter .video-wrapper .play-icon:before {
          font-size: 3.5rem;
          top: 5.5%;
          left: 6.5%; } }
      @media (max-width: 66.25em) {
        .one-quarter .video-wrapper .play-icon:before {
          font-size: 3rem;
          top: 0;
          left: 6.5%; } }
      @media (max-width: 62.125em) {
        .one-quarter .video-wrapper .play-icon:before {
          font-size: 5rem;
          top: 5.5%;
          left: 6.5%; } }
      @media (max-width: 53.75em) {
        .one-quarter .video-wrapper .play-icon:before {
          font-size: 4.5rem;
          top: 0;
          left: 6.5%; } }
      @media (max-width: 48.0625em) {
        .one-quarter .video-wrapper .play-icon:before {
          font-size: 4rem;
          top: 0;
          left: 6.5%; } }
      @media (max-width: 40em) {
        .one-quarter .video-wrapper .play-icon:before {
          font-size: 3.5rem;
          top: 0;
          left: 6.5%; } }
      @media (max-width: 36.25em) {
        .one-quarter .video-wrapper .play-icon:before {
          font-size: 3rem;
          top: 5.5%;
          left: 6.5%; } }
      @media (max-width: 30em) {
        .one-quarter .video-wrapper .play-icon:before {
          font-size: 5rem;
          top: 0;
          left: 6.5%; } }
      @media (max-width: 26.25em) {
        .one-quarter .video-wrapper .play-icon:before {
          font-size: 4.5rem;
          top: 0;
          left: 6.5%; } }
      @media (max-width: 23.75em) {
        .one-quarter .video-wrapper .play-icon:before {
          font-size: 4rem;
          top: 0;
          left: 6.5%; } }
      @media (max-width: 20em) {
        .one-quarter .video-wrapper .play-icon:before {
          font-size: 3.5rem;
          top: 0;
          left: 6.5%; } }
  #rightCol .module-video .video-wrapper .play-icon:before {
    font-size: 3rem;
    top: -.5rem;
    left: -.5rem; }
    .lt-ie9 #rightCol .module-video .video-wrapper .play-icon:before {
      font-size: 3em;
      top: -.5em;
      left: -.5em; }

/* Filter bar */
.filter-bar {
  margin: 1em 0 1.9em;
  float: left;
  clear: both;
  width: 100%; }
  .js .filter-bar input[type="submit"] {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    overflow: hidden;
    height: 1px; }

@media (max-width: 30em) {
  .dk_container {
    float: none;
    width: 100%; } }

.dk_container ul {
  padding-left: 0 !important; }

.dk_toggle {
  min-width: 357px;
  display: block; }
  @media (max-width: 30em) {
    .dk_toggle {
      min-width: 0;
      width: 100% !important; } }

/* Accordion */
.accordion {
  margin-bottom: 2em;
  margin-top: 1.5em;
  padding-bottom: 1px;
  position: relative;
  z-index: 1; }
  @media (max-width: 880px) {
    .accordion {
      font-size: .9em; } }
  .accordion header {
    margin: 0 0 -1px 0;
    padding: 0; }
    .accordion header h3 {
      background-color: #F0EFED;
      border: 1px solid #D5D1CE;
      font-size: 1.1em;
      margin: 0;
      padding: .85em 4em .9em 3em;
      position: relative; }
      .accordion header h3:hover {
        color: #F36633; }
      .accordion header h3 span {
        display: inline-block;
        font-size: 1.5em;
        position: absolute;
        top: .5em;
        left: .5em;
        width: 1.6em; }
  .accordion p {
    margin-top: .8em; }
  .accordion article {
    margin: 0 0 -1px 0; }
    .accordion article.accordion-item.open .accordion-content, .accordion article .accordion-content {
      border-left: 1px solid #D5D1CE;
      border-right: 1px solid #D5D1CE;
      border-bottom: 1px solid #D5D1CE; }
      .accordion article.accordion-item.open .accordion-content .accordion-inner-content, .accordion article .accordion-content .accordion-inner-content {
        padding: .5em 1em; }
    .accordion article .accordion-preview {
      border-bottom: 1px solid #D5D1CE;
      border-left: 1px solid #D5D1CE;
      border-right: 1px solid #D5D1CE;
      -webkit-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.2);
      -moz-box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.2);
      box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.2); }
      .accordion article .accordion-preview .col {
        margin-bottom: 0; }
        .accordion article .accordion-preview .col.full {
          padding: 0 1em; }
        .accordion article .accordion-preview .col.two-thirds {
          padding: 0 1em 0 0; }
          @media (max-width: 380px) {
            .accordion article .accordion-preview .col.two-thirds {
              padding-left: 1em; } }
        .accordion article .accordion-preview .col img {
          display: block; }

.accordion.enabled header h3 {
  cursor: pointer; }
  .accordion.enabled header h3 a {
    background-color: #fff;
    border-left: 1px solid #D5D1CE;
    color: #F36633;
    font-size: 1.4em;
    padding-top: .5em;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    text-align: center;
    width: 2.3em; }
    .accordion.enabled header h3 a:hover {
      background-color: #F36633;
      color: #fff;
      text-decoration: none; }
    .accordion.enabled header h3 a:before {
      font-family: 'icomoon';
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      /* Better Font Rendering =========== */
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      content: '\e61e'; }

.accordion.enabled .accordion-content {
  overflow: hidden;
  display: none; }
  .accordion.enabled .accordion-content .back-to-top {
    margin-bottom: 1em; }

.accordion.enabled .accordion-item.open .accordion-preview {
  border-bottom: none;
  padding-bottom: 1px; }

.accordion.enabled .accordion-item.open header h3 a:before {
  content: '\e61d'; }

#section-1 {
  border-top: 1px solid #D5D1CE; }

.anchor-section {
  border-bottom: 1px solid #D5D1CE;
  clear: both;
  padding-bottom: .5em;
  overflow: hidden; }

.back-to-top {
  float: right;
  margin-top: 1em; }
  .back-to-top span {
    color: #F36633;
    margin-right: .4em; }

/* Expandable images */
.expandable-image {
  display: block;
  position: relative; }
  .expandable-image span {
    bottom: 10px;
    display: block;
    font-size: 1.5em;
    padding: .4em;
    background-color: rgba(255, 255, 255, 0.8);
    right: 10px;
    position: absolute;
    -webkit-transition: all 1s;
    -webkit-transition-delay: 0s;
    -moz-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s false false; }
  .expandable-image:hover span {
    background-color: #fff; }

/* Logo */
#logo {
  float: left;
  margin-top: -10px;
  padding: 20px;
  /*
  @include at-breakpoint(12 $bp-944){
    padding:18px;
    
    img{
      width:72px;
    }
  }*/ }
  #logo a {
    display: block; }
  @media (max-width: 48em) {
    #logo {
      margin-top: 0;
      padding: 15px; }
      #logo img {
        width: 60px; } }
  @media (max-width: 40em) {
    #logo {
      margin-top: 0;
      padding: 9px; }
      #logo img {
        width: 36px; } }
  #logo img {
    display: block;
    height: auto; }

/* Toolbar */
#toolbar {
  float: right;
  margin: 8px 8px 50px 0; }
  @media (min-width: 60em) {
    #toolbar {
      margin: 8px 8px 30px 0; } }
  @media (max-width: 48em) {
    #toolbar {
      display: none; } }

div.region-heading {
  color: #f36633;
  font-family: arial, sans-serif;
  font-weight: normal;
  margin: 0 0 .5em 0;
  padding: 0 20px; }
  @media (max-width: 48em) {
    div.region-heading {
      padding: 10px 0 0 15px; } }

#countrySelector {
  float: left;
  font-size: 1.05em;
  margin-right: 18px;
  margin-top: 2px;
  position: relative; }
  #countrySelector a {
    color: #5c5551;
    display: block;
    text-decoration: none; }
    #countrySelector a span, #countrySelector a img {
      display: inline-block;
      vertical-align: top; }
    #countrySelector a .icon-gsk-globe-alt {
      font-size: 1.7em;
      position: relative;
      top: -1px; }
    #countrySelector a #selectedCountry {
      margin-top: 3px; }
      @media (max-width: 30em) {
        #countrySelector a #selectedCountry {
          display: none; } }
    #countrySelector a .icon-gsk-downarrow {
      font-size: .8em;
      margin: 7px 5px 0 3px; }
      #countrySelector a .icon-gsk-downarrow:before {
        margin-right: 0; }
  #countrySelector .country-overlay {
    display: none;
    padding-top: 1.3em;
    position: absolute;
    right: -150px;
    top: 1em;
    width: 270px;
    z-index: 1000; }
    #countrySelector .country-overlay .region-container {
      float: right; }
      @media (max-width: 48em) {
        #countrySelector .country-overlay .region-container {
          display: none; } }
      #countrySelector .country-overlay .region-container.no-toggle .regions {
        border: 1px solid #f36633;
        width: 276px; }
      #countrySelector .country-overlay .region-container.no-toggle .regions:before {
        left: -11px; }
    #countrySelector .country-overlay .regions {
      background-color: #fff;
      border: 1px solid #f36633;
      border-left: 0;
      float: right;
      padding: 20px 0;
      position: relative;
      width: 275px; }
      #countrySelector .country-overlay .regions:before {
        background: rgba(0, 0, 0, 0.15);
        content: '';
        position: absolute;
        top: -11px;
        bottom: -11px;
        right: -11px;
        left: 11px;
        z-index: -10; }
      #countrySelector .country-overlay .regions > ul {
        list-style: none;
        margin: 0 0 1em 0;
        padding: 0; }
        #countrySelector .country-overlay .regions > ul > li > a {
          padding: .3em 20px; }
          #countrySelector .country-overlay .regions > ul > li > a:hover {
            color: #f36633; }
          #countrySelector .country-overlay .regions > ul > li > a:before {
            content: '\e61e';
            font-family: 'icomoon';
            font-size: .8em;
            margin-right: .8em; }
        #countrySelector .country-overlay .regions > ul > li.toggle > a {
          background-color: #F0EFED;
          color: #f36633;
          font-family: arial, sans-serif;
          font-weight: bold; }
          #countrySelector .country-overlay .regions > ul > li.toggle > a:before {
            content: '\e61d'; }
      #countrySelector .country-overlay .regions .global-link {
        border-top: 1px solid #D5D1CE;
        display: block;
        font-family: arial, sans-serif;
        font-weight: bold;
        margin: 0 20px;
        padding: 10px 0 0 25px;
        position: relative; }
        #countrySelector .country-overlay .regions .global-link:hover {
          color: #f36633; }
        #countrySelector .country-overlay .regions .global-link:before {
          content: '\e640';
          font-family: 'icomoon';
          left: 0;
          position: absolute;
          margin-top: 1px; }
        #countrySelector .country-overlay .regions .global-link span {
          font-family: arial, sans-serif; }
    #countrySelector .country-overlay .region {
      display: none; }
    #countrySelector .country-overlay .toggle .region {
      border: 10px solid rgba(0, 0, 0, 0.15);
      display: block;
      position: absolute;
      right: 263px;
      top: -11px;
      width: 440px;
      z-index: -1; }
      #countrySelector .country-overlay .toggle .region.one-col {
        width: 220px; }
        #countrySelector .country-overlay .toggle .region.one-col ul {
          width: 100%; }
      #countrySelector .country-overlay .toggle .region .countries {
        background-color: #F0EFED;
        border: 1px solid #f36633;
        min-height: 342px;
        overflow: hidden;
        padding: 20px; }
      #countrySelector .country-overlay .toggle .region ul {
        float: left;
        list-style: none;
        margin: 0 4% 0 0;
        padding: 0;
        width: 48%; }
        #countrySelector .country-overlay .toggle .region ul:last-child {
          margin-right: 0; }
        #countrySelector .country-overlay .toggle .region ul li {
          margin: 0; }
          #countrySelector .country-overlay .toggle .region ul li a {
            padding: .15em 0 .25em 2em; }
            #countrySelector .country-overlay .toggle .region ul li a:not([href*="//www.gsk.com/"]):after {
              font-family: 'icomoon';
              speak: none;
              font-style: normal;
              font-weight: normal;
              font-variant: normal;
              text-transform: none;
              line-height: 1;
              /* Better Font Rendering =========== */
              -webkit-font-smoothing: antialiased;
              -moz-osx-font-smoothing: grayscale;
              content: "\e63d";
              font-size: 12px;
              padding-left: 5px; }
            @media (max-width: 48em) {
              #countrySelector .country-overlay .toggle .region ul li a a {
                padding: .15em 0 .25em 0.25em; } }
            #countrySelector .country-overlay .toggle .region ul li a:hover {
              background-color: #D5D1CE;
              text-decoration: underline; }
          #countrySelector .country-overlay .toggle .region ul li:last-child {
            margin-bottom: 0; }
        #countrySelector .country-overlay .toggle .region ul img, #countrySelector .country-overlay .toggle .region ul .sprite-small {
          float: left;
          margin: .55em 10px 0 .5em; }
  #countrySelector:hover .country-overlay, #countrySelector.country-selector-open .country-overlay {
    display: block; }

.country-selector #countrySelector a .icon-gsk-downarrow:before {
  content: '\e62d'; }

#mobileToolbar #countrySelector {
  font-size: .9em; }
  #mobileToolbar #countrySelector:hover .country-overlay {
    display: none; }
  #mobileToolbar #countrySelector a {
    color: #fff; }
  #mobileToolbar #countrySelector img {
    margin: 6px 0 0 0;
    height: 15px;
    width: 25px; }

/* Search Box */
#searchBox {
  float: left;
  position: relative; }

#searchField {
  background-color: #F0EFED;
  border: none;
  color: #5c5551;
  outline: none;
  margin-top: -1px;
  padding: 8px 30px 7px 8px;
  -webkit-appearance: none; }
  #searchField.placeholder {
    color: #878280; }
  #searchField:-moz-placeholder {
    color: #878280; }
  #searchField::-moz-placeholder {
    color: #878280; }
  #searchField::-webkit-input-placeholder {
    color: #878280; }
  @media (max-width: 48em) {
    #searchField {
      -webkit-transition: all 1s;
      -webkit-transition-delay: 0s;
      -moz-transition: all 1s;
      -o-transition: all 1s;
      transition: all 1s false false;
      background-color: #f5855d;
      color: #fff;
      padding: 12px 30px 12px 8px;
      width: 250px; }
      #searchField.placeholder {
        color: #fff; }
      #searchField:-moz-placeholder {
        color: #fff; }
      #searchField::-moz-placeholder {
        color: #fff; }
      #searchField::-webkit-input-placeholder {
        color: #fff; } }
  @media (max-width: 40em) {
    #searchField {
      width: 200px; } }
  @media (max-width: 30em) {
    #searchField {
      background-color: transparent;
      text-indent: -20em;
      width: 20px; }
      #searchField.expanded {
        background-color: #f5855d;
        text-indent: 0;
        width: 200px; }
        #searchField.expanded.placeholder {
          color: #fff; }
        #searchField.expanded:-moz-placeholder {
          color: #fff; }
        #searchField.expanded::-moz-placeholder {
          color: #fff; }
        #searchField.expanded::-webkit-input-placeholder {
          color: #fff; }
      #searchField.placeholder {
        color: transparent; }
      #searchField:-moz-placeholder {
        color: transparent; }
      #searchField::-moz-placeholder {
        color: transparent; }
      #searchField::-webkit-input-placeholder {
        color: transparent; } }

#searchButton {
  background: transparent;
  border: none;
  font-size: 1px;
  height: 34px;
  outline: none;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  text-indent: -99em;
  width: 34px;
  z-index: 100; }
  #searchButton:before {
    color: #5c5551;
    text-indent: 0;
    font-size: 18px;
    position: absolute;
    right: 8px;
    top: 6px; }
  .lt-ie9 #searchButton {
    padding: 10px 0; }
    .lt-ie9 #searchButton:active {
      margin-top: -1px; }
  @media (max-width: 48em) {
    #searchButton:before {
      color: #fff;
      font-size: 22px;
      text-align: left !important;
      margin: 0 !important;
      width: auto !important; } }

#sideEffect {
  font-size: .9em; }
  @media (min-width: 48em) {
    #sideEffect {
      position: absolute;
      top: 60px;
      right: 10px; } }
  @media (min-width: 53.75em) {
    #sideEffect {
      float: left;
      margin-right: 1.5rem;
      padding: .5em 0 0;
      position: static; } }
  @media (min-width: 60em) {
    #sideEffect {
      font-size: 1em;
      padding: .41em 0 0 0; } }
  #sideEffect a {
    color: #5c5551; }
  #sideEffect a:hover {
    text-decoration: underline; }

#docCheckLogOut {
  font-size: .9em; }
  @media (min-width: 48em) {
    #docCheckLogOut {
      position: absolute;
      top: 60px;
      right: 150px; } }
  @media (min-width: 53.75em) {
    #docCheckLogOut {
      /*float: left;
		margin-right: 1.5rem;
		padding: .5em 0 0;
		position: static;*/
      position: absolute;
      top: 60px;
      right: 10px; } }
  @media (min-width: 60em) {
    #docCheckLogOut {
      float: left;
      margin-right: 1.5rem;
      padding: .5em 0 0;
      position: static;
      font-size: 1em;
      padding: 0 0 0 0; } }
  #docCheckLogOut a {
    color: #5c5551; }
  #docCheckLogOut a:hover {
    text-decoration: underline; }
  #docCheckLogOut input[type="submit"] {
    background-color: #007f90;
    border: 0;
    color: #fff;
    display: inline-block;
    font-weight: bold;
    padding: 7px 12px 7px 12px; }
    #docCheckLogOut input[type="submit"]:hover {
      background-color: #115f69; }

#languageSelector {
  color: #F36633;
  float: left;
  margin-right: 1.5em;
  padding: .41em 0 0 0;
  text-transform: uppercase; }
  #languageSelector a {
    color: #5c5551; }
  #languageSelector span {
    margin: 0 .1em; }
  #languageSelector a:last-child:after {
    content: ''; }
  #languageSelector a.current {
    font-family: arial, sans-serif;
    font-weight: bold; }

/* Logo */
#EXTERNAL__logo {
  float: left;
  margin-top: -10px;
  padding: 20px;
  /*
@include at-breakpoint(12 $bp-944){
  padding:18px;
  
  img{
    width:72px;
  }
}*/ }
  #EXTERNAL__logo a {
    display: block; }
  @media (max-width: 48em) {
    #EXTERNAL__logo {
      margin-top: 0;
      padding: 15px; }
      #EXTERNAL__logo img {
        width: 60px; } }
  @media (max-width: 40em) {
    #EXTERNAL__logo {
      margin-top: 0;
      padding: 9px; }
      #EXTERNAL__logo img {
        width: 36px; } }
  #EXTERNAL__logo img {
    display: block;
    height: auto; }

/* Toolbar */
#EXTERNAL__toolbar {
  float: right;
  margin: 8px 8px 50px 0; }
  @media (min-width: 60em) {
    #EXTERNAL__toolbar {
      margin: 8px 8px 30px 0; } }
  @media (max-width: 48em) {
    #EXTERNAL__toolbar {
      display: none; } }

div.EXTERNAL__region-heading {
  color: #f36633;
  font-family: arial, sans-serif;
  font-weight: normal;
  margin: 0 0 .5em 0;
  padding: 0 20px; }
  @media (max-width: 48em) {
    div.EXTERNAL__region-heading {
      padding: 10px 0 0 15px; } }

#EXTERNAL__countrySelector {
  float: left;
  font-size: 1.05em;
  margin-right: 18px;
  margin-top: 2px;
  position: relative; }
  #EXTERNAL__countrySelector a {
    color: #5c5551;
    display: block;
    text-decoration: none; }
    #EXTERNAL__countrySelector a span, #EXTERNAL__countrySelector a img {
      display: inline-block;
      vertical-align: top; }
    #EXTERNAL__countrySelector a .EXTERNAL__icon-gsk-globe-alt {
      font-size: 1.7em;
      position: relative;
      top: -1px; }
    #EXTERNAL__countrySelector a #EXTERNAL__selectedCountry {
      margin-top: 3px; }
      @media (max-width: 30em) {
        #EXTERNAL__countrySelector a #EXTERNAL__selectedCountry {
          display: none; } }
    #EXTERNAL__countrySelector a .EXTERNAL__icon-gsk-downarrow {
      font-size: .8em;
      margin: 7px 5px 0 3px; }
      #EXTERNAL__countrySelector a .EXTERNAL__icon-gsk-downarrow:before {
        margin-right: 0; }
  #EXTERNAL__countrySelector .EXTERNAL__country-overlay {
    display: none;
    padding-top: 1.3em;
    position: absolute;
    right: -150px;
    top: 1em;
    width: 270px;
    z-index: 1000; }
    #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__region-container {
      float: right; }
      @media (max-width: 48em) {
        #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__region-container {
          display: none; } }
      #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__region-container.EXTERNAL__no-toggle .EXTERNAL__regions {
        border: 1px solid #f36633;
        width: 276px; }
      #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__region-container.EXTERNAL__no-toggle .EXTERNAL__regions:before {
        left: -11px; }
    #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__regions {
      background-color: #fff;
      border: 1px solid #f36633;
      border-left: 0;
      float: right;
      padding: 20px 0;
      position: relative;
      width: 275px; }
      #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__regions:before {
        background: rgba(0, 0, 0, 0.15);
        content: '';
        position: absolute;
        top: -11px;
        bottom: -11px;
        right: -11px;
        left: 11px;
        z-index: -10; }
      #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__regions > ul {
        list-style: none;
        margin: 0 0 1em 0;
        padding: 0; }
        #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__regions > ul > li > a {
          padding: .3em 20px; }
          #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__regions > ul > li > a:hover {
            color: #f36633; }
          #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__regions > ul > li > a:before {
            content: '\e61e';
            font-family: 'icomoon';
            font-size: .8em;
            margin-right: .8em; }
        #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__regions > ul > li.EXTERNAL__toggle > a {
          background-color: #F0EFED;
          color: #f36633;
          font-family: arial, sans-serif;
          font-weight: bold; }
          #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__regions > ul > li.EXTERNAL__toggle > a:before {
            content: '\e61d'; }
      #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__regions .EXTERNAL__global-link {
        border-top: 1px solid #D5D1CE;
        display: block;
        font-family: arial, sans-serif;
        font-weight: bold;
        margin: 0 20px;
        padding: 10px 0 0 25px;
        position: relative; }
        #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__regions .EXTERNAL__global-link:hover {
          color: #f36633; }
        #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__regions .EXTERNAL__global-link:before {
          content: '\e640';
          font-family: 'icomoon';
          left: 0;
          position: absolute;
          margin-top: 1px; }
        #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__regions .EXTERNAL__global-link span {
          font-family: arial, sans-serif; }
    #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__region {
      display: none; }
    #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__toggle .EXTERNAL__region {
      border: 10px solid rgba(0, 0, 0, 0.15);
      display: block;
      position: absolute;
      right: 263px;
      top: -11px;
      width: 440px;
      z-index: -1; }
      #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__toggle .EXTERNAL__region.EXTERNAL__one-col {
        width: 220px; }
        #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__toggle .EXTERNAL__region.EXTERNAL__one-col ul {
          width: 100%; }
      #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__toggle .EXTERNAL__region .EXTERNAL__countries {
        background-color: #F0EFED;
        border: 1px solid #f36633;
        min-height: 342px;
        overflow: hidden;
        padding: 20px; }
      #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__toggle .EXTERNAL__region ul {
        float: left;
        list-style: none;
        margin: 0 4% 0 0;
        padding: 0;
        width: 48%; }
        #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__toggle .EXTERNAL__region ul:last-child {
          margin-right: 0; }
        #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__toggle .EXTERNAL__region ul li {
          margin: 0; }
          #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__toggle .EXTERNAL__region ul li a {
            padding: .15em 0 .25em 2em; }
            #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__toggle .EXTERNAL__region ul li a:not([href*="//www.gsk.com/"]):after {
              font-family: 'icomoon';
              speak: none;
              font-style: normal;
              font-weight: normal;
              font-variant: normal;
              text-transform: none;
              line-height: 1;
              /* Better Font Rendering =========== */
              -webkit-font-smoothing: antialiased;
              -moz-osx-font-smoothing: grayscale;
              content: "\e63d";
              font-size: 12px;
              padding-left: 5px; }
            @media (max-width: 48em) {
              #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__toggle .EXTERNAL__region ul li a a {
                padding: .15em 0 .25em 0.25em; } }
            #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__toggle .EXTERNAL__region ul li a:hover {
              background-color: #D5D1CE;
              text-decoration: underline; }
          #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__toggle .EXTERNAL__region ul li:last-child {
            margin-bottom: 0; }
        #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__toggle .EXTERNAL__region ul img, #EXTERNAL__countrySelector .EXTERNAL__country-overlay .EXTERNAL__toggle .EXTERNAL__region ul .EXTERNAL__sprite-small {
          float: left;
          margin: .55em 10px 0 .5em; }
  #EXTERNAL__countrySelector:hover .EXTERNAL__country-overlay, #EXTERNAL__countrySelector.EXTERNAL__country-selector-open .EXTERNAL__country-overlay {
    display: block; }

.EXTERNAL__country-selector #EXTERNAL__countrySelector a .EXTERNAL__icon-gsk-downarrow:before {
  content: '\e62d'; }

#EXTERNAL__mobileToolbar #EXTERNAL__countrySelector {
  font-size: .9em; }
  #EXTERNAL__mobileToolbar #EXTERNAL__countrySelector:hover .EXTERNAL__country-overlay {
    display: none; }
  #EXTERNAL__mobileToolbar #EXTERNAL__countrySelector a {
    color: #fff; }
  #EXTERNAL__mobileToolbar #EXTERNAL__countrySelector img {
    margin: 6px 0 0 0;
    height: 15px;
    width: 25px; }

/* Search Box */
#EXTERNAL__searchBox {
  float: left;
  position: relative; }

#EXTERNAL__searchField {
  background-color: #F0EFED;
  border: none;
  color: #5c5551;
  outline: none;
  margin-top: -1px;
  padding: 8px 30px 7px 8px;
  -webkit-appearance: none; }
  #EXTERNAL__searchField.placeholder {
    color: #878280; }
  #EXTERNAL__searchField:-moz-placeholder {
    color: #878280; }
  #EXTERNAL__searchField::-moz-placeholder {
    color: #878280; }
  #EXTERNAL__searchField::-webkit-input-placeholder {
    color: #878280; }
  @media (max-width: 48em) {
    #EXTERNAL__searchField {
      -webkit-transition: all 1s;
      -webkit-transition-delay: 0s;
      -moz-transition: all 1s;
      -o-transition: all 1s;
      transition: all 1s false false;
      background-color: #f5855d;
      color: #fff;
      padding: 12px 30px 12px 8px;
      width: 250px; }
      #EXTERNAL__searchField.placeholder {
        color: #fff !important; }
      #EXTERNAL__searchField:-moz-placeholder {
        color: #fff !important; }
      #EXTERNAL__searchField::-moz-placeholder {
        color: #fff !important; }
      #EXTERNAL__searchField::-webkit-input-placeholder {
        color: #fff !important; } }
  @media (max-width: 40em) {
    #EXTERNAL__searchField {
      width: 200px; } }
  @media (max-width: 30em) {
    #EXTERNAL__searchField {
      background-color: transparent;
      text-indent: -20em;
      width: 20px; }
      #EXTERNAL__searchField.EXTERNAL__expanded {
        background-color: #f5855d;
        text-indent: 0;
        width: 200px; }
        #EXTERNAL__searchField.EXTERNAL__expanded.placeholder {
          color: #fff; }
        #EXTERNAL__searchField.EXTERNAL__expanded:-moz-placeholder {
          color: #fff; }
        #EXTERNAL__searchField.EXTERNAL__expanded::-moz-placeholder {
          color: #fff; }
        #EXTERNAL__searchField.EXTERNAL__expanded::-webkit-input-placeholder {
          color: #fff; }
      #EXTERNAL__searchField.placeholder {
        color: transparent; }
      #EXTERNAL__searchField:-moz-placeholder {
        color: transparent; }
      #EXTERNAL__searchField::-moz-placeholder {
        color: transparent; }
      #EXTERNAL__searchField::-webkit-input-placeholder {
        color: transparent; } }

#EXTERNAL__searchButton {
  background: transparent;
  border: none;
  font-size: 1px;
  height: 34px;
  outline: none;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0;
  text-indent: -99em;
  width: 34px;
  z-index: 100; }
  #EXTERNAL__searchButton:before {
    color: #5c5551;
    text-indent: 0;
    font-size: 18px;
    position: absolute;
    right: 8px;
    top: 8px; }
  .lt-ie9 #EXTERNAL__searchButton {
    padding: 10px 0; }
    .lt-ie9 #EXTERNAL__searchButton:active {
      margin-top: -1px; }
  @media (max-width: 48em) {
    #EXTERNAL__searchButton:before {
      color: #fff;
      font-size: 22px;
      text-align: left !important;
      margin: 0 !important;
      width: auto !important; } }

#EXTERNAL__sideEffect {
  font-size: .9em; }
  @media (min-width: 48em) {
    #EXTERNAL__sideEffect {
      position: absolute;
      top: 60px;
      right: 10px; } }
  @media (min-width: 53.75em) {
    #EXTERNAL__sideEffect {
      float: left;
      margin-right: 1.5rem;
      padding: .5em 0 0;
      position: static; } }
  @media (min-width: 60em) {
    #EXTERNAL__sideEffect {
      font-size: 1em;
      padding: .41em 0 0 0; } }
  #EXTERNAL__sideEffect a {
    color: #5c5551; }
  #EXTERNAL__sideEffect a:hover {
    text-decoration: underline; }

#EXTERNAL__docCheckLogOut {
  font-size: .9em; }
  @media (min-width: 48em) {
    #EXTERNAL__docCheckLogOut {
      position: absolute;
      top: 60px;
      right: 150px; } }
  @media (min-width: 53.75em) {
    #EXTERNAL__docCheckLogOut {
      /*float: left;
  margin-right: 1.5rem;
  padding: .5em 0 0;
  position: static;*/
      position: absolute;
      top: 60px;
      right: 10px; } }
  @media (min-width: 60em) {
    #EXTERNAL__docCheckLogOut {
      float: left;
      margin-right: 1.5rem;
      padding: .5em 0 0;
      position: static;
      font-size: 1em;
      padding: 0 0 0 0; } }
  #EXTERNAL__docCheckLogOut a {
    color: #5c5551; }
  #EXTERNAL__docCheckLogOut a:hover {
    text-decoration: underline; }
  #EXTERNAL__docCheckLogOut input[type="submit"] {
    background-color: #007f90;
    border: 0;
    color: #fff;
    display: inline-block;
    font-weight: bold;
    padding: 7px 12px 7px 12px; }
    #EXTERNAL__docCheckLogOut input[type="submit"]:hover {
      background-color: #115f69; }

#EXTERNAL__languageSelector {
  color: #F36633;
  float: left;
  margin-right: 1.5em;
  padding: .41em 0 0 0;
  text-transform: uppercase; }
  #EXTERNAL__languageSelector a {
    color: #5c5551; }
  #EXTERNAL__languageSelector span {
    margin: 0 .1em; }
  #EXTERNAL__languageSelector a:last-child:after {
    content: ''; }
  #EXTERNAL__languageSelector a.EXTERNAL__current {
    font-family: arial, sans-serif;
    font-weight: bold; }

#wrapper > footer {
  background-color: #F0EFED;
  padding: 0 25px; }
  @media (max-width: 60em) {
    #wrapper > footer {
      padding: 0 10px; } }
  #wrapper > footer nav {
    display: table;
    font-size: .95em;
    margin: 0;
    table-layout: fixed;
    width: 100%;
    border-bottom: 1px solid #D5D1CE; }
    @media (max-width: 60em) {
      #wrapper > footer nav {
        font-size: .9em; } }
    @media (max-width: 48em) {
      #wrapper > footer nav {
        font-size: .75em; } }
    #wrapper > footer nav ul {
      display: table-row;
      list-style: none;
      padding: 0;
      text-align: center; }
      #wrapper > footer nav ul li {
        display: table-cell;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAjCAIAAADaE/fjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABJJREFUeNpi+P//P8MgwQABBgCbemiYRBxOTgAAAABJRU5ErkJggg==) top left no-repeat; }
        #wrapper > footer nav ul li:first-child {
          background: none; }
        #wrapper > footer nav ul li a {
          text-decoration: none;
          color: #5c5551;
          display: block;
          padding: 20px 12px; }
          #wrapper > footer nav ul li a span {
            float: left; }
          #wrapper > footer nav ul li a:hover {
            color: #5c5551;
            text-decoration: underline; }
          @media (max-width: 48em) {
            #wrapper > footer nav ul li a {
              padding: 10px 12px; } }
      #wrapper > footer nav ul.longer-links {
        display: block; }
        #wrapper > footer nav ul.longer-links li {
          display: inline-block; }
          @media (max-width: 72.8125em) {
            #wrapper > footer nav ul.longer-links li {
              background: none;
              float: left;
              text-align: left;
              width: 33.33%; } }
          @media (max-width: 40em) {
            #wrapper > footer nav ul.longer-links li {
              display: block;
              float: none;
              width: auto; } }
    @media (max-width: 40em) {
      #wrapper > footer nav {
        display: block;
        font-size: 1em; }
        #wrapper > footer nav ul {
          display: block;
          text-align: left; }
          #wrapper > footer nav ul li {
            background: none;
            display: block; } }

#socialLinks {
  float: right;
  list-style: none;
  margin-right: 40px;
  padding: 0;
  text-align: center; }
  #socialLinks .socialLinks__popup-wrapper {
    display: none;
    height: 100px;
    margin-top: -100px;
    position: absolute; }
    #socialLinks .socialLinks__popup-wrapper.socialLinks__popup-wrapper--single {
      height: 68px;
      margin-top: -68px; }
      #socialLinks .socialLinks__popup-wrapper.socialLinks__popup-wrapper--single .socialLinks__popup {
        padding: 15px 30px 15px 20px; }
  #socialLinks .socialLinks__popup {
    background-color: white;
    border: 1px solid #d5d1ce;
    margin-left: -40px;
    margin-top: -10px;
    padding: 15px 20px 15px 20px; }
    #socialLinks .socialLinks__popup:after {
      background-color: white;
      border-bottom: 1px solid #d5d1ce;
      border-right: 1px solid #d5d1ce;
      content: '';
      display: block;
      height: 20px;
      margin-left: 29px;
      margin-top: 5px;
      position: absolute;
      transform: rotate(45deg);
      width: 20px; }
    #socialLinks .socialLinks__popup ul {
      font-size: 14px;
      margin: 0;
      padding: 0;
      text-align: left; }
      #socialLinks .socialLinks__popup ul li {
        display: block;
        margin: 0;
        margin-bottom: 15px; }
        #socialLinks .socialLinks__popup ul li .socialLinks__popup-icon {
          color: #F36633;
          position: absolute; }
        #socialLinks .socialLinks__popup ul li .socialLinks__popup-text {
          display: block;
          margin-left: 22px; }
        #socialLinks .socialLinks__popup ul li:last-child {
          margin-bottom: 0; }
        #socialLinks .socialLinks__popup ul li a {
          color: #F36633; }
  #socialLinks li {
    display: inline-block;
    margin-left: 10px; }
    #socialLinks li:hover .socialLinks__popup-wrapper {
      display: block; }
    #socialLinks li img {
      height: 40px;
      width: 40px; }
    #socialLinks li a {
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
      opacity: 0.85; }
      #socialLinks li a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
        opacity: 1; }
  @media (max-width: 40em) {
    #socialLinks {
      float: none; } }

.copyright {
  font-size: .9em;
  line-height: 1.4;
  padding: 0 20px 0 0; }

.body-banner-padding {
  padding-bottom: calc(20% + 24px); }
  @media (max-width: 48em) {
    .body-banner-padding {
      padding-bottom: calc(25% + 84px); } }

.bottom-banner {
  background: #f1f1f1;
  border-top: 2px solid #e2e2e2;
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  z-index: 100; }
  .bottom-banner__wrapper-top {
    background-color: #fff;
    width: 100%; }
    .bottom-banner__wrapper-top__inner {
      box-sizing: border-box;
      height: 100%;
      margin: 0 auto;
      padding: 0;
      position: relative;
      text-align: center; }
      .bottom-banner__wrapper-top__inner p {
        font-size: 14px;
        margin: 0;
        padding: 5px; }
        @media (max-width: 320px) {
          .bottom-banner__wrapper-top__inner p {
            font-size: 12px; } }
  .bottom-banner__wrapper-bottom {
    box-sizing: border-box;
    height: 100%;
    margin: 0 auto;
    padding: 20px 5px;
    position: relative;
    text-align: center; }
  .bottom-banner img {
    height: 50%;
    width: 100%; }

.EXTERNAL__wrapper > footer {
  background-color: #F0EFED;
  padding: 0 25px; }
  @media (max-width: 60em) {
    .EXTERNAL__wrapper > footer {
      padding: 0 10px; } }
  .EXTERNAL__wrapper > footer nav {
    display: table;
    font-size: .95em;
    margin: 0;
    table-layout: fixed;
    width: 100%;
    border-bottom: 1px solid #D5D1CE; }
    @media (max-width: 60em) {
      .EXTERNAL__wrapper > footer nav {
        font-size: .9em; } }
    @media (max-width: 48em) {
      .EXTERNAL__wrapper > footer nav {
        font-size: .75em; } }
    .EXTERNAL__wrapper > footer nav ul {
      display: table-row;
      list-style: none;
      padding: 0;
      text-align: center; }
      .EXTERNAL__wrapper > footer nav ul li {
        display: table-cell;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAjCAIAAADaE/fjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABJJREFUeNpi+P//P8MgwQABBgCbemiYRBxOTgAAAABJRU5ErkJggg==) top left no-repeat; }
        .EXTERNAL__wrapper > footer nav ul li:first-child {
          background: none; }
        .EXTERNAL__wrapper > footer nav ul li a {
          text-decoration: none;
          color: #5c5551;
          display: block;
          padding: 20px 12px; }
          .EXTERNAL__wrapper > footer nav ul li a span {
            float: left; }
          .EXTERNAL__wrapper > footer nav ul li a:hover {
            color: #5c5551;
            text-decoration: underline; }
          @media (max-width: 48em) {
            .EXTERNAL__wrapper > footer nav ul li a {
              padding: 10px 12px; } }
      .EXTERNAL__wrapper > footer nav ul.longer-links {
        display: block; }
        .EXTERNAL__wrapper > footer nav ul.longer-links li {
          display: inline-block; }
          @media (max-width: 72.8125em) {
            .EXTERNAL__wrapper > footer nav ul.longer-links li {
              background: none;
              float: left;
              text-align: left;
              width: 33.33%; } }
          @media (max-width: 40em) {
            .EXTERNAL__wrapper > footer nav ul.longer-links li {
              display: block;
              float: none;
              width: auto; } }
    @media (max-width: 40em) {
      .EXTERNAL__wrapper > footer nav {
        display: block;
        font-size: 1em; }
        .EXTERNAL__wrapper > footer nav ul {
          display: block;
          text-align: left; }
          .EXTERNAL__wrapper > footer nav ul li {
            background: none;
            display: block; } }

#EXTERNAL__socialLinks {
  float: right;
  list-style: none;
  margin-right: 40px;
  padding: 1em 0;
  text-align: center; }
  #EXTERNAL__socialLinks .EXTERNAL__socialLinks__popup-wrapper {
    display: none;
    height: 100px;
    margin-top: -100px;
    position: absolute; }
    #EXTERNAL__socialLinks .EXTERNAL__socialLinks__popup-wrapper.EXTERNAL__socialLinks__popup-wrapper--single {
      height: 68px;
      margin-top: -68px; }
      #EXTERNAL__socialLinks .EXTERNAL__socialLinks__popup-wrapper.EXTERNAL__socialLinks__popup-wrapper--single .EXTERNAL__socialLinks__popup {
        padding: 15px 30px 15px 20px; }
  #EXTERNAL__socialLinks .EXTERNAL__socialLinks__popup {
    background-color: white;
    border: 1px solid #d5d1ce;
    margin-left: -40px;
    margin-top: -10px;
    padding: 15px 20px 15px 20px; }
    #EXTERNAL__socialLinks .EXTERNAL__socialLinks__popup:after {
      background-color: white;
      border-bottom: 1px solid #d5d1ce;
      border-right: 1px solid #d5d1ce;
      content: '';
      display: block;
      height: 20px;
      margin-left: 29px;
      margin-top: 5px;
      position: absolute;
      transform: rotate(45deg);
      width: 20px; }
    #EXTERNAL__socialLinks .EXTERNAL__socialLinks__popup ul {
      font-size: 14px;
      margin: 0;
      padding: 0;
      text-align: left; }
      #EXTERNAL__socialLinks .EXTERNAL__socialLinks__popup ul li {
        display: block;
        margin: 0;
        margin-bottom: 15px; }
        #EXTERNAL__socialLinks .EXTERNAL__socialLinks__popup ul li .EXTERNAL__socialLinks__popup-icon {
          color: #F36633;
          position: absolute; }
        #EXTERNAL__socialLinks .EXTERNAL__socialLinks__popup ul li .EXTERNAL__socialLinks__popup-text {
          display: block;
          margin-left: 22px; }
        #EXTERNAL__socialLinks .EXTERNAL__socialLinks__popup ul li:last-child {
          margin-bottom: 0; }
        #EXTERNAL__socialLinks .EXTERNAL__socialLinks__popup ul li a {
          color: #F36633; }
  #EXTERNAL__socialLinks li {
    display: inline-block;
    margin-left: 10px; }
    #EXTERNAL__socialLinks li:hover .EXTERNAL__socialLinks__popup-wrapper {
      display: block; }
    #EXTERNAL__socialLinks li img {
      height: 40px;
      width: 40px; }
    #EXTERNAL__socialLinks li a {
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
      opacity: 0.85; }
      #EXTERNAL__socialLinks li a:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
        opacity: 1; }
  @media (max-width: 40em) {
    #EXTERNAL__socialLinks {
      float: none; } }

.EXTERNAL__copyright {
  font-size: .9em;
  line-height: 1.4;
  padding: 1em 20px 1em 0; }

.EXTERNAL__body-banner-padding {
  padding-bottom: calc(20% + 24px); }
  @media (max-width: 48em) {
    .EXTERNAL__body-banner-padding {
      padding-bottom: calc(25% + 84px); } }

.EXTERNAL__bottom-banner {
  background: #f1f1f1;
  border-top: 2px solid #e2e2e2;
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  z-index: 100; }
  .EXTERNAL__bottom-banner__wrapper-top {
    background-color: #fff;
    width: 100%; }
    .EXTERNAL__bottom-banner__wrapper-top__inner {
      box-sizing: border-box;
      height: 100%;
      margin: 0 auto;
      padding: 0;
      position: relative;
      text-align: center; }
      .EXTERNAL__bottom-banner__wrapper-top__inner p {
        font-size: 14px;
        margin: 0;
        padding: 5px; }
        @media (max-width: 320px) {
          .EXTERNAL__bottom-banner__wrapper-top__inner p {
            font-size: 12px; } }
  .EXTERNAL__bottom-banner__wrapper-bottom {
    box-sizing: border-box;
    height: 100%;
    margin: 0 auto;
    padding: 20px 5px;
    position: relative;
    text-align: center; }
  .EXTERNAL__bottom-banner img {
    height: 50%;
    width: 100%; }

/* Audience Nav */
#audienceNav {
  clear: right;
  float: right;
  font-size: 1.05em;
  margin: 0 8px 20px 0;
  /* Get the icons to play ball */
  /*  @include at-breakpoint(12 $bp-860)
  {
    font-size:.75em;
  }*/ }
  #audienceNav [class*="icon-"] {
    font-family: arial, sans-serif; }
    #audienceNav [class*="icon-"]:before {
      display: none;
      font-family: 'icomoon'; }
  @media (max-width: 60em) {
    #audienceNav {
      font-size: .9em; } }
  @media (max-width: 48em) {
    #audienceNav {
      display: none; } }
  #audienceNav li {
    border-left: 1px solid #fd6a37;
    float: left; }
    #audienceNav li:first-child {
      border: none; }
    #audienceNav li a {
      color: #5c5551;
      display: block;
      margin: 0 15px; }
      #audienceNav li a span {
        display: none; }
      #audienceNav li a:hover {
        text-decoration: underline; }
      @media (max-width: 53.75em) {
        #audienceNav li a {
          margin: 0 10px; } }
    #audienceNav li:last-child a {
      margin-right: 0; }
    #audienceNav li ul {
      display: none; }

/* Primary Nav - Base styles for non-mobile views */
#primaryNav {
  background-color: #f36633;
  clear: both;
  display: table;
  margin-bottom: 10px;
  position: relative;
  width: 100%;
  /* Get the icons to play ball */
  /* For the mobile nav we need to bring the audience nav into the primary, 
    we'll just hide these if you return to the desktop view */
  /* Top level list to be display as a table row with distributed cells */ }
  .left-column #primaryNav {
    margin-bottom: 0; }
  #primaryNav [class*="icon-"] {
    font-family: arial, sans-serif; }
    #primaryNav [class*="icon-"]:before {
      display: none;
      font-family: 'icomoon'; }
  #primaryNav .audience, #primaryNav .divider {
    display: none; }
  #primaryNav > ul {
    display: table-row; }
    #primaryNav > ul .fixed-size {
      table-layout: fixed; }
    #primaryNav > ul li {
      border-right: 1px solid #fff;
      display: table-cell;
      /* Sub-nav is hidden for desktop */
      /* Link style for top nav */
      /* The home icon */ }
      #primaryNav > ul li:hover > a .underline, #primaryNav > ul li a:hover .underline {
        opacity: 0.75; }
      #primaryNav > ul li.current > a .underline {
        border-bottom: 4px solid white;
        display: inline; }
      #primaryNav > ul li.hasMegaNav > a:hover:after, #primaryNav > ul li.hasMegaNav.current > a:after, #primaryNav > ul li.hasMegaNav.hover-nav > a:after {
        border-left: 19px solid white;
        border-right: 19px solid white;
        border-top: 20px solid #F36633;
        content: "";
        display: block;
        height: 0;
        left: 50%;
        margin-left: -18px;
        width: 0;
        position: absolute;
        top: 78px;
        z-index: 1; }
        @supports (-webkit-appearance: none) {
          #primaryNav > ul li.hasMegaNav > a:hover:after, #primaryNav > ul li.hasMegaNav.current > a:after, #primaryNav > ul li.hasMegaNav.hover-nav > a:after {
            top: 77px; } }
      @media (max-width: 66.25em) {
        #primaryNav > ul li.hasMegaNav > a:hover:after, #primaryNav > ul li.hasMegaNav.current > a:after {
          top: 76px; } }
      @media (max-width: 59em) {
        #primaryNav > ul li.hasMegaNav > a:hover:after, #primaryNav > ul li.hasMegaNav.current > a:after {
          top: 74px; } }
      @media (max-width: 53.75em) {
        #primaryNav > ul li.hasMegaNav > a:hover:after, #primaryNav > ul li.hasMegaNav.current > a:after {
          top: 70px; } }
      #primaryNav > ul li ul {
        display: none; }
      #primaryNav > ul li a {
        color: #fff;
        display: block;
        font-size: 1.4em;
        line-height: 1.2;
        padding: 26px 0;
        text-align: center;
        text-decoration: none;
        position: relative;
        /* Adjust font sizes for non-mobile responsive views */
        /* No icons should be displayed in the desktop view other than the home icon */ }
        @media (max-width: 66.25em) {
          #primaryNav > ul li a {
            font-size: 1.3em; } }
        @media (max-width: 59em) {
          #primaryNav > ul li a {
            font-size: 1.2em; } }
        @media (max-width: 53.75em) {
          #primaryNav > ul li a {
            font-size: 1em; } }
        #primaryNav > ul li a span {
          display: none; }
          @media (max-width: 48em) {
            #primaryNav > ul li a span {
              display: inline; } }
      #primaryNav > ul li.primaryNavMenuItemTeal {
        background: #007f90; }
      #primaryNav > ul li.home {
        background: none;
        width: 5.5%; }
        #primaryNav > ul li.home a {
          padding-left: 10px;
          padding-right: 10px; }
          #primaryNav > ul li.home a:hover {
            opacity: .75; }
          #primaryNav > ul li.home a:before {
            display: inline-block;
            font-weight: normal; }
          #primaryNav > ul li.home a:hover:after {
            display: none; }

@media all and (max-width: 48em) {
  #primaryNav {
    top: 5.15em; } }

@media all and (max-width: 40em) {
  #primaryNav {
    top: 3.05em; } }

/* Primary nav - Mobile horizontal flyout styles */
@media all and (max-width: 48em) {
  #primaryNav {
    display: none;
    font-family: arial, sans-serif;
    margin-bottom: 0;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 1000;
    font-weight: bold;
    /* Get the icons to play ball */
    /* Need to sort this bit out, the transition menu needs to have these styles 
      applied during transition, and the rest after transition */ }
    #primaryNav [class*="icon-"] {
      font-family: arial, sans-serif;
      font-weight: bold; }
      #primaryNav [class*="icon-"]:before {
        display: inline-block;
        margin-right: 10px;
        text-align: center;
        width: 1.4em; }
    #primaryNav > ul {
      -webkit-transition: 0.4s;
      -moz-transition: 0.4s;
      -o-transition: 0.4s;
      transition: 0.4s;
      background-color: #f36633;
      left: 0; }
      #primaryNav > ul.no-transition {
        -webkit-transition: 0;
        -moz-transition: 0;
        -o-transition: 0;
        transition: 0; }
      #primaryNav > ul li {
        background: none; }
        #primaryNav > ul li > a .underline, #primaryNav > ul li a .underline {
          display: inline-block; }
        #primaryNav > ul li:hover > a .underline, #primaryNav > ul li a:hover .underline, #primaryNav > ul li.current > a .underline {
          border-bottom: 0px solid white; }
        #primaryNav > ul li .underline + span {
          top: 20px; }
        #primaryNav > ul li:first-child a {
          border-top: 2px solid #fff; }
        #primaryNav > ul li.divider {
          background-color: #fff;
          height: 3px;
          margin: -1px -10px 0 -10px !important; }
      #primaryNav > ul li.home {
        width: 100%; }
        #primaryNav > ul li.home .visually-hidden {
          overflow: visible;
          position: static !important;
          text-indent: 0;
          font-family: arial, sans-serif;
          font-weight: bold;
          font-size: 1em; }
          #primaryNav > ul li.home .visually-hidden:before {
            content: ''; }
    #primaryNav ul.transition-menu {
      -webkit-transition: 0.4s;
      -moz-transition: 0.4s;
      -o-transition: 0.4s;
      transition: 0.4s;
      position: absolute;
      left: 0;
      top: 51px; }
      #primaryNav ul.transition-menu > li {
        display: block !important; }
      #primaryNav ul.transition-menu li.section-link > a, #primaryNav ul.transition-menu a.back {
        background-color: #f36633;
        color: #fff !important; }
      #primaryNav ul.transition-menu a {
        background-color: #fff;
        border-bottom: 1px solid #D5D1CE;
        color: #f36633 !important; }
      #primaryNav ul.transition-menu li.section-link > a {
        border-bottom: none !important; }
    #primaryNav.active {
      display: block; }
      #primaryNav.active ul {
        margin: 0;
        font-size: 1em; }
        #primaryNav.active ul li {
          float: none;
          margin: 0;
          display: block; }
          #primaryNav.active ul li ul li a {
            background-color: #fff;
            border-bottom: 1px solid #D5D1CE !important;
            color: #f36633; }
          #primaryNav.active ul li ul li.section-link a, #primaryNav.active ul li ul li a.back {
            background-color: #f36633;
            border-bottom: 1px solid #f8a385 !important;
            color: #fff; }
          #primaryNav.active ul li ul li.section-link a {
            border-bottom: none !important; }
          #primaryNav.active ul li a {
            color: #fff;
            position: relative;
            text-decoration: none;
            padding: 1em;
            display: block;
            font-weight: bold;
            border-bottom: 1px solid #f5855d; } }
          @media all and (max-width: 48em) and (max-width: 48em) {
            #primaryNav.active ul li a {
              font-weight: normal; } }

@media all and (max-width: 48em) {
            #primaryNav.active ul li a span {
              position: absolute;
              right: 10px; }
          #primaryNav.active ul li:last-child > a {
            border-bottom: none !important; }
      #primaryNav.active > ul {
        padding: 0;
        display: block;
        width: 100%; }
        #primaryNav.active > ul > li > a {
          padding-left: 10px;
          text-align: left; } }
      @media all and (max-width: 48em) and (max-width: 30em) {
        #primaryNav.active > ul {
          top: 51px; } }

@media all and (max-width: 48em) {
    #primaryNav.in-transition ul.transition-menu {
      background-color: #fff;
      height: 100%; }
    #primaryNav.in-transition ul.transition-menu, #primaryNav.in-transition ul.transition-menu > li {
      display: block; }
      #primaryNav.in-transition ul.transition-menu a, #primaryNav.in-transition ul.transition-menu > li a {
        border-bottom: 1px solid #f8a385;
        font-weight: normal;
        padding-left: 9%;
        text-align: left; }
      #primaryNav.in-transition ul.transition-menu .section-link a, #primaryNav.in-transition ul.transition-menu > li .section-link a {
        padding: 1.4em 3% 1.4em 3% !important; }
    #primaryNav.submenu ul {
      padding: 0; }
    #primaryNav.submenu ul > li {
      display: none; }
    #primaryNav.submenu ul > li.parent-active {
      display: block; }
      #primaryNav.submenu ul > li.parent-active > a {
        display: none; }
    #primaryNav.submenu ul, #primaryNav.submenu ul.active > li, #primaryNav.submenu ul.transition-menu, #primaryNav.submenu ul.transition-menu > li {
      display: block; }
      #primaryNav.submenu ul a, #primaryNav.submenu ul.active > li a, #primaryNav.submenu ul.transition-menu a, #primaryNav.submenu ul.transition-menu > li a {
        border-bottom: 1px solid #f8a385;
        display: block;
        font-weight: normal;
        padding-left: 9%;
        text-align: left; }
      #primaryNav.submenu ul .section-link a, #primaryNav.submenu ul.active > li .section-link a, #primaryNav.submenu ul.transition-menu .section-link a, #primaryNav.submenu ul.transition-menu > li .section-link a {
        padding: 1.4em 3% 1.4em 3% !important; }
    #primaryNav a.back {
      padding-left: 2.2em !important;
      padding: 1.4em 0 1.4em 2.2em !important; }
      #primaryNav a.back span {
        right: auto;
        left: .5em; } }

body {
  position: relative; }
  body #contentMask {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #fff;
    bottom: 0;
    top: 0;
    z-index: 1000; }
  @media (max-width: 48em) {
    body.mask-content #contentMask {
      display: block; } }

#audienceNav, #primaryNavMenu {
  padding: 0; }
  #audienceNav li, #primaryNavMenu li {
    list-style: none;
    margin: 0;
    padding: 0; }

#mobileNav {
  display: none;
  position: absolute;
  right: 10px;
  top: 24px;
  text-decoration: none;
  padding: 0;
  font-size: 2em;
  color: #5c5551;
  margin: 0; }
  #mobileNav.active {
    color: #f36633; }
  @media (max-width: 48em) {
    #mobileNav {
      font-size: 1.6em;
      top: 26px;
      right: 15px; } }
  @media (max-width: 40em) {
    #mobileNav {
      font-size: 1.2em;
      top: 14px; } }
  #mobileNav span {
    font-family: arial, sans-serif;
    font-weight: bold;
    font-size: .9em;
    padding: 0 0 0 5px;
    position: relative;
    top: -1px; }
  @media all and (max-width: 48em) {
    #mobileNav {
      display: block; } }

@media (min-width: 48.0625em) {
  #mobileToolbar {
    display: none; } }

.active #mobileToolbar {
  margin: 0;
  overflow: hidden;
  height: 64px;
  z-index: 100;
  overflow: hidden;
  padding: 0 40px 0 10px;
  width: 100%; }
  .active #mobileToolbar #searchBox {
    border: none;
    font-family: arial, sans-serif;
    text-align: left;
    margin: 11px 10px 0 0;
    /*
    input[type=search]{
      border:none;
      padding:3px 5px;
      max-width:65%;
      display:inline-block;
    }

    input[type=submit]{
      text-align:center;
      max-width:26%;
      display:inline-block;
      display:none;
    }*/ }
  .active #mobileToolbar #countrySelector {
    margin-right: 0;
    position: absolute;
    right: 10px;
    top: 17px; }

/* Mobile Country Selector */
#mobileCountrySelector {
  background-color: #fff;
  display: none;
  overflow: hidden; }
  #mobileCountrySelector .countries ul {
    border-bottom: 1px solid #D5D1CE; }
  #mobileCountrySelector .countries ul + ul {
    border-bottom: 0; }
  #mobileCountrySelector .sprite-small {
    left: 10px;
    position: relative;
    top: 31px;
    z-index: 1; }
  #mobileCountrySelector .sprite {
    position: absolute;
    left: 10px;
    top: 13px;
    z-index: 1; }
  .country-selector #mobileCountrySelector {
    display: block; }
    @media (min-width: 48.0625em) {
      .country-selector #mobileCountrySelector {
        display: none; } }
  #mobileCountrySelector .global-link {
    color: #5c5551;
    display: block;
    font-family: arial, sans-serif;
    font-weight: bold;
    padding: 13px 0 5px 40px;
    position: relative;
    text-decoration: none; }
    #mobileCountrySelector .global-link:before {
      content: '\e640';
      font-family: 'icomoon';
      left: 11px;
      position: absolute;
      margin-top: 1px; }
  #mobileCountrySelector h3 {
    color: #f36633;
    font-weight: normal;
    margin: .5em .5em .5em .85em; }
  #mobileCountrySelector .regions > ul {
    border-top: 1px solid #D5D1CE;
    margin-bottom: -4px;
    padding: 0; }
    #mobileCountrySelector .regions > ul > li {
      display: block; }
      #mobileCountrySelector .regions > ul > li li {
        position: relative; }
      #mobileCountrySelector .regions > ul > li img {
        left: 1.6em;
        position: absolute;
        top: 21px;
        z-index: 10; }
      #mobileCountrySelector .regions > ul > li:last-child {
        border-bottom: 1px solid #D5D1CE !important; }
      #mobileCountrySelector .regions > ul > li a {
        border-bottom: 1px solid #D5D1CE !important;
        color: #5c5551 !important;
        font-family: arial, sans-serif; }
      #mobileCountrySelector .regions > ul > li .region {
        display: none; }
        #mobileCountrySelector .regions > ul > li .region a {
          background-color: #F0EFED;
          padding-left: 4.2em; }
          #mobileCountrySelector .regions > ul > li .region a:not([href*="//www.gsk.com/"]):after {
            font-family: 'icomoon';
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
            /* Better Font Rendering =========== */
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e63d";
            font-size: 12px;
            padding-left: 5px; }
      #mobileCountrySelector .regions > ul > li > a:after {
        content: '\e61e';
        font-family: 'icomoon';
        position: absolute;
        right: 1em; }
      #mobileCountrySelector .regions > ul > li.toggle > a {
        color: #f36633 !important;
        font-family: arial, sans-serif;
        font-weight: bold; }
        #mobileCountrySelector .regions > ul > li.toggle > a:after {
          content: '\e61d'; }
      #mobileCountrySelector .regions > ul > li.toggle li, #mobileCountrySelector .regions > ul > li.toggle .region {
        display: block; }
      #mobileCountrySelector .regions > ul > li.toggle span.sprite-small {
        position: absolute;
        top: 21px; }
      #mobileCountrySelector .regions > ul > li ul {
        padding: 0; }

/* Mega Nav */
#primaryNav #primaryNavMenu > li:hover .mega-nav {
  display: block; }
  @media (max-width: 48em) {
    #primaryNav #primaryNavMenu > li:hover .mega-nav {
      display: none; } }

#primaryNav .mega-nav {
  background-color: #FFFFFF;
  background-size: cover;
  border-top: 10px solid #fff;
  -webkit-box-shadow: 0px 4px 2px -2px rgba(50, 50, 50, 0.25);
  -moz-box-shadow: 0px 4px 2px -2px rgba(50, 50, 50, 0.25);
  box-shadow: 0px 4px 2px -2px rgba(50, 50, 50, 0.25);
  display: none;
  left: 0;
  position: absolute;
  width: 100%; }
  #primaryNav .mega-nav a:hover:after {
    display: none; }
  @media (max-width: 66.25em) {
    #primaryNav .mega-nav {
      font-size: .9em; } }
  @media (max-width: 53.75em) {
    #primaryNav .mega-nav {
      font-size: 1.1em; } }
  #primaryNav .mega-nav .featured-nav {
    border: 7px solid rgba(0, 0, 0, 0.2);
    /*
      border-left: 7px solid rgba(0,0,0,0.2);
      border-right: 7px solid rgba(0,0,0,0.2);
      border-top: 7px solid rgba(0,0,0,0.2);*/
    overflow: hidden;
    padding-bottom: 10px; }
    #primaryNav .mega-nav .featured-nav ul {
      display: block !important;
      padding: 0;
      margin-top: -1px; }
      #primaryNav .mega-nav .featured-nav ul li {
        background-image: none;
        border-top: 4px solid #F0EFED;
        display: block;
        float: left;
        width: 29%;
        margin: 0 2%; }
        #primaryNav .mega-nav .featured-nav ul li:first-child, #primaryNav .mega-nav .featured-nav ul li:first-child + li, #primaryNav .mega-nav .featured-nav ul li:first-child + li + li {
          border-top: 0; }
        #primaryNav .mega-nav .featured-nav ul li:nth-child(3n + 1) {
          clear: left; }
        #primaryNav .mega-nav .featured-nav ul li a {
          color: #5c5551 !important;
          padding: 0;
          text-align: left; }
          #primaryNav .mega-nav .featured-nav ul li a:hover:after {
            display: none; }
          #primaryNav .mega-nav .featured-nav ul li a:hover h3 {
            text-decoration: underline; }
          #primaryNav .mega-nav .featured-nav ul li a h3 {
            color: #F36633;
            font-family: arial, sans-serif;
            font-size: 1em;
            font-weight: normal;
            margin-bottom: 0.5em;
            padding-bottom: 0; }
          #primaryNav .mega-nav .featured-nav ul li a p {
            line-height: 1.3em;
            color: #878280;
            font-size: 0.8em;
            margin-top: 0.5em; }
  #primaryNav .mega-nav.with-promo .featured-nav {
    border-bottom: none; }

#primaryNav .promo-slot {
  background-color: #f4f4f2;
  border-bottom: 7px solid rgba(0, 0, 0, 0.2);
  border-left: 7px solid rgba(0, 0, 0, 0.2);
  border-right: 7px solid rgba(0, 0, 0, 0.2);
  clear: both; }
  #primaryNav .promo-slot a {
    display: block;
    overflow: hidden;
    padding: 25px 25px;
    text-align: left; }
    #primaryNav .promo-slot a:hover h3 {
      text-decoration: underline; }
    #primaryNav .promo-slot a h3 {
      font-weight: normal;
      margin: 0 0 .2em 0; }
    #primaryNav .promo-slot a .button p {
      font-size: .8em;
      margin: 0;
      max-width: 65%; }
    #primaryNav .promo-slot a .promo-slot-content {
      float: left;
      width: 75%; }
    #primaryNav .promo-slot a h3 {
      color: #5c5551;
      font-family: arial, sans-serif;
      font-weight: bold;
      margin-bottom: -10px; }
    #primaryNav .promo-slot a p {
      color: #878280;
      font-size: 0.8em; }
    #primaryNav .promo-slot a img {
      float: left;
      margin-right: 20px; }

.hover-intent #primaryNav #primaryNavMenu > li:hover .mega-nav {
  display: none; }

.hover-intent #primaryNav > ul li.hasMegaNav > a:hover:after, .hover-intent #primaryNav > ul li.hasMegaNav.current > a:after {
  display: none; }

.hover-intent #primaryNav > ul li.hasMegaNav.show-meganav > a:hover:after, .hover-intent #primaryNav > ul li.hasMegaNav.show-meganav.current > a:after {
  display: block; }

.hover-intent #primaryNav #primaryNavMenu > li.show-meganav:hover .mega-nav {
  display: block; }

.touch .mega-nav {
  display: none !important; }

.touch #primaryNav > ul li.hasMegaNav > a:hover:after, .touch #primaryNav > ul li.hasMegaNav.current > a:after {
  display: none !important; }

@media (max-width: 48em) {
  .mega-nav {
    display: none !important; }
  #primaryNav > ul li.hasMegaNav > a:hover:after, #primaryNav > ul li.hasMegaNav.current > a:after {
    display: none !important; } }

#wrapper.left-column #leftCol {
  float: left;
  margin: 0 1.25em 20px 0;
  width: 13.5em; }
  @media (max-width: 48em) {
    #wrapper.left-column #leftCol {
      display: none; } }
  #wrapper.left-column #leftCol nav > ul {
    padding: 0 0 0 2px; }
    #wrapper.left-column #leftCol nav > ul > li > a {
      font-family: arial, sans-serif;
      font-size: 1.3em;
      font-weight: bold; }
    #wrapper.left-column #leftCol nav > ul li.current > a {
      color: #f36633; }
    #wrapper.left-column #leftCol nav > ul ul ul {
      border-bottom: 1px solid #dcdcdc;
      font-size: .85em; }
      #wrapper.left-column #leftCol nav > ul ul ul li a {
        background-color: #F0EFED;
        border-bottom: 1px solid #fff;
        padding: .4em 4px .4em 8px; }
        #wrapper.left-column #leftCol nav > ul ul ul li a:hover {
          /*
                font-size:1.3em;
                padding:.39em 4px;*/ }
      #wrapper.left-column #leftCol nav > ul ul ul li:last-child a {
        border-bottom: none; }
  #wrapper.left-column #leftCol ul {
    list-style: none;
    margin: 0;
    padding: 0; }
  #wrapper.left-column #leftCol a {
    border-bottom: 1px solid #D5D1CE;
    color: #5c5551;
    display: block;
    font-size: 1em;
    padding: .6em 4px;
    text-decoration: none;
    word-wrap: break-word; }
    #wrapper.left-column #leftCol a:hover {
      color: #f36633; }

#breadcrumb ul {
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 1em 0 .75em 0; }
  @media (max-width: 48em) {
    #breadcrumb ul {
      padding: .95em 10px; } }
  #breadcrumb ul li {
    float: left;
    color: #5c5551;
    margin-top: 3px;
    white-space: nowrap; }
    #breadcrumb ul li:after {
      color: #f36633;
      content: '\e604';
      font-family: 'icomoon';
      font-size: .8em;
      margin: 0 .7em; }
    #breadcrumb ul li:last-child:after {
      content: ''; }
    #breadcrumb ul li a {
      color: #5c5551;
      text-decoration: none;
      font-family: arial, sans-serif;
      font-weight: bold; }
      #breadcrumb ul li a:hover {
        color: #f36633; }
    #breadcrumb ul li:first-child a {
      font-family: 'icomoon'; }

@media (max-width: 48em) {
  #breadcrumb {
    display: none; } }

#languageSelector.mobile-language-selector {
  font-size: .95em;
  position: absolute;
  right: 80px;
  top: 12px; }
  @media (min-width: 48.0625em) {
    #languageSelector.mobile-language-selector {
      display: none; } }
  @media (min-width: 40em) {
    #languageSelector.mobile-language-selector {
      right: 110px;
      top: 27px; } }

/* Audience Nav */
#EXTERNAL__audienceNav {
  clear: right;
  float: right;
  font-size: 1.05em;
  margin: 0 8px 20px 0;
  /* Get the icons to play ball */
  /*  @include at-breakpoint(12 $bp-860)
  {
    font-size:.75em;
  }*/ }
  #EXTERNAL__audienceNav [class*="icon-"] {
    font-family: arial, sans-serif; }
    #EXTERNAL__audienceNav [class*="icon-"]:before {
      display: none;
      font-family: 'icomoon'; }
  @media (max-width: 60em) {
    #EXTERNAL__audienceNav {
      font-size: .9em; } }
  @media (max-width: 48em) {
    #EXTERNAL__audienceNav {
      display: none; } }
  #EXTERNAL__audienceNav li {
    border-left: 1px solid #fd6a37;
    float: left; }
    #EXTERNAL__audienceNav li:first-child {
      border: none; }
    #EXTERNAL__audienceNav li a {
      color: #5c5551;
      display: block;
      font-family: arial, sans-serif;
      margin: 0 15px; }
      #EXTERNAL__audienceNav li a span {
        display: none; }
      #EXTERNAL__audienceNav li a:hover {
        text-decoration: underline; }
      @media (max-width: 53.75em) {
        #EXTERNAL__audienceNav li a {
          margin: 0 10px; } }
    #EXTERNAL__audienceNav li:last-child a {
      margin-right: 0; }
    #EXTERNAL__audienceNav li ul {
      display: none; }

/* Primary Nav - Base styles for non-mobile views */
#EXTERNAL__primaryNav {
  background-color: #f36633;
  clear: both;
  display: table;
  margin-bottom: 10px;
  position: relative;
  width: 100%;
  /* Get the icons to play ball */
  /* For the mobile nav we need to bring the audience nav into the primary, 
    we'll just hide these if you return to the desktop view */
  /* Top level list to be display as a table row with distributed cells */ }
  .left-column #EXTERNAL__primaryNav {
    margin-bottom: 0; }
  #EXTERNAL__primaryNav [class*="icon-"] {
    font-family: arial, sans-serif; }
    #EXTERNAL__primaryNav [class*="icon-"]:before {
      display: none;
      font-family: 'icomoon'; }
  #EXTERNAL__primaryNav .EXTERNAL__audience, #EXTERNAL__primaryNav .divider {
    display: none; }
  #EXTERNAL__primaryNav > ul {
    display: table-row; }
    #EXTERNAL__primaryNav > ul .EXTERNAL__fixed-size {
      table-layout: fixed; }
    #EXTERNAL__primaryNav > ul li {
      border-right: 1px solid #fff;
      display: table-cell;
      /* Sub-nav is hidden for desktop */
      /* Link style for top nav */
      /* The home icon */ }
      #EXTERNAL__primaryNav > ul li:hover > a .EXTERNAL__underline, #EXTERNAL__primaryNav > ul li a:hover .EXTERNAL__underline {
        opacity: 0.75; }
      #EXTERNAL__primaryNav > ul li.EXTERNAL__current > a .EXTERNAL__underline {
        border-bottom: 4px solid white;
        display: inline; }
      #EXTERNAL__primaryNav > ul li.EXTERNAL__hasMegaNav > a:hover:after, #EXTERNAL__primaryNav > ul li.EXTERNAL__hasMegaNav.current > a:after, #EXTERNAL__primaryNav > ul li.EXTERNAL__hasMegaNav.hover-nav > a:after {
        border-left: 19px solid white;
        border-right: 19px solid white;
        border-top: 20px solid #F36633;
        content: "";
        display: block;
        height: 0;
        left: 50%;
        margin-left: -18px;
        width: 0;
        position: absolute;
        top: 78px;
        z-index: 1; }
        @supports (-webkit-appearance: none) {
          #EXTERNAL__primaryNav > ul li.EXTERNAL__hasMegaNav > a:hover:after, #EXTERNAL__primaryNav > ul li.EXTERNAL__hasMegaNav.current > a:after, #EXTERNAL__primaryNav > ul li.EXTERNAL__hasMegaNav.hover-nav > a:after {
            top: 77px; } }
      @media (max-width: 66.25em) {
        #EXTERNAL__primaryNav > ul li.EXTERNAL__hasMegaNav > a:hover:after, #EXTERNAL__primaryNav > ul li.EXTERNAL__hasMegaNav.current > a:after {
          top: 76px; } }
      @media (max-width: 59em) {
        #EXTERNAL__primaryNav > ul li.EXTERNAL__hasMegaNav > a:hover:after, #EXTERNAL__primaryNav > ul li.EXTERNAL__hasMegaNav.current > a:after {
          top: 74px; } }
      @media (max-width: 53.75em) {
        #EXTERNAL__primaryNav > ul li.EXTERNAL__hasMegaNav > a:hover:after, #EXTERNAL__primaryNav > ul li.EXTERNAL__hasMegaNav.current > a:after {
          top: 70px; } }
      #EXTERNAL__primaryNav > ul li ul {
        display: none; }
      #EXTERNAL__primaryNav > ul li a {
        color: #fff;
        display: block;
        font-size: 1.4em;
        line-height: 1.2;
        padding: 26px 0;
        text-align: center;
        text-decoration: none;
        position: relative;
        /* Adjust font sizes for non-mobile responsive views */
        /* No icons should be displayed in the desktop view other than the home icon */ }
        @media (max-width: 66.25em) {
          #EXTERNAL__primaryNav > ul li a {
            font-size: 1.3em; } }
        @media (max-width: 59em) {
          #EXTERNAL__primaryNav > ul li a {
            font-size: 1.2em; } }
        @media (max-width: 53.75em) {
          #EXTERNAL__primaryNav > ul li a {
            font-size: 1em; } }
        #EXTERNAL__primaryNav > ul li a span {
          display: none; }
          @media (max-width: 48em) {
            #EXTERNAL__primaryNav > ul li a span {
              display: inline; } }
      #EXTERNAL__primaryNav > ul li.EXTERNAL__primaryNavMenuItemTeal {
        background: #007f90; }
      #EXTERNAL__primaryNav > ul li.EXTERNAL__home {
        background: none;
        width: 5.5%; }
        #EXTERNAL__primaryNav > ul li.EXTERNAL__home a {
          padding-left: 10px;
          padding-right: 10px; }
          #EXTERNAL__primaryNav > ul li.EXTERNAL__home a:hover {
            opacity: .75; }
          #EXTERNAL__primaryNav > ul li.EXTERNAL__home a:before {
            display: inline-block;
            font-weight: normal; }
          #EXTERNAL__primaryNav > ul li.EXTERNAL__home a:hover:after {
            display: none; }

@media all and (max-width: 48em) {
  #EXTERNAL__primaryNav {
    top: 5.15em; } }

@media all and (max-width: 40em) {
  #EXTERNAL__primaryNav {
    top: 3.05em; } }

/* Primary nav - Mobile horizontal flyout styles */
@media all and (max-width: 48em) {
  #EXTERNAL__primaryNav {
    display: none;
    font-family: arial, sans-serif;
    margin-bottom: 0;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 1000;
    font-weight: bold;
    /* Get the icons to play ball */
    /* Need to sort this bit out, the transition menu needs to have these styles 
      applied during transition, and the rest after transition */ }
    #EXTERNAL__primaryNav [class*="icon-"] {
      font-family: arial, sans-serif;
      font-weight: bold; }
      #EXTERNAL__primaryNav [class*="icon-"]:before {
        display: inline-block;
        margin-right: 10px;
        text-align: center;
        width: 1.4em; }
    #EXTERNAL__primaryNav > ul {
      -webkit-transition: 0.4s;
      -moz-transition: 0.4s;
      -o-transition: 0.4s;
      transition: 0.4s;
      background-color: #f36633;
      left: 0; }
      #EXTERNAL__primaryNav > ul.EXTERNAL__no-transition {
        -webkit-transition: 0;
        -moz-transition: 0;
        -o-transition: 0;
        transition: 0; }
      #EXTERNAL__primaryNav > ul li {
        background: none; }
        #EXTERNAL__primaryNav > ul li > a .EXTERNAL__underline, #EXTERNAL__primaryNav > ul li a .EXTERNAL__underline {
          display: inline-block; }
        #EXTERNAL__primaryNav > ul li:hover > a .EXTERNAL__underline, #EXTERNAL__primaryNav > ul li a:hover .EXTERNAL__underline, #EXTERNAL__primaryNav > ul li.EXTERNAL__current > a .EXTERNAL__underline {
          border-bottom: 0px solid white; }
        #EXTERNAL__primaryNav > ul li .EXTERNAL__underline + span {
          top: 20px; }
        #EXTERNAL__primaryNav > ul li:first-child a {
          border-top: 2px solid #fff; }
        #EXTERNAL__primaryNav > ul li.EXTERNAL__divider {
          background-color: #fff;
          height: 3px;
          margin: -1px -10px 0 -10px !important; }
      #EXTERNAL__primaryNav > ul li.EXTERNAL__home {
        width: 100%; }
        #EXTERNAL__primaryNav > ul li.EXTERNAL__home .EXTERNAL__visually-hidden {
          overflow: visible;
          position: static !important;
          text-indent: 0;
          font-family: arial, sans-serif;
          font-weight: bold;
          font-size: 1em; }
          #EXTERNAL__primaryNav > ul li.EXTERNAL__home .EXTERNAL__visually-hidden:before {
            content: ''; }
    #EXTERNAL__primaryNav ul.EXTERNAL__transition-menu {
      -webkit-transition: 0.4s;
      -moz-transition: 0.4s;
      -o-transition: 0.4s;
      transition: 0.4s;
      position: absolute;
      left: 0;
      top: 51px; }
      #EXTERNAL__primaryNav ul.EXTERNAL__transition-menu > li {
        display: block !important; }
      #EXTERNAL__primaryNav ul.EXTERNAL__transition-menu li.EXTERNAL__section-link > a, #EXTERNAL__primaryNav ul.EXTERNAL__transition-menu a.EXTERNAL__back {
        background-color: #f36633;
        color: #fff !important; }
      #EXTERNAL__primaryNav ul.EXTERNAL__transition-menu a {
        background-color: #fff;
        border-bottom: 1px solid #D5D1CE;
        color: #f36633 !important; }
      #EXTERNAL__primaryNav ul.EXTERNAL__transition-menu li.EXTERNAL__section-link > a {
        border-bottom: none !important; }
    #EXTERNAL__primaryNav.EXTERNAL__active {
      display: block; }
      #EXTERNAL__primaryNav.EXTERNAL__active ul {
        margin: 0;
        font-size: 1em; }
        #EXTERNAL__primaryNav.EXTERNAL__active ul li {
          float: none;
          margin: 0;
          display: block; }
          #EXTERNAL__primaryNav.EXTERNAL__active ul li ul li a {
            background-color: #fff;
            border-bottom: 1px solid #D5D1CE !important;
            color: #f36633; }
          #EXTERNAL__primaryNav.EXTERNAL__active ul li ul li.EXTERNAL__section-link a, #EXTERNAL__primaryNav.EXTERNAL__active ul li ul li a.EXTERNAL__back {
            background-color: #f36633;
            border-bottom: 1px solid #f8a385 !important;
            color: #fff; }
          #EXTERNAL__primaryNav.EXTERNAL__active ul li ul li.EXTERNAL__section-link a {
            border-bottom: none !important; }
          #EXTERNAL__primaryNav.EXTERNAL__active ul li a {
            color: #fff;
            position: relative;
            text-decoration: none;
            padding: 1em;
            display: block;
            font-weight: bold;
            border-bottom: 1px solid #f5855d; } }
          @media all and (max-width: 48em) and (max-width: 48em) {
            #EXTERNAL__primaryNav.EXTERNAL__active ul li a {
              font-weight: normal; } }

@media all and (max-width: 48em) {
            #EXTERNAL__primaryNav.EXTERNAL__active ul li a span {
              position: absolute;
              right: 10px; }
          #EXTERNAL__primaryNav.EXTERNAL__active ul li:last-child > a {
            border-bottom: none !important; }
      #EXTERNAL__primaryNav.EXTERNAL__active > ul {
        padding: 0;
        display: block;
        width: 100%; }
        #EXTERNAL__primaryNav.EXTERNAL__active > ul > li > a {
          padding-left: 10px;
          text-align: left; } }
      @media all and (max-width: 48em) and (max-width: 30em) {
        #EXTERNAL__primaryNav.EXTERNAL__active > ul {
          top: 51px; } }

@media all and (max-width: 48em) {
    #EXTERNAL__primaryNav.EXTERNAL__in-transition ul.EXTERNAL__transition-menu {
      background-color: #fff;
      height: 100%; }
    #EXTERNAL__primaryNav.EXTERNAL__in-transition ul.EXTERNAL__transition-menu, #EXTERNAL__primaryNav.EXTERNAL__in-transition ul.EXTERNAL__transition-menu > li {
      display: block; }
      #EXTERNAL__primaryNav.EXTERNAL__in-transition ul.EXTERNAL__transition-menu a, #EXTERNAL__primaryNav.EXTERNAL__in-transition ul.EXTERNAL__transition-menu > li a {
        border-bottom: 1px solid #f8a385;
        font-weight: normal;
        padding-left: 9%;
        text-align: left; }
      #EXTERNAL__primaryNav.EXTERNAL__in-transition ul.EXTERNAL__transition-menu .EXTERNAL__section-link a, #EXTERNAL__primaryNav.EXTERNAL__in-transition ul.EXTERNAL__transition-menu > li .EXTERNAL__section-link a {
        padding: 1.4em 3% 1.4em 3% !important; }
    #EXTERNAL__primaryNav.EXTERNAL__submenu ul {
      padding: 0; }
    #EXTERNAL__primaryNav.EXTERNAL__submenu ul > li {
      display: none; }
    #EXTERNAL__primaryNav.EXTERNAL__submenu ul > li.EXTERNAL__parent-active {
      display: block; }
      #EXTERNAL__primaryNav.EXTERNAL__submenu ul > li.EXTERNAL__parent-active > a {
        display: none; }
    #EXTERNAL__primaryNav.EXTERNAL__submenu ul, #EXTERNAL__primaryNav.EXTERNAL__submenu ul.EXTERNAL__active > li, #EXTERNAL__primaryNav.EXTERNAL__submenu ul.EXTERNAL__transition-menu, #EXTERNAL__primaryNav.EXTERNAL__submenu ul.EXTERNAL__transition-menu > li {
      display: block; }
      #EXTERNAL__primaryNav.EXTERNAL__submenu ul a, #EXTERNAL__primaryNav.EXTERNAL__submenu ul.EXTERNAL__active > li a, #EXTERNAL__primaryNav.EXTERNAL__submenu ul.EXTERNAL__transition-menu a, #EXTERNAL__primaryNav.EXTERNAL__submenu ul.EXTERNAL__transition-menu > li a {
        border-bottom: 1px solid #f8a385;
        display: block;
        font-weight: normal;
        padding-left: 9%;
        text-align: left; }
      #EXTERNAL__primaryNav.EXTERNAL__submenu ul .EXTERNAL__section-link a, #EXTERNAL__primaryNav.EXTERNAL__submenu ul.EXTERNAL__active > li .EXTERNAL__section-link a, #EXTERNAL__primaryNav.EXTERNAL__submenu ul.EXTERNAL__transition-menu .EXTERNAL__section-link a, #EXTERNAL__primaryNav.EXTERNAL__submenu ul.EXTERNAL__transition-menu > li .EXTERNAL__section-link a {
        padding: 1.4em 3% 1.4em 3% !important; }
    #EXTERNAL__primaryNav a.EXTERNAL__back {
      padding-left: 2.2em !important;
      padding: 1.4em 0 1.4em 2.2em !important; }
      #EXTERNAL__primaryNav a.EXTERNAL__back span {
        right: auto;
        left: .5em; } }

body {
  position: relative; }
  body #EXTERNAL__contentMask {
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #fff;
    bottom: 0;
    top: 0;
    z-index: 1000; }
  @media (max-width: 48em) {
    body.mask-content #EXTERNAL__contentMask {
      display: block; } }

#EXTERNAL__audienceNav, #EXTERNAL__primaryNavMenu {
  padding: 0; }
  #EXTERNAL__audienceNav li, #EXTERNAL__primaryNavMenu li {
    list-style: none;
    margin: 0;
    padding: 0; }

#EXTERNAL__mobileNav {
  display: none;
  position: absolute;
  right: 10px;
  top: 24px;
  text-decoration: none;
  padding: 0;
  font-size: 2em;
  color: #5c5551;
  margin: 0; }
  #EXTERNAL__mobileNav.EXTERNAL__active {
    color: #f36633; }
  @media (max-width: 48em) {
    #EXTERNAL__mobileNav {
      font-size: 1.6em;
      top: 26px;
      right: 15px; } }
  @media (max-width: 40em) {
    #EXTERNAL__mobileNav {
      font-size: 1.2em;
      top: 14px; } }
  #EXTERNAL__mobileNav span {
    font-family: arial, sans-serif;
    font-weight: bold;
    font-size: .9em;
    padding: 0 0 0 5px;
    position: relative;
    top: -1px; }
  @media all and (max-width: 48em) {
    #EXTERNAL__mobileNav {
      display: block; } }

@media (min-width: 48.0625em) {
  #EXTERNAL__mobileToolbar {
    display: none; } }

.EXTERNAL__active #EXTERNAL__mobileToolbar {
  margin: 0;
  overflow: hidden;
  height: 64px;
  z-index: 100;
  overflow: hidden;
  padding: 0 40px 0 10px;
  width: 100%; }
  .EXTERNAL__active #EXTERNAL__mobileToolbar #EXTERNAL__searchBox {
    border: none;
    font-family: arial, sans-serif;
    text-align: left;
    margin: 11px 10px 0 0;
    /*
    input[type=search]{
      border:none;
      padding:3px 5px;
      max-width:65%;
      display:inline-block;
    }

    input[type=submit]{
      text-align:center;
      max-width:26%;
      display:inline-block;
      display:none;
    }*/ }
  .EXTERNAL__active #EXTERNAL__mobileToolbar #EXTERNAL__countrySelector {
    margin-right: 0;
    position: absolute;
    right: 10px;
    top: 17px; }

/* Mobile Country Selector */
#EXTERNAL__mobileCountrySelector {
  background-color: #fff;
  display: none;
  overflow: hidden; }
  #EXTERNAL__mobileCountrySelector .EXTERNAL__countries ul {
    border-bottom: 1px solid #D5D1CE; }
  #EXTERNAL__mobileCountrySelector .EXTERNAL__countries ul + ul {
    border-bottom: 0; }
  #EXTERNAL__mobileCountrySelector .EXTERNAL__sprite-small {
    left: 10px;
    position: relative;
    top: 31px;
    z-index: 1; }
  #EXTERNAL__mobileCountrySelector .EXTERNAL__sprite {
    position: absolute;
    left: 10px;
    top: 13px;
    z-index: 1; }
  .EXTERNAL__country-selector #EXTERNAL__mobileCountrySelector {
    display: block; }
    @media (min-width: 48.0625em) {
      .EXTERNAL__country-selector #EXTERNAL__mobileCountrySelector {
        display: none; } }
  #EXTERNAL__mobileCountrySelector .EXTERNAL__global-link {
    color: #5c5551;
    display: block;
    font-family: arial, sans-serif;
    font-weight: bold;
    padding: 13px 0 5px 40px;
    position: relative;
    text-decoration: none; }
    #EXTERNAL__mobileCountrySelector .EXTERNAL__global-link:before {
      content: '\e640';
      font-family: 'icomoon';
      left: 11px;
      position: absolute;
      margin-top: 1px; }
  #EXTERNAL__mobileCountrySelector h3 {
    color: #f36633;
    font-weight: normal;
    margin: .5em .5em .5em .85em; }
  #EXTERNAL__mobileCountrySelector .EXTERNAL__regions > ul {
    border-top: 1px solid #D5D1CE;
    margin-bottom: -4px;
    padding: 0; }
    #EXTERNAL__mobileCountrySelector .EXTERNAL__regions > ul > li {
      display: block; }
      #EXTERNAL__mobileCountrySelector .EXTERNAL__regions > ul > li li {
        position: relative; }
      #EXTERNAL__mobileCountrySelector .EXTERNAL__regions > ul > li img {
        left: 1.6em;
        position: absolute;
        top: 21px;
        z-index: 10; }
      #EXTERNAL__mobileCountrySelector .EXTERNAL__regions > ul > li:last-child {
        border-bottom: 1px solid #D5D1CE !important; }
      #EXTERNAL__mobileCountrySelector .EXTERNAL__regions > ul > li a {
        border-bottom: 1px solid #D5D1CE !important;
        color: #5c5551 !important;
        font-family: arial, sans-serif; }
      #EXTERNAL__mobileCountrySelector .EXTERNAL__regions > ul > li .EXTERNAL__region {
        display: none; }
        #EXTERNAL__mobileCountrySelector .EXTERNAL__regions > ul > li .EXTERNAL__region a {
          background-color: #F0EFED;
          padding-left: 4.2em; }
          #EXTERNAL__mobileCountrySelector .EXTERNAL__regions > ul > li .EXTERNAL__region a:not([href*="//www.gsk.com/"]):after {
            font-family: 'icomoon';
            speak: none;
            font-style: normal;
            font-weight: normal;
            font-variant: normal;
            text-transform: none;
            line-height: 1;
            /* Better Font Rendering =========== */
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e63d";
            font-size: 12px;
            padding-left: 5px; }
      #EXTERNAL__mobileCountrySelector .EXTERNAL__regions > ul > li > a:after {
        content: '\e61e';
        font-family: 'icomoon';
        position: absolute;
        right: 1em; }
      #EXTERNAL__mobileCountrySelector .EXTERNAL__regions > ul > li.EXTERNAL__toggle > a {
        color: #f36633 !important;
        font-family: arial, sans-serif;
        font-weight: bold; }
        #EXTERNAL__mobileCountrySelector .EXTERNAL__regions > ul > li.EXTERNAL__toggle > a:after {
          content: '\e61d'; }
      #EXTERNAL__mobileCountrySelector .EXTERNAL__regions > ul > li.EXTERNAL__toggle li, #EXTERNAL__mobileCountrySelector .EXTERNAL__regions > ul > li.EXTERNAL__toggle .EXTERNAL__region {
        display: block; }
      #EXTERNAL__mobileCountrySelector .EXTERNAL__regions > ul > li.EXTERNAL__toggle span.EXTERNAL__sprite-small {
        position: absolute;
        top: 21px; }
      #EXTERNAL__mobileCountrySelector .EXTERNAL__regions > ul > li ul {
        padding: 0; }

/* Mega Nav */
#EXTERNAL__primaryNav #EXTERNAL__primaryNavMenu > li:hover .EXTERNAL__mega-nav {
  display: block; }
  @media (max-width: 48em) {
    #EXTERNAL__primaryNav #EXTERNAL__primaryNavMenu > li:hover .EXTERNAL__mega-nav {
      display: none; } }

#EXTERNAL__primaryNav .EXTERNAL__mega-nav {
  background-color: #FFFFFF;
  background-size: cover;
  border-top: 10px solid #fff;
  -webkit-box-shadow: 0px 4px 2px -2px rgba(50, 50, 50, 0.25);
  -moz-box-shadow: 0px 4px 2px -2px rgba(50, 50, 50, 0.25);
  box-shadow: 0px 4px 2px -2px rgba(50, 50, 50, 0.25);
  display: none;
  left: 0;
  position: absolute;
  width: 100%; }
  #EXTERNAL__primaryNav .EXTERNAL__mega-nav a:hover:after {
    display: none; }
  @media (max-width: 66.25em) {
    #EXTERNAL__primaryNav .EXTERNAL__mega-nav {
      font-size: .9em; } }
  @media (max-width: 53.75em) {
    #EXTERNAL__primaryNav .EXTERNAL__mega-nav {
      font-size: 1.1em; } }
  #EXTERNAL__primaryNav .EXTERNAL__mega-nav .EXTERNAL__featured-nav {
    border: 7px solid rgba(0, 0, 0, 0.2);
    /*
      border-left: 7px solid rgba(0,0,0,0.2);
      border-right: 7px solid rgba(0,0,0,0.2);
      border-top: 7px solid rgba(0,0,0,0.2);*/
    overflow: hidden;
    padding-bottom: 10px; }
    #EXTERNAL__primaryNav .EXTERNAL__mega-nav .EXTERNAL__featured-nav ul {
      display: block !important;
      padding: 0;
      margin-top: -1px; }
      #EXTERNAL__primaryNav .EXTERNAL__mega-nav .EXTERNAL__featured-nav ul li {
        background-image: none;
        border-top: 4px solid #F0EFED;
        display: block;
        float: left;
        width: 29%;
        margin: 0 2%; }
        #EXTERNAL__primaryNav .EXTERNAL__mega-nav .EXTERNAL__featured-nav ul li:first-child, #EXTERNAL__primaryNav .EXTERNAL__mega-nav .EXTERNAL__featured-nav ul li:first-child + li, #EXTERNAL__primaryNav .EXTERNAL__mega-nav .EXTERNAL__featured-nav ul li:first-child + li + li {
          border-top: 0; }
        #EXTERNAL__primaryNav .EXTERNAL__mega-nav .EXTERNAL__featured-nav ul li:nth-child(3n + 1) {
          clear: left; }
        #EXTERNAL__primaryNav .EXTERNAL__mega-nav .EXTERNAL__featured-nav ul li a {
          color: #5c5551 !important;
          padding: 0;
          text-align: left; }
          #EXTERNAL__primaryNav .EXTERNAL__mega-nav .EXTERNAL__featured-nav ul li a:hover:after {
            display: none; }
          #EXTERNAL__primaryNav .EXTERNAL__mega-nav .EXTERNAL__featured-nav ul li a:hover h3 {
            text-decoration: underline; }
          #EXTERNAL__primaryNav .EXTERNAL__mega-nav .EXTERNAL__featured-nav ul li a h3 {
            color: #F36633;
            font-family: arial, sans-serif;
            font-size: 1em;
            font-weight: normal;
            margin-bottom: 0.5em;
            margin-top: 1em;
            padding-bottom: 0; }
          #EXTERNAL__primaryNav .EXTERNAL__mega-nav .EXTERNAL__featured-nav ul li a p {
            line-height: 1.3em;
            color: #878280;
            font-size: 0.8em;
            margin-bottom: 1em;
            margin-top: 0.5em; }
  #EXTERNAL__primaryNav .EXTERNAL__mega-nav.EXTERNAL__with-promo .EXTERNAL__featured-nav {
    border-bottom: none; }

#EXTERNAL__primaryNav .EXTERNAL__promo-slot {
  background-color: #f4f4f2;
  border-bottom: 7px solid rgba(0, 0, 0, 0.2);
  border-left: 7px solid rgba(0, 0, 0, 0.2);
  border-right: 7px solid rgba(0, 0, 0, 0.2);
  clear: both; }
  #EXTERNAL__primaryNav .EXTERNAL__promo-slot a {
    display: block;
    overflow: hidden;
    padding: 25px 25px;
    text-align: left; }
    #EXTERNAL__primaryNav .EXTERNAL__promo-slot a:hover h3 {
      text-decoration: underline; }
    #EXTERNAL__primaryNav .EXTERNAL__promo-slot a h3 {
      font-weight: normal;
      margin: 0 0 .2em 0; }
    #EXTERNAL__primaryNav .EXTERNAL__promo-slot a .button p {
      font-size: .8em;
      margin: 0;
      max-width: 65%; }
    #EXTERNAL__primaryNav .EXTERNAL__promo-slot a .EXTERNAL__promo-slot-content {
      float: left;
      width: 75%; }
    #EXTERNAL__primaryNav .EXTERNAL__promo-slot a h3 {
      color: #5c5551;
      font-family: arial, sans-serif;
      font-weight: bold;
      margin-bottom: -10px; }
    #EXTERNAL__primaryNav .EXTERNAL__promo-slot a p {
      color: #878280;
      font-size: 0.8em; }
    #EXTERNAL__primaryNav .EXTERNAL__promo-slot a img {
      float: left;
      margin-right: 20px; }

.EXTERNAL__hover-intent #EXTERNAL__primaryNav #EXTERNAL__primaryNavMenu > li:hover .EXTERNAL__mega-nav {
  display: none; }

.EXTERNAL__hover-intent #EXTERNAL__primaryNav > ul li.EXTERNAL__hasMegaNav > a:hover:after, .EXTERNAL__hover-intent #EXTERNAL__primaryNav > ul li.EXTERNAL__hasMegaNav.EXTERNAL__current > a:after {
  display: none; }

.EXTERNAL__hover-intent #EXTERNAL__primaryNav > ul li.EXTERNAL__hasMegaNav.EXTERNAL__show-meganav > a:hover:after, .EXTERNAL__hover-intent #EXTERNAL__primaryNav > ul li.EXTERNAL__hasMegaNav.EXTERNAL__show-meganav.EXTERNAL__current > a:after {
  display: block; }

.EXTERNAL__hover-intent #EXTERNAL__primaryNav #EXTERNAL__primaryNavMenu > li.EXTERNAL__show-meganav:hover .EXTERNAL__mega-nav {
  display: block; }

.EXTERNAL__touch .EXTERNAL__mega-nav {
  display: none !important; }

.EXTERNAL__touch #EXTERNAL__primaryNav > ul li.EXTERNAL__hasMegaNav > a:hover:after, .EXTERNAL__touch #EXTERNAL__primaryNav > ul li.EXTERNAL__hasMegaNav.EXTERNAL__current > a:after {
  display: none !important; }

@media (max-width: 48em) {
  .EXTERNAL__mega-nav {
    display: none !important; }
  #EXTERNAL__primaryNav > ul li.EXTERNAL__hasMegaNav > a:hover:after, #EXTERNAL__primaryNav > ul li.EXTERNAL__hasMegaNav.EXTERNAL__current > a:after {
    display: none !important; } }

.EXTERNAL__wrapper.EXTERNAL__left-column #EXTERNAL__leftCol {
  float: left;
  margin: 0 1.25em 20px 0;
  width: 13.5em; }
  @media (max-width: 48em) {
    .EXTERNAL__wrapper.EXTERNAL__left-column #EXTERNAL__leftCol {
      display: none; } }
  .EXTERNAL__wrapper.EXTERNAL__left-column #EXTERNAL__leftCol nav > ul {
    padding: 0 0 0 2px; }
    .EXTERNAL__wrapper.EXTERNAL__left-column #EXTERNAL__leftCol nav > ul > li > a {
      font-family: arial, sans-serif;
      font-size: 1.3em;
      font-weight: bold; }
    .EXTERNAL__wrapper.EXTERNAL__left-column #EXTERNAL__leftCol nav > ul li.EXTERNAL__current > a {
      color: #f36633; }
    .EXTERNAL__wrapper.EXTERNAL__left-column #EXTERNAL__leftCol nav > ul ul ul {
      border-bottom: 1px solid #dcdcdc;
      font-size: .85em; }
      .EXTERNAL__wrapper.EXTERNAL__left-column #EXTERNAL__leftCol nav > ul ul ul li a {
        background-color: #F0EFED;
        border-bottom: 1px solid #fff;
        padding: .4em 4px .4em 8px; }
        .EXTERNAL__wrapper.EXTERNAL__left-column #EXTERNAL__leftCol nav > ul ul ul li a:hover {
          /*
                font-size:1.3em;
                padding:.39em 4px;*/ }
      .EXTERNAL__wrapper.EXTERNAL__left-column #EXTERNAL__leftCol nav > ul ul ul li:last-child a {
        border-bottom: none; }
  .EXTERNAL__wrapper.EXTERNAL__left-column #EXTERNAL__leftCol ul {
    list-style: none;
    margin: 0;
    padding: 0; }
  .EXTERNAL__wrapper.EXTERNAL__left-column #EXTERNAL__leftCol a {
    border-bottom: 1px solid #D5D1CE;
    color: #5c5551;
    display: block;
    font-size: 1em;
    padding: .6em 4px;
    text-decoration: none;
    word-wrap: break-word; }
    .EXTERNAL__wrapper.EXTERNAL__left-column #EXTERNAL__leftCol a:hover {
      color: #f36633; }

#EXTERNAL__breadcrumb ul {
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 1em 0 .75em 0; }
  @media (max-width: 48em) {
    #EXTERNAL__breadcrumb ul {
      padding: .95em 10px; } }
  #EXTERNAL__breadcrumb ul li {
    float: left;
    color: #5c5551;
    margin-top: 3px;
    white-space: nowrap; }
    #EXTERNAL__breadcrumb ul li:after {
      color: #f36633;
      content: '\e604';
      font-family: 'icomoon';
      font-size: .8em;
      margin: 0 .7em; }
    #EXTERNAL__breadcrumb ul li:last-child:after {
      content: ''; }
    #EXTERNAL__breadcrumb ul li a {
      color: #5c5551;
      text-decoration: none;
      font-family: arial, sans-serif;
      font-weight: bold; }
      #EXTERNAL__breadcrumb ul li a:hover {
        color: #f36633; }
    #EXTERNAL__breadcrumb ul li:first-child a {
      font-family: 'icomoon'; }

@media (max-width: 48em) {
  #EXTERNAL__breadcrumb {
    display: none; } }

#EXTERNAL__languageSelector.EXTERNAL__mobile-language-selector {
  font-size: .95em;
  position: absolute;
  right: 80px;
  top: 12px; }
  @media (min-width: 48.0625em) {
    #EXTERNAL__languageSelector.EXTERNAL__mobile-language-selector {
      display: none; } }
  @media (min-width: 40em) {
    #EXTERNAL__languageSelector.EXTERNAL__mobile-language-selector {
      right: 110px;
      top: 27px; } }

@media (max-width: 48.0625em) {
  #homeModules {
    margin-top: -10px; } }

#homeModules, .storyboard {
  /* Generic home module styles */
  /* Home module specific styling */
  /* Multi-line semi-transparent fancy links */
  /* Susy layout for home supporting modules */
  /* Set correct bottom margins */
  /* Hide main support for tablet mobile until shifted */
  /* Susy layout for main home modules */
  /* Susy layout for home supporting modules */
  /* Susy layout for main storyboard modules */
  /* Susy layout for home supporting modules */
  /* Susy layout for main storyboard modules */
  /* Set correct bottom margins */
  /* End generic home module styling */
  /* Hero module */
  /* Hero main supporting module */
  /* Hero support modules */ }
  #homeModules article, .storyboard article {
    padding: 0 0 56.25% 0;
    position: relative; }
    #homeModules article img, .storyboard article img {
      position: absolute;
      height: 100%;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      width: 100%; }
  #homeModules .hero h2, .storyboard .hero h2 {
    position: absolute; }
  #homeModules .hero.full-click h2, .storyboard .hero.full-click h2 {
    bottom: 2px;
    font-weight: normal;
    left: 10px;
    position: absolute;
    margin: 0;
    max-width: 75%;
    padding: 0;
    z-index: 10; }
    @supports (-webkit-appearance: none) {
      #homeModules .hero.full-click h2, .storyboard .hero.full-click h2 {
        bottom: 1px; } }
    .lt-ie9 #homeModules .hero.full-click h2, .lt-ie9 .storyboard .hero.full-click h2 {
      background: url("/assets/img/black-tint-70.png");
      left: 0px;
      max-width: 100%;
      padding: 0 10px; }
    #homeModules .hero.full-click h2 a, .storyboard .hero.full-click h2 a {
      -webkit-box-shadow: 10px 0 0 rgba(46, 42, 39, 0.7), -10px 0 0 rgba(46, 42, 39, 0.7);
      -moz-box-shadow: 10px 0 0 rgba(46, 42, 39, 0.7), -10px 0 0 rgba(46, 42, 39, 0.7);
      box-shadow: 10px 0 0 rgba(46, 42, 39, 0.7), -10px 0 0 rgba(46, 42, 39, 0.7);
      background-color: rgba(46, 42, 39, 0.7);
      color: #fff;
      padding: 0;
      text-decoration: none;
      box-decoration-break: clone;
      padding: 0 0 5px; }
      #homeModules .hero.full-click h2 a:after, .storyboard .hero.full-click h2 a:after {
        -webkit-box-shadow: rgba(46, 42, 39, 0.7) 0 0 0 0;
        -moz-box-shadow: rgba(46, 42, 39, 0.7) 0 0 0 0;
        box-shadow: rgba(46, 42, 39, 0.7) 0 0 0 0;
        background-color: #f36633;
        bottom: -2px;
        color: #fff;
        content: '\e604';
        display: inline-block;
        font-family: 'icomoon';
        font-size: 0.58em;
        height: 1em;
        margin-left: 10px;
        padding: 0.6em;
        position: absolute; }
        @supports (-webkit-appearance: none) {
          #homeModules .hero.full-click h2 a:after, .storyboard .hero.full-click h2 a:after {
            bottom: -1px;
            font-size: 0.56em; } }
        @media screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2) {
          #homeModules .hero.full-click h2 a:after, .storyboard .hero.full-click h2 a:after {
            font-size: 0.65em;
            bottom: -2px; } }
        @media screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape) {
          #homeModules .hero.full-click h2 a:after, .storyboard .hero.full-click h2 a:after {
            font-size: 0.635em;
            bottom: -2px; } }
        @media only screen and (max-width: 720px) and (max-device-width: 720px) and (orientation: portrait) {
          #homeModules .hero.full-click h2 a:after, .storyboard .hero.full-click h2 a:after {
            font-size: 0.58em; } }
  #homeModules .hero-support h2, .storyboard .hero-support h2 {
    bottom: -1px;
    font-weight: normal;
    left: 10px;
    position: absolute;
    margin: 0;
    max-width: 75%;
    padding: 0;
    z-index: 10; }
    @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
      #homeModules .hero-support h2, .storyboard .hero-support h2 {
        bottom: 0px; } }
    .lt-ie9 #homeModules .hero-support h2, .lt-ie9 .storyboard .hero-support h2 {
      background: url("/assets/img/black-tint-70.png");
      left: 0px;
      max-width: 100%;
      padding: 0 10px; }
    #homeModules .hero-support h2 a, .storyboard .hero-support h2 a {
      -webkit-box-shadow: 10px 0 0 rgba(46, 42, 39, 0.7), -10px 0 0 rgba(46, 42, 39, 0.7);
      -moz-box-shadow: 10px 0 0 rgba(46, 42, 39, 0.7), -10px 0 0 rgba(46, 42, 39, 0.7);
      box-shadow: 10px 0 0 rgba(46, 42, 39, 0.7), -10px 0 0 rgba(46, 42, 39, 0.7);
      background-color: rgba(46, 42, 39, 0.7);
      color: #fff;
      padding: 0 0 1px;
      text-decoration: none;
      box-decoration-break: clone; }
      #homeModules .hero-support h2 a:after, .storyboard .hero-support h2 a:after {
        -webkit-box-shadow: rgba(46, 42, 39, 0.7) 0 0 0 0;
        -moz-box-shadow: rgba(46, 42, 39, 0.7) 0 0 0 0;
        box-shadow: rgba(46, 42, 39, 0.7) 0 0 0 0;
        background-color: #f36633;
        bottom: 0px;
        color: #fff;
        content: '\e604';
        display: inline-block;
        font-family: 'icomoon';
        font-size: 0.53em;
        height: 1em;
        margin-left: 10px;
        padding: 0.6em;
        position: absolute;
        width: 1em; }
        #homeModules .hero-support h2 a:after .selector:not(*:root), .storyboard .hero-support h2 a:after .selector:not(*:root) {
          bottom: 1px;
          font-size: 0.52em; }
        @media only screen and (-webkit-min-device-pixel-ratio: 2) {
          #homeModules .hero-support h2 a:after, .storyboard .hero-support h2 a:after {
            bottom: 1px; } }
        @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
          #homeModules .hero-support h2 a:after, .storyboard .hero-support h2 a:after {
            font-size: 0.555em;
            bottom: 0px; } }
        @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
          #homeModules .hero-support h2 a:after, .storyboard .hero-support h2 a:after {
            font-size: 0.56em;
            bottom: 0px; } }
        @media only screen and (-webkit-min-device-pixel-ratio: 3) {
          #homeModules .hero-support h2 a:after, .storyboard .hero-support h2 a:after {
            padding: 0.5em 0.6em 0.6em 0.6em; } }
        @media screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2) {
          #homeModules .hero-support h2 a:after, .storyboard .hero-support h2 a:after {
            font-size: 0.56em;
            bottom: 1px; } }
        @media only screen and (max-width: 720px) and (max-device-width: 720px) {
          #homeModules .hero-support h2 a:after, .storyboard .hero-support h2 a:after {
            font-size: 0.55em; } }
        @media (max-width: 26.25em) {
          #homeModules .hero-support h2 a:after, .storyboard .hero-support h2 a:after {
            width: 1em;
            height: 1em; } }
        @media (max-width: 20em) {
          #homeModules .hero-support h2 a:after, .storyboard .hero-support h2 a:after {
            width: .9em;
            height: .9em; } }
  #homeModules .home-takeover article, .storyboard .home-takeover article {
    padding-bottom: 44.444% !important; }
  #homeModules .home-supporting, .storyboard .home-supporting {
    width: 39.2771084337%;
    float: right;
    margin-right: 0;
    *margin-left: -1.25em;
    display: inline;
    overflow: hidden; }
    @media (max-width: 59em) {
      #homeModules .home-supporting, .storyboard .home-supporting {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline;
        margin-bottom: 2.024291498%; } }
    #homeModules .home-supporting article, .storyboard .home-supporting article {
      margin-bottom: 3.0674846626%; }
      @media (max-width: 59em) {
        #homeModules .home-supporting article, .storyboard .home-supporting article {
          width: 48.987854251%;
          float: left;
          margin-right: 2.024291498%;
          display: inline;
          padding-bottom: 28.125%; }
          #homeModules .home-supporting article:nth-child(2n), .storyboard .home-supporting article:nth-child(2n) {
            float: right;
            margin-right: 0;
            *margin-left: -1.25em;
            display: inline; }
          #homeModules .home-supporting article:nth-child(2n), .storyboard .home-supporting article:nth-child(2n) {
            left: 0; } }
      #homeModules .home-supporting article:last-child, .storyboard .home-supporting article:last-child {
        margin-bottom: 0 !important; }
  #homeModules article.hero-video, .storyboard article.hero-video {
    padding-bottom: 0; }
  #homeModules article.hero, #homeModules article.hero-main-support, .storyboard article.hero, .storyboard article.hero-main-support {
    margin-bottom: 2.024291498%; }
    #homeModules article.hero:last-child, #homeModules article.hero-main-support:last-child, .storyboard article.hero:last-child, .storyboard article.hero-main-support:last-child {
      margin-bottom: 0; }
      @media (max-width: 40em) {
        #homeModules article.hero:last-child, #homeModules article.hero-main-support:last-child, .storyboard article.hero:last-child, .storyboard article.hero-main-support:last-child {
          margin-bottom: 5px; } }
  @media (max-width: 59em) {
    #homeModules article.hero, .storyboard article.hero {
      margin-bottom: 0 !important; } }
  @media (max-width: 59em) {
    #homeModules article.hero-main-support, .storyboard article.hero-main-support {
      display: none; } }
  @media (max-width: 59em) {
    #homeModules .shifted-content article.hero-main-support, .storyboard .shifted-content article.hero-main-support {
      display: block; } }
  @media (max-width: 40em) {
    #homeModules article.hero, .storyboard article.hero {
      margin-bottom: 0 !important; } }
  #homeModules .shifted-content, .storyboard .shifted-content {
    clear: both;
    margin-bottom: 23px; }
  #homeModules .home-main, .storyboard .home-main {
    width: 59.5180722892%;
    float: left;
    margin-right: 1.2048192771%;
    display: inline;
    margin-bottom: 43px; }
    @media (max-width: 59em) {
      #homeModules .home-main, .storyboard .home-main {
        width: 100%;
        float: left;
        margin-right: 1.2048192771%;
        display: inline;
        margin-bottom: 2.024291498%; } }
    @media (max-width: 40em) {
      #homeModules .home-main, .storyboard .home-main {
        margin-bottom: 5px; } }
  #homeModules .storyboard-supporting, .storyboard .storyboard-supporting {
    width: 39.2771084337%;
    float: right;
    margin-right: 0;
    *margin-left: -1.25em;
    display: inline; }
    @media (max-width: 72.8125em) {
      #homeModules .storyboard-supporting, .storyboard .storyboard-supporting {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline;
        margin-bottom: 2.024291498%; } }
    @media (max-width: 40em) {
      #homeModules .storyboard-supporting, .storyboard .storyboard-supporting {
        margin-bottom: 5px; } }
    #homeModules .storyboard-supporting article, .storyboard .storyboard-supporting article {
      margin-bottom: 3.0674846626%; }
      @media (max-width: 72.8125em) {
        #homeModules .storyboard-supporting article, .storyboard .storyboard-supporting article {
          width: 48.987854251%;
          float: left;
          margin-right: 2.024291498%;
          display: inline;
          float: left;
          margin-bottom: 0; }
          #homeModules .storyboard-supporting article:nth-child(2n), .storyboard .storyboard-supporting article:nth-child(2n) {
            float: right;
            margin-right: 0;
            *margin-left: -1.25em;
            display: inline; } }
  #homeModules .storyboard-main, .storyboard .storyboard-main {
    width: 59.5180722892%;
    float: left;
    margin-right: 1.2048192771%;
    display: inline; }
    @media (max-width: 72.8125em) {
      #homeModules .storyboard-main, .storyboard .storyboard-main {
        width: 100%;
        float: left;
        margin-right: 1.2048192771%;
        display: inline; } }
  #homeModules .storyboard-supporting-left, .storyboard .storyboard-supporting-left {
    width: 39.2771084337%;
    float: left;
    margin-right: 1.2048192771%;
    display: inline; }
    @media (max-width: 72.8125em) {
      #homeModules .storyboard-supporting-left, .storyboard .storyboard-supporting-left {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; } }
    @media (max-width: 72.8125em) {
      #homeModules .storyboard-supporting-left article, .storyboard .storyboard-supporting-left article {
        width: 48.987854251%;
        float: left;
        margin-right: 2.024291498%;
        display: inline;
        float: left; }
        #homeModules .storyboard-supporting-left article:nth-child(2n), .storyboard .storyboard-supporting-left article:nth-child(2n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }
    #homeModules .storyboard-supporting-left article:last-child, .storyboard .storyboard-supporting-left article:last-child {
      margin-bottom: 0 !important; }
  #homeModules .storyboard-main-right, .storyboard .storyboard-main-right {
    width: 59.5180722892%;
    float: right;
    margin-right: 0;
    *margin-left: -1.25em;
    display: inline; }
    @media (max-width: 72.8125em) {
      #homeModules .storyboard-main-right, .storyboard .storyboard-main-right {
        width: 100%;
        float: left;
        margin-right: 1.2048192771%;
        display: inline; } }
  #homeModules article.hero, #homeModules article.hero-main-support, .storyboard article.hero, .storyboard article.hero-main-support {
    margin-bottom: 2.024291498%;
    overflow: hidden; }
    #homeModules article.hero:last-child, #homeModules article.hero-main-support:last-child, .storyboard article.hero:last-child, .storyboard article.hero-main-support:last-child {
      margin-bottom: 0; }
      @media (max-width: 40em) {
        #homeModules article.hero:last-child, #homeModules article.hero-main-support:last-child, .storyboard article.hero:last-child, .storyboard article.hero-main-support:last-child {
          margin-bottom: 2.024291498%; } }
  #homeModules .shifted-content, .storyboard .shifted-content {
    margin-bottom: 23px; }
  #homeModules .hero.full-height, .storyboard .hero.full-height {
    background-size: cover;
    background-position: center;
    padding-bottom: 76.65%; }
    @media (max-width: 72.8125em) {
      #homeModules .hero.full-height, .storyboard .hero.full-height {
        padding-bottom: 45.65%; } }
  #homeModules .hero h2, .storyboard .hero h2 {
    font-size: 2.4em;
    line-height: 1.322; }
    #homeModules .hero h2.lines-three, .storyboard .hero h2.lines-three {
      font-size: 1.8em;
      max-width: 87%; }
    @media (max-width: 36.25em) {
      #homeModules .hero h2, .storyboard .hero h2 {
        font-size: 1.8em; }
        #homeModules .hero h2.lines-three, .storyboard .hero h2.lines-three {
          font-size: 1.4em; } }
    @media (max-width: 26.25em) {
      #homeModules .hero h2, .storyboard .hero h2 {
        font-size: 1.4em;
        line-height: 1.35;
        max-width: 75%; }
        #homeModules .hero h2.lines-three, .storyboard .hero h2.lines-three {
          font-size: 1.2em; } }
    @media (max-width: 20em) {
      #homeModules .hero h2, .storyboard .hero h2 {
        font-size: 1.2em; }
        #homeModules .hero h2.lines-three, .storyboard .hero h2.lines-three {
          font-size: 1.0em; } }
  #homeModules .hero img, .storyboard .hero img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    max-width: none !important;
    /*
        @include at-breakpoint($bp-1300 12)
        {
          min-height:427px;
        }
        @include at-breakpoint($bp-944 12)
        {
          min-height:303px;
        }*/ }
  #homeModules .hero-main-support-link:hover, .storyboard .hero-main-support-link:hover {
    background: rgba(0, 0, 0, 0.2);
    display: block;
    text-decoration: none; }
  #homeModules .hero-main-support, .storyboard .hero-main-support {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    background-color: #D5D1CE;
    height: 0;
    margin-bottom: 0;
    padding-bottom: 18.2%;
    text-align: left; }
    @media (max-width: 59em) {
      #homeModules .hero-main-support, .storyboard .hero-main-support {
        clear: both;
        padding-bottom: 2.5em;
        height: auto; } }
    @media (max-width: 30em) {
      #homeModules .hero-main-support, .storyboard .hero-main-support {
        padding-bottom: 0; } }
    #homeModules .hero-main-support:hover p.read-more, .storyboard .hero-main-support:hover p.read-more {
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDMxMEJBNDFERjYzMTFFM0FCQ0NEQUY3MTNFOUEyQzMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDMxMEJBNDJERjYzMTFFM0FCQ0NEQUY3MTNFOUEyQzMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMzEwQkEzRkRGNjMxMUUzQUJDQ0RBRjcxM0U5QTJDMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMzEwQkE0MERGNjMxMUUzQUJDQ0RBRjcxM0U5QTJDMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrzWTIsAAAAUSURBVHjaYsjNzWViYGCAYYAAAwASIgFOh1P58QAAAABJRU5ErkJggg==) center center repeat-x; }
      #homeModules .hero-main-support:hover p.read-more a, .storyboard .hero-main-support:hover p.read-more a {
        color: #222; }
    #homeModules .hero-main-support p.read-more, .storyboard .hero-main-support p.read-more {
      background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiWL1oHhMDAwMMAwQYABsnAfINAvn+AAAAAElFTkSuQmCC") center center repeat-x;
      bottom: .6em;
      font-family: arial, sans-serif;
      font-size: 1.2em;
      font-weight: normal;
      left: 0;
      margin: 1.5em 15px 0 15px;
      padding: 0;
      position: absolute;
      right: 0;
      z-index: 20; }
      @media (max-width: 30em) {
        #homeModules .hero-main-support p.read-more, .storyboard .hero-main-support p.read-more {
          margin: 1.5em 5px 0 5px;
          position: relative; } }
      @media (max-width: 80em) {
        #homeModules .hero-main-support p.read-more, .storyboard .hero-main-support p.read-more {
          font-size: 1.1em; } }
      @media (max-width: 66.25em) {
        #homeModules .hero-main-support p.read-more, .storyboard .hero-main-support p.read-more {
          font-size: 1em; } }
      @media (max-width: 59em) {
        #homeModules .hero-main-support p.read-more, .storyboard .hero-main-support p.read-more {
          font-size: 1.2em; } }
      #homeModules .hero-main-support p.read-more a, #homeModules .hero-main-support p.read-more span, .storyboard .hero-main-support p.read-more a, .storyboard .hero-main-support p.read-more span {
        background-color: #D5D1CE;
        color: #5c5551;
        display: inline-block;
        float: right;
        margin: 0 auto;
        padding: 0 15px 0 10px;
        position: relative;
        text-decoration: none;
        top: -2px;
        z-index: 100; }
        @media (max-width: 30em) {
          #homeModules .hero-main-support p.read-more a, #homeModules .hero-main-support p.read-more span, .storyboard .hero-main-support p.read-more a, .storyboard .hero-main-support p.read-more span {
            float: left; } }
    #homeModules .hero-main-support p, .storyboard .hero-main-support p {
      color: #5c5551;
      font-family: georgia, serif;
      font-size: 1.6em;
      line-height: 1.4em;
      padding: 2.5% 15px 0;
      margin: 0 0 3% 0; }
      #homeModules .hero-main-support p.lines-three, .storyboard .hero-main-support p.lines-three {
        font-size: 1.4em;
        line-height: 1.2em;
        padding: 1.5% 20px 0; }
      @media (max-width: 80em) {
        #homeModules .hero-main-support p, .storyboard .hero-main-support p {
          font-size: 1.4em; }
          #homeModules .hero-main-support p.lines-three, .storyboard .hero-main-support p.lines-three {
            font-size: 1.2em; } }
      @media (max-width: 72.8125em) {
        #homeModules .hero-main-support p, .storyboard .hero-main-support p {
          font-size: 1.3em; }
          #homeModules .hero-main-support p.lines-three, .storyboard .hero-main-support p.lines-three {
            font-size: 1.1em; } }
      @media (max-width: 66.25em) {
        #homeModules .hero-main-support p, .storyboard .hero-main-support p {
          font-size: 1.2em;
          line-height: 1.2em; } }
      @media (max-width: 59em) {
        #homeModules .hero-main-support p, .storyboard .hero-main-support p {
          font-size: 1.6em;
          line-height: 1.4em; } }
      @media (max-width: 48em) {
        #homeModules .hero-main-support p, .storyboard .hero-main-support p {
          font-size: 1.5em;
          line-height: 1.3em; } }
      @media (max-width: 30em) {
        #homeModules .hero-main-support p, .storyboard .hero-main-support p {
          font-size: 1.2em;
          line-height: 1.2em; } }
      @media (max-width: 20em) {
        #homeModules .hero-main-support p, .storyboard .hero-main-support p {
          font-size: 1.1em; }
          #homeModules .hero-main-support p.lines-three, .storyboard .hero-main-support p.lines-three {
            font-size: 0.9em; } }
  #homeModules .hero-support, .storyboard .hero-support {
    background-color: transparent;
    /* With photo option - Image aspect ratio of 16:9 determines height */
    /* No photo option - Height based on a percentage padding - Text is absolutely positioned for desktop res */
    /* No top on h2 for when there is no subtitle */
    /* Colour option for the background of the box */ }
    @media (max-width: 59em) {
      #homeModules .hero-support, .storyboard .hero-support {
        margin-bottom: 0 !important; } }
    @media (max-width: 47.9375em) {
      #homeModules .hero-support.full-click:hover .read-more a:before, .storyboard .hero-support.full-click:hover .read-more a:before {
        background: rgba(0, 0, 0, 0) !important; } }
    @media (max-width: 40em) {
      #homeModules .hero-support, .storyboard .hero-support {
        margin-bottom: 5px !important;
        overflow: hidden;
        width: 100% !important; }
        #homeModules .hero-support img, .storyboard .hero-support img {
          position: static; } }
    #homeModules .hero-support h2, .storyboard .hero-support h2 {
      font-size: 1.7em; }
      @media (max-width: 40em) {
        #homeModules .hero-support h2, .storyboard .hero-support h2 {
          font-size: 1.4em; } }
      #homeModules .hero-support h2 a:after, .storyboard .hero-support h2 a:after {
        height: 1em;
        width: 1em; }
    @media (max-width: 48em) {
      #homeModules .hero-support.with-photo h2, .storyboard .hero-support.with-photo h2 {
        font-size: 1.5em; } }
    @media (max-width: 30em) {
      #homeModules .hero-support.with-photo h2, .storyboard .hero-support.with-photo h2 {
        font-size: 1.4em; } }
    @media (max-width: 40em) {
      #homeModules .hero-support.with-photo, .storyboard .hero-support.with-photo {
        padding: 0 !important; } }
    @media (max-width: 26.25em) {
      #homeModules .hero-support.with-photo h2, .storyboard .hero-support.with-photo h2 {
        max-width: 90%; }
      #homeModules .hero-support.with-photo img, .storyboard .hero-support.with-photo img {
        width: 100%; } }
    #homeModules .hero-support.no-photo, .storyboard .hero-support.no-photo {
      padding-bottom: 56.25%;
      position: relative; }
      @media (max-width: 59em) {
        #homeModules .hero-support.no-photo, .storyboard .hero-support.no-photo {
          padding-bottom: 28.125%; } }
      @media (max-width: 40em) {
        #homeModules .hero-support.no-photo, .storyboard .hero-support.no-photo {
          padding-bottom: 28.125%; } }
      #homeModules .hero-support.no-photo p, .storyboard .hero-support.no-photo p {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
        opacity: 0.7;
        color: #fff;
        font-family: arial, sans-serif;
        font-size: 1.2em;
        left: 15px;
        margin: 0 0 .5em 0;
        position: absolute;
        top: 15px;
        font-weight: bold; }
        @media (max-width: 66.25em) {
          #homeModules .hero-support.no-photo p, .storyboard .hero-support.no-photo p {
            font-size: 1.1em; } }
        @media (max-width: 48em) {
          #homeModules .hero-support.no-photo p, .storyboard .hero-support.no-photo p {
            font-size: 1em; } }
        @media (max-width: 40em) {
          #homeModules .hero-support.no-photo p, .storyboard .hero-support.no-photo p {
            font-size: 1.1em; } }
      #homeModules .hero-support.no-photo p.read-more, .storyboard .hero-support.no-photo p.read-more {
        bottom: 15px;
        display: block;
        left: 0;
        margin-bottom: 0;
        padding-right: 15px;
        text-align: right;
        top: auto;
        width: 100%;
        z-index: 20; }
        @media (max-width: 48em) {
          #homeModules .hero-support.no-photo p.read-more, .storyboard .hero-support.no-photo p.read-more {
            display: none; } }
        @media (max-width: 40em) {
          #homeModules .hero-support.no-photo p.read-more, .storyboard .hero-support.no-photo p.read-more {
            display: block; } }
        #homeModules .hero-support.no-photo p.read-more a, .storyboard .hero-support.no-photo p.read-more a {
          color: #fff;
          display: inline-block;
          padding: 0 0 0 15px;
          position: relative;
          z-index: 10;
          font-weight: bold; }
        .lt-ie9 #homeModules .hero-support.no-photo p.read-more a, .lt-ie9 .storyboard .hero-support.no-photo p.read-more a {
          color: #bad5dc; }
        #homeModules .hero-support.no-photo p.read-more:before, .storyboard .hero-support.no-photo p.read-more:before {
          border-bottom: 4px solid rgba(255, 255, 255, 0.7);
          bottom: -.7em;
          content: '';
          display: block;
          margin-left: 15px;
          margin-right: 2px;
          position: relative; }
          .lt-ie9 #homeModules .hero-support.no-photo p.read-more:before, .lt-ie9 .storyboard .hero-support.no-photo p.read-more:before {
            border-bottom: 4px solid #bad5dc; }
          @media (max-width: 40em) {
            #homeModules .hero-support.no-photo p.read-more:before, .storyboard .hero-support.no-photo p.read-more:before {
              margin-left: 0; } }
      #homeModules .hero-support.no-photo h2, .storyboard .hero-support.no-photo h2 {
        left: 15px;
        margin-bottom: .5em;
        max-width: 100%;
        min-height: 75px;
        padding-right: 28%;
        top: 2.5em; }
        .lt-ie9 #homeModules .hero-support.no-photo h2, .lt-ie9 .storyboard .hero-support.no-photo h2 {
          background: none;
          padding: 0 20% 0 0; }
        @media (max-width: 80em) {
          #homeModules .hero-support.no-photo h2, .storyboard .hero-support.no-photo h2 {
            font-size: 1.3em; } }
        @media (max-width: 66.25em) {
          #homeModules .hero-support.no-photo h2, .storyboard .hero-support.no-photo h2 {
            font-size: 1.2em;
            top: 2.2em; } }
        @media (max-width: 60em) {
          #homeModules .hero-support.no-photo h2, .storyboard .hero-support.no-photo h2 {
            font-size: 1.1em; } }
        @media (max-width: 59em) {
          #homeModules .hero-support.no-photo h2, .storyboard .hero-support.no-photo h2 {
            font-size: 1.2em;
            padding-right: 36%; } }
        @media (max-width: 53.75em) {
          #homeModules .hero-support.no-photo h2, .storyboard .hero-support.no-photo h2 {
            font-size: 1.2em; } }
        @media (max-width: 48em) {
          #homeModules .hero-support.no-photo h2, .storyboard .hero-support.no-photo h2 {
            font-size: 1.1em;
            top: 2.25em; } }
        @media (max-width: 40em) {
          #homeModules .hero-support.no-photo h2, .storyboard .hero-support.no-photo h2 {
            font-size: 1.2em; } }
        #homeModules .hero-support.no-photo h2 a, .storyboard .hero-support.no-photo h2 a {
          -webkit-box-shadow: none;
          -moz-box-shadow: none;
          box-shadow: none;
          background-color: transparent; }
          .lt-ie9 #homeModules .hero-support.no-photo h2 a, .lt-ie9 .storyboard .hero-support.no-photo h2 a {
            background: none !important; }
          #homeModules .hero-support.no-photo h2 a:after, .storyboard .hero-support.no-photo h2 a:after {
            content: '';
            display: none; }
      @media (max-width: 40em) {
        #homeModules .hero-support.no-photo, .storyboard .hero-support.no-photo {
          padding: 15px; }
          #homeModules .hero-support.no-photo h2, #homeModules .hero-support.no-photo p, #homeModules .hero-support.no-photo p.read-more, .storyboard .hero-support.no-photo h2, .storyboard .hero-support.no-photo p, .storyboard .hero-support.no-photo p.read-more {
            position: static; } }
    @media (max-width: 72.8125em) {
      #homeModules .hero-support.no-subtitle, .storyboard .hero-support.no-subtitle {
        padding-bottom: 28.125%; } }
    #homeModules .hero-support.no-subtitle h2, .storyboard .hero-support.no-subtitle h2 {
      top: 1em; }
    #homeModules .hero-support.teal, .storyboard .hero-support.teal {
      background-color: #007F90; }
      #homeModules .hero-support.teal .read-more a, .storyboard .hero-support.teal .read-more a {
        background-color: #007F90; }
      #homeModules .hero-support.teal:hover .read-more a:before, .storyboard .hero-support.teal:hover .read-more a:before {
        background: rgba(0, 0, 0, 0); }
    #homeModules .hero-support.purple, .storyboard .hero-support.purple {
      background-color: #BC1077; }
      #homeModules .hero-support.purple .read-more a, .storyboard .hero-support.purple .read-more a {
        background-color: #BC1077; }
      #homeModules .hero-support.purple:hover .read-more a:before, .storyboard .hero-support.purple:hover .read-more a:before {
        background: rgba(0, 0, 0, 0); }
    #homeModules .hero-support.green, .storyboard .hero-support.green {
      background-color: #54A41C; }
      #homeModules .hero-support.green .read-more a, .storyboard .hero-support.green .read-more a {
        background-color: #54A41C; }
      #homeModules .hero-support.green:hover .read-more a:before, .storyboard .hero-support.green:hover .read-more a:before {
        background: rgba(0, 0, 0, 0); }
    #homeModules .hero-support.red, .storyboard .hero-support.red {
      background-color: #E82A10; }
      #homeModules .hero-support.red .read-more a, .storyboard .hero-support.red .read-more a {
        background-color: #E82A10; }
      #homeModules .hero-support.red:hover .read-more a:before, .storyboard .hero-support.red:hover .read-more a:before {
        background: rgba(0, 0, 0, 0); }
    #homeModules .hero-support.blue, .storyboard .hero-support.blue {
      background-color: #0065B2; }
      #homeModules .hero-support.blue .read-more a, .storyboard .hero-support.blue .read-more a {
        background-color: #0065B2; }
      #homeModules .hero-support.blue:hover .read-more a:before, .storyboard .hero-support.blue:hover .read-more a:before {
        background: rgba(0, 0, 0, 0); }
    #homeModules .hero-support img.background-icon, .storyboard .hero-support img.background-icon {
      bottom: auto;
      height: auto;
      left: auto;
      position: absolute;
      max-height: 60%;
      max-width: 35%;
      right: 20px;
      top: 20px;
      width: auto;
      z-index: 1; }

.storyboard.row .col {
  margin-bottom: 0; }
  @media (max-width: 80em) {
    .storyboard.row .col {
      margin-bottom: 0; } }
  @media (max-width: 72.8125em) {
    .storyboard.row .col {
      margin-bottom: 1.002004008%; } }

@media (min-width: 59.0625em) {
  #homeModules .home-supporting.spr-taller article:last-child {
    padding-bottom: 56.05% !important; } }

@media (min-width: 59.0625em) {
  #homeModules .home-supporting.spr-smaller article:last-child {
    padding-bottom: 56.55% !important; } }

.hero-media {
  float: left;
  padding: 18px;
  background-color: #F0EFED;
  border: 1px solid #E7E2DE;
  margin-bottom: 2.024291498%;
  width: 100%; }
  @media (max-width: 30em) {
    .hero-media {
      padding: 10px; } }
  .hero-media > aside .module {
    margin: 0 0 1.5em; }
    .hero-media > aside .module:last-child {
      margin-bottom: 0; }
    .hero-media > aside .module img {
      margin: 0 0 .5em; }
  .hero-media p.media-caption {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiuHntEhMDAwMMAwQYACNVAojMO0odAAAAAElFTkSuQmCC) center center repeat-x;
    font-family: georgia, serif;
    font-size: 1.2em;
    font-weight: normal;
    margin: .75em 0 0;
    padding: 0;
    text-align: left; }
    .hero-media p.media-caption span {
      background-color: #F0EFED;
      display: inline-block;
      margin: 0 auto;
      padding: 0 15px 0 0;
      position: relative;
      text-decoration: none;
      z-index: 100; }
    @media (max-width: 62.75em) {
      .hero-media p.media-caption {
        margin-bottom: .5em; } }
  .hero-media .full .play-icon {
    left: 36%;
    top: 25.5%; }
  @media (min-width: 62.75em) {
    .hero-media.row > article, .hero-media.row > aside {
      margin-bottom: 0; }
    .hero-media.row > article {
      padding-right: 10px; }
    .hero-media.row > aside.one-quarter {
      margin-right: 0; } }
  @media (max-width: 62.75em) {
    .hero-media.row > article.col {
      width: 100%;
      float: left;
      margin-right: 2.024291498%;
      display: inline; }
    .hero-media > aside.col {
      margin-bottom: 0; }
      .hero-media > aside.col.cssClassForHalfWidth, .hero-media > aside.col.cssClassForFullWidth {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline;
        margin-bottom: 0; }
      .hero-media > aside.col.cssClassForHalfWidth .col {
        width: 48.987854251%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; }
        .hero-media > aside.col.cssClassForHalfWidth .col:nth-child(2n) {
          float: right;
          margin-right: 0;
          *margin-left: -1.25em;
          display: inline; } }
    @media (max-width: 62.75em) and (max-width: 30em) {
      .hero-media > aside.col.cssClassForHalfWidth .col {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline; } }
  @media (max-width: 62.75em) {
      .hero-media > aside.col.cssClassForFullWidth .col.generic-box, .hero-media > aside.col.cssClassForFullWidth .col.module-download {
        padding: 0 0 0 50%;
        position: relative; }
        .hero-media > aside.col.cssClassForFullWidth .col.generic-box .img, .hero-media > aside.col.cssClassForFullWidth .col.module-download .img {
          float: left;
          width: 95%;
          margin-right: 3%;
          margin-bottom: 0;
          margin-left: -100%;
          /*  
          position: absolute;
          top: 0;
          left: 0;*/ }
          .hero-media > aside.col.cssClassForFullWidth .col.generic-box .img img, .hero-media > aside.col.cssClassForFullWidth .col.module-download .img img {
            margin-bottom: 0; } }
    @media (max-width: 62.75em) and (max-width: 23.75em) {
      .hero-media > aside.col.cssClassForFullWidth .col.generic-box, .hero-media > aside.col.cssClassForFullWidth .col.module-download {
        padding: 0; }
        .hero-media > aside.col.cssClassForFullWidth .col.generic-box .img, .hero-media > aside.col.cssClassForFullWidth .col.module-download .img {
          margin: 0 0 .5em 0;
          width: 100%; } }

/* Generic module */
.module h2, .module h3 {
  color: #5c5551;
  font-size: 1.4em;
  font-weight: normal;
  margin: 0em 0 .4em 0;
  padding-bottom: .1em; }
  #rightCol .module h2, #rightCol .module h3 {
    margin-top: -2px; }
  .module h2.border, .module h3.border {
    border-bottom: 10px solid #D5D1CE;
    padding-bottom: .1em; }

aside .module {
  margin: 0; }

.module figure .figure {
  color: #007F90;
  font-family: arial, sans-serif;
  font-size: 3.75em;
  font-weight: bold;
  margin: 0; }

.module figure figcaption {
  font-family: georgia, serif;
  font-size: 1.1em;
  margin: 0 0 0.5em 0;
  line-height: 1.4em; }

#rightCol .row .figure {
  border-bottom: 1px solid #D5D1CE;
  font-size: 3.5em;
  margin-bottom: 10px;
  padding-bottom: 10px; }

#rightCol .row .long-figure {
  font-size: 2.6em; }

#rightCol .row .module {
  border-bottom: 1px solid #D5D1CE; }

@media (max-width: 80em) {
  #rightCol .row .figure {
    font-size: 2.2em; }
  #rightCol .row .long-figure {
    font-size: 1.7em; } }

.content aside.row .col:first-child .module {
  padding-right: 10px; }

.content aside.row .col:last-child .module {
  padding-right: 0; }

#rightCol .row, .content aside.row {
  margin-bottom: 0;
  background-color: #F0EFED;
  border: 1px solid #E7E2DE;
  padding: 0 20px; }
  #rightCol .row.no-content, .content aside.row.no-content {
    display: none; }
  #rightCol .row .module, .content aside.row .module {
    padding: 15px 0; }
  #rightCol .row .col, .content aside.row .col {
    margin: 0; }
  #rightCol .row .col:last-child .module, .content aside.row .col:last-child .module {
    border-bottom: 0; }

.content aside.row {
  margin-bottom: 1.5em; }

/* Link box */
.link-box {
  margin-bottom: 20px; }
  .link-box a {
    text-decoration: none; }
    .link-box a:hover .full-click:before {
      background: rgba(0, 0, 0, 0.2); }
    .link-box a:hover h3 {
      color: #f36633; }
  .link-box h3 {
    color: #007F90;
    font-size: 1.1em;
    font-weight: normal;
    line-height: 1.1;
    margin: .4em 0;
    padding-left: 0.85em;
    position: relative; }
    @media (max-width: 62.75em) {
      .link-box h3 {
        font-size: 1.3em; } }
    .link-box h3:before {
      color: #f36633;
      content: '\e604';
      font-family: 'icomoon';
      font-size: .65em;
      line-height: 1.6;
      left: 0;
      position: absolute;
      -webkit-transition: left 0.2s ease-out;
      -moz-transition: left 0.2s ease-out;
      -o-transition: left 0.2s ease-out;
      transition: left 0.2s ease-out; }
  .link-box p {
    color: #878280;
    font-size: 1.1em;
    line-height: 1.2;
    margin: .3em 0; }

/* Generic box */
.generic-box h3 {
  border-bottom: 10px solid #D5D1CE;
  color: #5c5551;
  font-size: 1.4em;
  font-weight: normal;
  margin: .4em 0;
  padding-bottom: .1em;
  position: relative; }
  #rightCol .generic-box h3 {
    margin: .4em 0; }

.generic-box p {
  font-family: arial, sans-serif;
  line-height: 1.2em;
  font-size: 1.1em;
  margin: .3em 0; }

aside .generic-box {
  color: #007F90;
  line-height: 1.1; }

.generic-box a:hover {
  color: #F36633; }
  .generic-box a:hover .full-click {
    position: relative; }
    .generic-box a:hover .full-click:before {
      background: rgba(0, 0, 0, 0.2) !important;
      content: "";
      display: block;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      z-index: 1; }

.generic-box a {
  color: #007F90; }
  .generic-box a:hover {
    color: #F36633;
    text-decoration: none; }

/* Category modules */
.category {
  margin-bottom: 30px !important; }
  .category .module {
    margin-bottom: 1.5em; }
  .category h2 {
    border-bottom: 10px solid #D5D1CE;
    color: #5c5551;
    font-size: 1.85em;
    font-weight: normal;
    margin: 1em 0 .7em 1.96em;
    position: relative;
    /*
    &.small {
      border-bottom:8px solid $headingBorderColour;
      font-size:1.6em;

      span{
        bottom:-8px;
      }
    }

    &.smaller {
      border-bottom:5px solid $headingBorderColour;
      font-size:1.4em;

      span{
        bottom:-5px;
      }
    }

    &.smallest {
      border-bottom:5px solid $headingBorderColour;
      font-size:1.2em;

      span{
        bottom:-5px;
      }
    }*/ }
    .category h2:first-child {
      margin-top: 0; }
    @media (max-width: 66.25em) {
      .category h2 {
        font-size: 1.6em; } }
    .category h2 span {
      background-color: #f36633;
      bottom: -10px;
      display: inline-block;
      height: 1.55em;
      left: -1.96em;
      position: absolute;
      width: 1.55em; }
      .category h2 span:before {
        background: transparent !important;
        color: #fff;
        display: block;
        font-size: .8em;
        position: relative;
        top: .45em;
        text-align: center;
        width: 100%; }
  .category h3 {
    border-bottom: 1px solid #F0EFED !important;
    font-family: arial, sans-serif;
    font-size: 1.1em;
    font-weight: normal;
    margin-top: .5em;
    padding: 0 0 .2em 0; }
  .category p {
    font-family: arial, sans-serif;
    font-size: 1.05em;
    line-height: 1.3; }
    @media (max-width: 30em) {
      .category p {
        max-width: 75%; } }
    @media (max-width: 26.25em) {
      .category p {
        max-width: 100%; } }

.heading-small h2 {
  border-bottom: 10px solid #D5D1CE;
  font-size: 1.6em;
  padding-top: 0.2em; }
  .heading-small h2 span {
    bottom: -10px; }

.heading-smaller h2 {
  border-bottom: 10px solid #D5D1CE;
  font-size: 1.4em;
  padding-top: 0.45em; }
  .heading-smaller h2 span {
    bottom: -10px; }

.heading-smallest h2 {
  border-bottom: 10px solid #D5D1CE;
  font-size: 1.2em;
  padding-top: 0.7em; }
  .heading-smallest h2 span {
    bottom: -10px; }

/* Twitter module */
.module-twitter p {
  line-height: 1.4em; }

.module-twitter h3 {
  border-bottom: 1px solid #D5D1CE;
  color: #5c5551;
  font-size: 1.1em;
  font-weight: normal;
  font-family: arial, sans-serif;
  margin: .4em 0;
  padding-bottom: .3em;
  position: relative; }
  .module-twitter h3:after {
    color: #D5D1CE;
    content: '\e60e';
    font-family: 'icomoon';
    font-size: 1.2em;
    margin-left: 10px;
    position: absolute; }

.module-twitter ul {
  font-size: 1.05em;
  list-style: none;
  margin: 0 0 1em 0;
  padding: 0; }
  .module-twitter ul li {
    border-bottom: 1px solid #D5D1CE;
    display: block;
    word-break: break-word;
    padding-bottom: 5px; }
    .module-twitter ul li:last-child {
      border-bottom: none; }

.module-twitter .tweet-time {
  color: #5c5551;
  font-family: arial, sans-serif;
  font-size: 1em;
  margin: -.5em 0 .5em 0;
  font-weight: bold; }

.module-twitter .button {
  position: relative; }

#prescription-medicines ul.link-list > li > a:after {
  display: none; }

.prescription-countries {
  padding: 1em 0; }
  .prescription-countries .sprite {
    display: inline-block;
    position: relative;
    top: .4em;
    margin-right: .3em;
    border: 1px solid #F0EFED; }
  .prescription-countries .country-list {
    margin: 0;
    overflow: hidden;
    padding: 0; }
    @media (max-width: 23.75em) {
      .prescription-countries .country-list {
        font-size: 1em; } }
    .prescription-countries .country-list li {
      background-image: none;
      float: left;
      list-style-type: none;
      min-height: 35px;
      margin-right: 5%;
      padding-bottom: 20px;
      padding-left: 55px;
      position: relative;
      overflow: hidden;
      text-overflow: ellipsis;
      width: 30%;
      white-space: nowrap; }
      @media (min-width: 880px) {
        .prescription-countries .country-list li:nth-child(3n) {
          margin-right: 0; }
        .prescription-countries .country-list li:nth-child(3n+1) {
          clear: both; } }
      @media (max-width: 880px) {
        .prescription-countries .country-list li {
          margin-right: 2%;
          width: 49%; }
          .prescription-countries .country-list li:nth-child(2n) {
            margin-right: 0; }
          .prescription-countries .country-list li:nth-child(2n+1) {
            clear: both; } }
      .prescription-countries .country-list li a {
        display: block;
        padding-top: 0.25em;
        font-size: 0.9em; }
    .prescription-countries .country-list .sprite {
      left: 0;
      top: 0;
      position: absolute;
      vertical-align: middle;
      width: 47px; }

.pagination-buttons {
  margin-bottom: 1.5em; }
  .pagination-buttons .button {
    margin-right: .5em; }

.module-pagination .see-all {
  margin-right: .2em; }

/* Social media links as a module */
.module-social h3 {
  margin-bottom: 0; }

.module-social ul {
  display: table;
  font-size: 1.05em;
  list-style: none;
  margin: 0;
  padding: 0;
  table-layout: fixed;
  width: 100%; }
  .module-social ul li {
    border-bottom: 1px solid #F0EFED;
    padding: 18px 0; }
    .module-social ul li:last-child {
      border-bottom: none; }
    .module-social ul li img {
      display: table-cell;
      margin-left: -1px;
      margin-right: 1px;
      width: auto; }
    .module-social ul li a {
      display: table-row;
      font-family: arial, sans-serif;
      text-decoration: none; }
      .module-social ul li a:before {
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
        border-radius: 50%;
        color: #fff;
        display: table-cell;
        font-family: 'icomoon';
        font-size: 2.3em;
        margin-left: -2.2em;
        padding: .3em;
        width: 1em; }
      .module-social ul li a span {
        display: table-cell;
        padding-left: 18px;
        vertical-align: middle; }

/* Share price module */
#sharePrice {
  background-color: #F0EFED;
  border: 1px solid #F0EFED;
  overflow: hidden;
  padding: 15px; }
  #sharePrice h3 {
    border: none;
    font-family: arial, sans-serif;
    font-size: 1.55em;
    font-weight: normal;
    margin: 0;
    text-align: center; }
  #sharePrice p {
    font-family: arial, sans-serif; }
    #sharePrice p strong {
      display: block;
      font-family: arial, sans-serif;
      font-weight: bold; }
  #sharePrice > p {
    font-family: georgia, serif;
    text-align: center;
    font-style: italic; }
  #sharePrice .share-col {
    float: left;
    margin-right: 5%;
    text-align: center;
    width: 47.5%; }
    #sharePrice .share-col:last-child {
      margin-right: 0; }
    @media (max-width: 66.25em) {
      #sharePrice .share-col {
        font-size: .9em; } }
    @media (max-width: 59em) {
      #sharePrice .share-col {
        font-size: 1em;
        margin-left: 5%;
        margin-right: 5%;
        width: 40%; } }
    @media (max-width: 59em) {
      #sharePrice .share-col {
        margin-left: 0;
        margin-right: 10%;
        width: 45%; } }
    #sharePrice .share-col .share-price {
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -ms-border-radius: 50%;
      -o-border-radius: 50%;
      border-radius: 50%;
      background-color: #fff;
      padding: 18% 0;
      text-align: center; }
      #rightCol #sharePrice .share-col .share-price {
        padding: 12% 0; }
      @media (max-width: 62.8125em) {
        #sharePrice .share-col .share-price {
          background-color: #fff;
          margin-left: 17%;
          padding: 20% 0;
          width: 66%; } }
      @media (max-width: 60em) {
        #sharePrice .share-col .share-price {
          background-color: #fff;
          margin-left: 17%;
          padding: 20% 0;
          width: 66%; } }
      @media (max-width: 53.75em) {
        #sharePrice .share-col .share-price {
          background-color: transparent;
          margin-left: 17%;
          padding: 14% 0;
          width: 66%; } }
      @media (max-width: 48em) {
        #sharePrice .share-col .share-price {
          background-color: transparent;
          margin-left: 17%;
          padding: 20% 0;
          width: 66%; } }
      @media (max-width: 40em) {
        #sharePrice .share-col .share-price {
          background-color: transparent;
          margin-left: 17%;
          padding: 15% 0;
          width: 66%; } }
      @media (max-width: 36.25em) {
        #sharePrice .share-col .share-price {
          background-color: transparent;
          margin-left: 17%;
          padding: 12% 0;
          width: 66%; } }
      @media (max-width: 30em) {
        #sharePrice .share-col .share-price {
          background-color: transparent;
          margin-left: 17%;
          padding: 10% 0;
          width: 66%; } }
      @media (max-width: 23.75em) {
        #sharePrice .share-col .share-price {
          background-color: transparent;
          margin-left: 17%;
          padding: 12% 0;
          width: 66%; } }
      @media (max-width: 20em) {
        #sharePrice .share-col .share-price {
          background-color: transparent;
          padding: 10% 0; } }
      #sharePrice .share-col .share-price span {
        display: block;
        width: 100%; }
      #sharePrice .share-col .share-price .stock-exchange {
        font-family: arial, sans-serif;
        font-weight: bold; }
      #sharePrice .share-col .share-price .price {
        color: #f36633;
        font-family: georgia, serif;
        font-size: 1.6em;
        margin: -.1em 0 .1em; }
        @media (max-width: 66.25em) {
          #sharePrice .share-col .share-price .price {
            font-size: 1.2em; } }
        @media (max-width: 62.8125em) {
          #sharePrice .share-col .share-price .price {
            font-size: 1.6em; } }
        @media (max-width: 36.25em) {
          #sharePrice .share-col .share-price .price {
            font-size: 1.6em; } }
        @media (max-width: 30em) {
          #sharePrice .share-col .share-price .price {
            font-size: 1.4em; } }
        @media (max-width: 23.75em) {
          #sharePrice .share-col .share-price .price {
            font-size: 1.2em; } }
        @media (max-width: 21.25em) {
          #sharePrice .share-col .share-price .price {
            font-size: 1.2em; } }
        @media (max-width: 20em) {
          #sharePrice .share-col .share-price .price {
            font-size: 1em; } }
        #rightCol #sharePrice .share-col .share-price .price {
          font-size: 1.4em; }
          @media (max-width: 66.25em) {
            #rightCol #sharePrice .share-col .share-price .price {
              font-size: 1.2em; } }
          @media (max-width: 72.8125em) {
            #rightCol #sharePrice .share-col .share-price .price {
              font-size: 1.1em; } }
      #sharePrice .share-col .share-price .change {
        font-style: italic; }

.module-iframe iframe, .big-module-iframe iframe {
  border: none;
  margin: .5em 0;
  width: 100%; }

/* Module links */
.module-arrow-links {
  list-style: none;
  padding: 0; }
  .module-arrow-links ul {
    font-family: arial, sans-serif;
    font-size: 1.05em;
    list-style: none;
    padding: 0;
    margin-top: 0; }
    #rightCol .module-arrow-links ul {
      margin-bottom: 0; }
    .module-arrow-links ul li {
      background-image: none;
      padding: 5px 0;
      border-bottom: 1px solid #F0EFED; }
      .module-arrow-links ul li:last-child {
        border-bottom: none; }
      .module-arrow-links ul li a {
        color: #007F90;
        text-decoration: none; }
        .module-arrow-links ul li a:hover {
          color: #F36633; }

/* Product selector */
#productSelector, .dropdown-links {
  margin: 1.5em 0;
  padding-bottom: 1em; }
  #productSelector label, .dropdown-links label {
    font-family: arial, sans-serif;
    font-size: 1.3em; }
  #productSelector > p, .dropdown-links > p {
    color: #5c5551;
    font-size: 1.4em;
    font-weight: normal;
    margin: .4em 0 .4em 0;
    padding-bottom: .1em; }
  #productSelector .selected-product, #productSelector .selected-item, .dropdown-links .selected-product, .dropdown-links .selected-item {
    background: #F0EFED;
    border: 1px solid #D5D1CE;
    color: #2A2725 !important;
    cursor: default;
    font-family: arial, sans-serif !important;
    font-size: 1em;
    margin: .3em 0 0 0;
    overflow: hidden;
    padding: 0 5em 0 0;
    margin-bottom: 0; }
    #productSelector .selected-product:hover, #productSelector .selected-item:hover, .dropdown-links .selected-product:hover, .dropdown-links .selected-item:hover {
      border: 1px solid #F36633; }
      #productSelector .selected-product:hover p:after, #productSelector .selected-item:hover p:after, .dropdown-links .selected-product:hover p:after, .dropdown-links .selected-item:hover p:after {
        border-bottom: 1px solid #F36633;
        border-right: 1px solid #F36633;
        border-top: 1px solid #F36633; }
    #productSelector .selected-product p, #productSelector .selected-item p, .dropdown-links .selected-product p, .dropdown-links .selected-item p {
      color: #5c5551 !important;
      cursor: default;
      font-family: arial, sans-serif !important;
      font-size: 1.3em;
      padding: 1em 0 1em 1em;
      margin: 0;
      text-align: left;
      font-weight: bold; }
      #rightCol #productSelector .selected-product p, #rightCol #productSelector .selected-item p, #rightCol .dropdown-links .selected-product p, #rightCol .dropdown-links .selected-item p {
        font-size: 1em; }
      #productSelector .selected-product p:after, #productSelector .selected-item p:after, .dropdown-links .selected-product p:after, .dropdown-links .selected-item p:after {
        background: #fff;
        border: 1px solid #D5D1CE;
        color: #F36633 !important;
        font-size: 1.2em;
        padding-top: 0.9em; }
        #rightCol #productSelector .selected-product p:after, #rightCol #productSelector .selected-item p:after, #rightCol .dropdown-links .selected-product p:after, #rightCol .dropdown-links .selected-item p:after {
          font-size: 1em;
          padding-top: 1.1em; }
  #productSelector img, .dropdown-links img {
    float: left;
    width: auto; }

/* Module divider */
hr {
  background: none;
  border: 0;
  border-bottom: 4px solid #D5D1CE;
  border-style: solid;
  height: 1px;
  margin: 1.5em 0 1.5em 0;
  padding: 0;
  position: relative; }

.full-click-wrapper {
  position: relative; }

/* Fully clickable appearance */
.full-click {
  cursor: pointer; }
  .full-click:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1; }
  .full-click:hover:before {
    background: rgba(0, 0, 0, 0.2); }
  .full-click:hover .read-more a:before, .full-click:hover .read-more span:before {
    background: rgba(0, 0, 0, 0.2) !important;
    content: "";
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0; }

/* News item */
.news-item, .listing-item, .address-item {
  float: left;
  clear: both;
  width: 100%;
  border-bottom: 1px solid #D5D1CE;
  padding: 0 0 .8em 0;
  margin-bottom: 1.5em; }
  .news-item:last-child, .listing-item:last-child, .address-item:last-child {
    border-bottom: none; }
  .news-item h3, .listing-item h3, .address-item h3 {
    border-bottom: 0 !important;
    margin: 0 0 .3em; }
  .news-item p, .listing-item p, .address-item p {
    margin: 0.6em 0 0.6em; }
  .news-item > time, .listing-item > time, .address-item > time {
    color: #5c5551;
    font-family: arial, sans-serif;
    margin: 0 0 -.25em;
    display: block;
    font-weight: bold; }
    .news-item > time:before, .listing-item > time:before, .address-item > time:before {
      font-family: 'icomoon';
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      /* Better Font Rendering =========== */
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      color: #494340;
      content: "\e635";
      font-size: 0.9em;
      left: 1px;
      margin-right: 10px;
      position: relative;
      top: 0; }
  .news-item .img, .listing-item .img, .address-item .img {
    width: 225px;
    float: right;
    margin: 0 0 2.024291498% 2.024291498%; }
    @media (max-width: 30em) {
      .news-item .img, .listing-item .img, .address-item .img {
        float: none;
        width: 100%;
        margin: 2.024291498% 0; } }
  .news-item .adr span, .listing-item .adr span, .address-item .adr span {
    display: block; }
  .news-item .icon, .listing-item .icon, .address-item .icon {
    display: none; }

/* Generic listing */
.listing-items {
  margin-top: 1.5em; }

.listing-item {
  padding: 0 0 1.5em 0; }
  .listing-item:hover p {
    color: #878280; }
  .listing-item p {
    color: #878280; }
  .row .listing-item:last-child {
    border-bottom: 0; }
  .listing-item h3 {
    color: #574B46;
    font-family: arial, sans-serif;
    font-size: 1.1em;
    font-weight: normal;
    line-height: 1.3em; }
    .listing-item h3 a {
      color: #007F90; }
  .listing-item p:last-child {
    margin-bottom: 0; }
  .listing-item.with-image {
    padding-left: 279px !important; }
    .listing-item.with-image.right {
      padding-left: 0 !important;
      padding-right: 279px; }
    @media (max-width: 36.25em) {
      .listing-item.with-image {
        padding-left: 0 !important;
        padding-right: 0 !important; } }
    .listing-item.with-image .img:hover a:before,
    .listing-item.with-image .img-hover a:before {
      background: rgba(0, 0, 0, 0.2);
      content: "";
      display: block;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      z-index: 1; }
    .listing-item.with-image h3 a:hover, .listing-item.with-image h3 a.hover {
      color: #F36633; }
    .listing-item.with-image p {
      color: #878280; }
  .listing-item.noimg {
    padding: 0 0 1em; }
  @media (max-width: 30em) {
    .listing-item {
      padding: 0; } }
  .row > .listing-item {
    margin: 0 0 1.5em;
    padding: 0 0 1em 0; }
    .row > .listing-item:first-child {
      margin-top: 1.5em; }
    .row > .listing-item:last-child {
      margin-bottom: 0; }
  .listing-item.vcard, .listing-item .vcard {
    line-height: 1.4;
    margin-bottom: 1.5em; }
    .listing-item.vcard .adr span, .listing-item .vcard .adr span {
      display: block;
      font-size: 1.125em; }
    .listing-item.vcard p, .listing-item .vcard p {
      line-height: 1.25em; }
    .listing-item.vcard .icon, .listing-item .vcard .icon {
      display: none; }
    .listing-item.vcard:last-child, .listing-item .vcard:last-child {
      margin-bottom: 0; }
  .listing-item h3 {
    line-height: 1.3em;
    margin-top: -.2em; }
  .listing-item h4 {
    font-size: 1.1em;
    margin: 0; }
  .listing-item .category-label {
    color: rgba(114, 99, 93, 0.76);
    display: block;
    font-family: arial, sans-serif;
    font-size: 1.125em;
    font-weight: bold; }
  .listing-item .img {
    width: 265px;
    float: left;
    margin: 0 14px 0 -279px; }
    @media (max-width: 36.25em) {
      .listing-item .img {
        margin: 0 0 0.75em 0;
        float: none;
        width: 100%; } }
  .listing-item.right .img {
    float: right;
    margin: 0 -279px 0 14px; }
    @media (max-width: 36.25em) {
      .listing-item.right .img {
        margin: 0 0 0.75em 0;
        float: none;
        width: 100%; } }
  .listing-item .read-more {
    font-size: 1em;
    margin: 1.4em 0 1.5em; }
    .listing-item .read-more a {
      font-family: arial, sans-serif;
      font-size: 1.0625em; }

/* inline-module */
.inline-module {
  clear: both;
  margin: 1em 0; }
  .inline-module.inline-video {
    margin: 2em 0; }
  .inline-module.inline-indented-text p, .inline-module.inline-quote-callout p, .inline-module.inline-figure-callout p, .inline-module.module-quote-callout p {
    margin: .6em 0;
    font-family: arial, sans-serif;
    font-size: 1.5em; }
  .inline-module.inline-quote-callout {
    margin-top: 2em;
    margin-bottom: 2em;
    padding-left: 100px; }
    @media (max-width: 36.25em) {
      .inline-module.inline-quote-callout {
        padding-left: 50px; } }
    .inline-module.inline-quote-callout p {
      color: #5c5551;
      font-family: georgia, serif;
      position: relative; }
      .inline-module.inline-quote-callout p:before {
        position: absolute;
        top: 10px;
        left: -74px;
        line-height: .78em;
        font-family: "icomoon";
        content: "\e65a";
        font-size: 1.8em;
        color: #D5D1CE; }
        @media (max-width: 36.25em) {
          .inline-module.inline-quote-callout p:before {
            font-size: 1.4em;
            left: -55px; } }
    .inline-module.inline-quote-callout blockquote footer {
      color: #5c5551;
      display: inline-block;
      padding: 0 0 0 32px;
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiuHntEhMDAwMMAwQYACNVAojMO0odAAAAAElFTkSuQmCC) center center repeat-x; }
      .inline-module.inline-quote-callout blockquote footer span {
        font-size: 1.25em;
        font-family: georgia, serif;
        display: inline-block;
        background: #fff;
        padding: 0 0 0 20px; }
    .inline-module.inline-quote-callout.half {
      float: left !important;
      padding-right: 30px; }
      .inline-module.inline-quote-callout.half.figure-right {
        float: right !important;
        padding-right: 0;
        margin-left: 20px; }
  .inline-module.inline-figure-callout {
    margin: 2em 0 2em 0; }
    .inline-module.inline-figure-callout figure .figure {
      color: #007F90;
      font-family: arial, sans-serif;
      font-size: 3.75em;
      font-weight: bold;
      margin: 0; }
    .inline-module.inline-figure-callout figure figcaption {
      font-family: georgia, serif;
      font-size: 1.1em;
      margin: 0 0 0.5em 0;
      line-height: 1.4em; }
    .inline-module.inline-figure-callout .figure, .inline-module.inline-figure-callout figure figcaption {
      display: block;
      width: 49%; }
      @media (max-width: 53.75em) {
        .inline-module.inline-figure-callout .figure, .inline-module.inline-figure-callout figure figcaption {
          width: 48.5%; } }
      @media (max-width: 40em) {
        .inline-module.inline-figure-callout .figure, .inline-module.inline-figure-callout figure figcaption {
          width: 48%; } }
      @media (max-width: 29.9375em) {
        .inline-module.inline-figure-callout .figure, .inline-module.inline-figure-callout figure figcaption {
          width: 100%; } }
      @media (min-width: 30em) {
        .inline-module.inline-figure-callout .figure, .inline-module.inline-figure-callout figure figcaption {
          display: inline-block;
          vertical-align: middle; } }
    .inline-module.inline-figure-callout figure {
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAIAAAB2XpiaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABFJREFUeNpivHrxHAMMAAQYABsdAnaO/1qaAAAAAElFTkSuQmCC) center center repeat-y;
      *zoom: 1; }
      .inline-module.inline-figure-callout figure:before, .inline-module.inline-figure-callout figure:after {
        display: table;
        line-height: 0;
        content: ""; }
      .inline-module.inline-figure-callout figure:after {
        clear: both; }
      @media (min-width: 30em) {
        .inline-module.inline-figure-callout figure:before {
          content: '';
          display: inline-block;
          height: 100%;
          vertical-align: middle; } }
      .inline-module.inline-figure-callout figure .figure {
        text-align: right;
        font-size: 4.2em;
        line-height: 0.8em;
        padding: 0 3% 0 3%;
        margin: 0; }
        @media (max-width: 72.8125em) {
          .inline-module.inline-figure-callout figure .figure {
            font-size: 4em; } }
        @media (max-width: 66.25em) {
          .inline-module.inline-figure-callout figure .figure {
            font-size: 3.5em; } }
        @media (max-width: 53.75em) {
          .inline-module.inline-figure-callout figure .figure {
            font-size: 3.2em; } }
        @media (max-width: 40em) {
          .inline-module.inline-figure-callout figure .figure {
            font-size: 3.5em; } }
        @media (max-width: 36.25em) {
          .inline-module.inline-figure-callout figure .figure {
            font-size: 2.8em; } }
        @media (max-width: 29.9375em) {
          .inline-module.inline-figure-callout figure .figure {
            font-size: 3em;
            text-align: left; } }
      .inline-module.inline-figure-callout figure figcaption {
        text-align: left;
        font-family: georgia, serif;
        font-size: 1.2em;
        line-height: 1.4em;
        color: #5c5551;
        padding: 0 3% 0 3%;
        margin: 0; }
        .lt-ie9 .inline-module.inline-figure-callout figure figcaption {
          float: right;
          margin-top: -80px; }
      @media (max-width: 29.9375em) {
        .inline-module.inline-figure-callout figure {
          background: none; }
          .inline-module.inline-figure-callout figure .figure {
            border-bottom: 4px solid #D5D1CE;
            margin-bottom: 0;
            padding-bottom: .2em; } }
    .inline-module.inline-figure-callout.half figure {
      background: none;
      padding-right: 20px; }
      .inline-module.inline-figure-callout.half figure .figure {
        margin: .3em 0 0 0;
        padding-left: 0;
        border-bottom: 4px solid #D5D1CE;
        padding-bottom: .2em;
        text-align: left;
        width: 100%; }
      .inline-module.inline-figure-callout.half figure figcaption {
        width: 100%; }
    .inline-module.inline-figure-callout.half.figure-right {
      float: right; }
      .inline-module.inline-figure-callout.half.figure-right figure {
        padding-right: 0;
        padding-left: 20px; }
  .inline-module.inline-image {
    clear: none; }
    .inline-module.inline-image figure {
      padding: 10px 20px 0px 0; }
    .inline-module.inline-image .col {
      margin-bottom: 0.5em; }
      .inline-module.inline-image .col figcaption {
        color: #383431;
        font-family: georgia, serif;
        font-size: 1em;
        line-height: 1.4em;
        margin: 1em 0 0 0;
        text-align: left; }
      .inline-module.inline-image .col.one-quarter, .inline-module.inline-image .col.half {
        margin-right: 1em !important; }
    .inline-module.inline-image.image-right .col {
      float: right;
      margin-left: 1em;
      margin-right: 0 !important; }

/* inline-module */
.hero-country {
  position: relative;
  *zoom: 1; }
  .hero-country:before, .hero-country:after {
    display: table;
    line-height: 0;
    content: ""; }
  .hero-country:after {
    clear: both; }
  .hero-country > img {
    display: block;
    border: 1px solid #F0EFED; }
    @media (max-width: 62.1875em) {
      .hero-country > img {
        border-bottom: 0 none; } }
    @media (max-width: 30em) {
      .hero-country > img {
        display: none; } }
  .hero-country .vcard {
    width: 40.4858299595%;
    float: left;
    margin-right: 2.024291498%;
    display: inline;
    position: absolute;
    top: 5.75em;
    left: 6.1em; }
    @media (max-width: 62.1875em) {
      .hero-country .vcard {
        width: 100%;
        float: left;
        margin-right: 2.024291498%;
        display: inline;
        position: relative;
        top: 0;
        left: 0;
        background: #F0EFED;
        padding: 2em 2em 1.5em 2em;
        border: 1px solid #F0EFED;
        border-top: 0 none; }
        .hero-country .vcard .fn {
          position: absolute;
          top: -7em;
          font-size: 2em; } }
    .hero-country .vcard p {
      position: relative; }
    .hero-country .vcard .name {
      display: none; }
    .hero-country .vcard > div, .hero-country .vcard > p {
      font-size: 1.5em; }
      @media (max-width: 81.25em) {
        .hero-country .vcard > div, .hero-country .vcard > p {
          font-size: 1.5em; } }
      @media (max-width: 80em) {
        .hero-country .vcard > div, .hero-country .vcard > p {
          font-size: 1.3em; } }
      @media (max-width: 66.25em) {
        .hero-country .vcard > div, .hero-country .vcard > p {
          font-size: 1.1em; } }
    .hero-country .vcard div, .hero-country .vcard p {
      margin: 0 0 .5em; }
    .hero-country .vcard .fn, .hero-country .vcard .adr {
      margin: 0 0 .5em; }
    .hero-country .vcard .fn {
      font-family: arial, sans-serif;
      font-size: 1.75em;
      font-weight: bold; }
      @media (max-width: 53.75em) {
        .hero-country .vcard .fn {
          top: -6em; } }
      @media (max-width: 48.0625em) {
        .hero-country .vcard .fn {
          top: -5em; } }
      @media (max-width: 40em) {
        .hero-country .vcard .fn {
          top: -3em; } }
      @media (max-width: 30em) {
        .hero-country .vcard .fn {
          position: relative;
          top: 0; } }
    .hero-country .vcard .adr {
      line-height: 1.25; }
      .hero-country .vcard .adr > span:after {
        content: ","; }
      .hero-country .vcard .adr > span:last-child:after {
        content: ""; }
    .hero-country .vcard .tel .type {
      clip: rect(1px, 1px, 1px, 1px);
      position: absolute !important;
      overflow: hidden;
      height: 1px; }
    .hero-country .vcard .indent {
      padding: 0 0 0 1.75em;
      position: relative; }
    .hero-country .vcard .icon {
      font-size: 1.1em;
      background: transparent;
      position: relative;
      top: .2em; }
      .hero-country .vcard .icon:before {
        color: #5c5551; }

p.products-caption {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiuHntEhMDAwMMAwQYACNVAojMO0odAAAAAElFTkSuQmCC) center center repeat-x;
  font-family: georgia, serif;
  font-size: 1.2em;
  font-weight: normal;
  margin: .6em 0 .6em;
  padding: 0;
  text-align: center; }
  p.products-caption span {
    background-color: #fff;
    display: inline-block;
    margin: 0 auto;
    padding: 0 15px 0 15px;
    position: relative;
    text-decoration: none;
    z-index: 100; }
    @media (max-width: 26.25em) {
      p.products-caption span {
        width: 80%; } }

iframe {
  border: none;
  width: 100%; }

#googleMap {
  position: relative;
  padding-bottom: 65%;
  height: 0;
  overflow: hidden;
  margin-bottom: 25px; }
  #googleMap #map-canvas {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 1px solid #F4F4F4; }

.speeches-presentations {
  *zoom: 1;
  margin-bottom: 40px; }
  .speeches-presentations:before, .speeches-presentations:after {
    display: table;
    line-height: 0;
    content: ""; }
  .speeches-presentations:after {
    clear: both; }
  .speeches-presentations img {
    margin-bottom: 20px; }
  .speeches-presentations ul {
    padding-left: 0; }
    .speeches-presentations ul li {
      list-style-type: none; }
      .speeches-presentations ul li span {
        color: #F36633;
        margin-right: 5px; }
  .speeches-presentations h3 {
    *zoom: 1;
    margin-top: 0; }
    .speeches-presentations h3:before, .speeches-presentations h3:after {
      display: table;
      line-height: 0;
      content: ""; }
    .speeches-presentations h3:after {
      clear: both; }
  .speeches-presentations .button {
    margin-bottom: 20px; }
    .speeches-presentations .button:before {
      display: block;
      float: left;
      font-family: 'icomoon';
      font-size: 0.8em;
      content: "\e618";
      margin: 4px 5px 5px 0; }
  .speeches-presentations .left-col {
    float: left;
    width: 32.2666666667%; }
  .speeches-presentations .right-col {
    float: right;
    width: 66.1333333333%; }
  @media (max-width: 36.25em) {
    .speeches-presentations .left-col {
      float: none;
      width: auto; }
    .speeches-presentations .right-col {
      float: none;
      width: auto; } }

.quarterly-results {
  *zoom: 1; }
  .quarterly-results:before, .quarterly-results:after {
    display: table;
    line-height: 0;
    content: ""; }
  .quarterly-results:after {
    clear: both; }
  .quarterly-results ul {
    padding-left: 18px;
    margin-top: 0; }
  .quarterly-results h3 {
    margin-bottom: .3em; }
  .quarterly-results .left-col, .quarterly-results .right-col {
    margin-bottom: 20px; }
    .quarterly-results .left-col ul, .quarterly-results .right-col ul {
      margin-top: 0;
      padding-left: 0; }
      .quarterly-results .left-col ul li, .quarterly-results .right-col ul li {
        list-style-type: none; }
        .quarterly-results .left-col ul li span, .quarterly-results .right-col ul li span {
          color: #F36633;
          margin-right: 5px; }
  .quarterly-results .left-col {
    float: left;
    width: 49.2%; }
  .quarterly-results .right-col {
    float: right;
    width: 49.2%; }
    .quarterly-results .right-col > p {
      margin-top: 0; }
  .quarterly-results .related-downloads {
    *zoom: 1; }
    .quarterly-results .related-downloads:before, .quarterly-results .related-downloads:after {
      display: table;
      line-height: 0;
      content: ""; }
    .quarterly-results .related-downloads:after {
      clear: both; }
  .quarterly-results .button {
    margin-bottom: 20px; }
    .quarterly-results .button span {
      margin-right: 10px; }
  @media (max-width: 36.25em) {
    .quarterly-results .left-col {
      float: none;
      width: auto; }
    .quarterly-results .right-col {
      float: none;
      width: auto; } }

.module-quote-callout p {
  font-family: georgia, serif;
  font-size: 1.1em;
  padding-left: 10px;
  position: relative; }
  .module-quote-callout p:before {
    position: absolute;
    top: 0px;
    left: -50px;
    line-height: .78em;
    content: "\201c";
    font-size: 9em;
    color: #D5D1CE; }

.module-quote-callout blockquote footer {
  display: inline-block;
  padding: 0 0 0 20px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAIAAADAusJtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiuHntEhMDAwMMAwQYACNVAojMO0odAAAAAElFTkSuQmCC) center center repeat-x;
  width: 10px; }
  .module-quote-callout blockquote footer span {
    font-size: 1.25em;
    font-family: georgia, serif;
    display: inline-block;
    padding: 0 0 0 20px;
    width: 105px; }

.consumer-product-category {
  border: 1px solid #D5D1CE;
  font-size: 1.1em;
  line-height: 1.4em;
  margin-bottom: 1em; }
  .consumer-product-category a {
    font-family: arial, sans-serif !important;
    font-weight: bold; }
  .consumer-product-category p:first-child {
    margin-top: 0; }
  .consumer-product-category .col {
    margin-bottom: 0; }
  .consumer-product-category header {
    background-color: #F0EFED;
    border-bottom: 1px solid #D5D1CE;
    overflow: hidden;
    padding: 18px;
    z-index: 0; }
    .consumer-product-category header h2 {
      color: #5c5551;
      font-size: 1.35em;
      margin: 0 0 .5em 0; }
    .consumer-product-category header h3 {
      color: #5c5551; }
  .consumer-product-category .consumer-product-listing {
    overflow: hidden;
    -webkit-box-shadow: inset 0 2px 6px -2px #ccc;
    -moz-box-shadow: inset 0 2px 6px -2px #ccc;
    box-shadow: inset 0 2px 6px -2px #ccc; }
    .consumer-product-category .consumer-product-listing .pagination-buttons {
      margin: 0 0 18px 18px; }
    .consumer-product-category .consumer-product-listing .back-to-top {
      clear: both;
      margin-bottom: 18px;
      margin-right: 18px; }
  .consumer-product-category .consumer-product-toggle {
    border-bottom: 1px solid #D5D1CE;
    font-size: .9em;
    padding: 12px 70px 12px 18px;
    position: relative;
    text-align: right; }
    .consumer-product-category .consumer-product-toggle a {
      color: #5c5551;
      font-weight: bold; }
      .consumer-product-category .consumer-product-toggle a:hover span {
        background-color: #F36633;
        color: #fff; }
    .consumer-product-category .consumer-product-toggle span {
      border-left: 1px solid #D5D1CE;
      color: #F36633;
      font-size: 1.5em;
      padding-top: 0.52em;
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      text-align: center;
      width: 2em; }
      .consumer-product-category .consumer-product-toggle span:before {
        font-family: 'icomoon';
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        /* Better Font Rendering =========== */
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: '\e61e'; }
  .consumer-product-category article {
    clear: both;
    overflow: hidden;
    padding: 18px; }
    .consumer-product-category article h3 {
      font-size: 1.35em;
      margin: 0 0 .5em 0; }
  .consumer-product-category.collapsed .consumer-product-listing, .consumer-product-category.expanded .consumer-product-listing {
    display: none; }
  .consumer-product-category.expanded .consumer-product-toggle a span:before {
    content: '\e61d'; }

#consumerProductDropdown {
  float: left; }
  #consumerProductDropdown .dropdown {
    right: -20px;
    left: 0; }

/* Contacts region filter */
#country-contact-listing .listing-items {
  clear: both;
  overflow: hidden; }

#country-contact-listing .pagination-buttons {
  clear: both;
  margin-top: 20px;
  overflow: hidden; }

#region-filter {
  float: left;
  margin-bottom: 20px;
  width: 100%; }
  #region-filter .button {
    margin-left: .3em; }

.js #region-filter .button {
  display: none; }

/* Careers page */
.js #careers form .button {
  display: none; }

#careers .global-job-search {
  min-height: 200px;
  padding-bottom: 30px; }

.addthis_toolbox {
  margin-left: 0px; }

.animated {
  backface-visibility: hidden;
  -o-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden; }

.animated {
  animation-fill-mode: both;
  transform: translate3d(0, 0, 0);
  perspective: 1000;
  -o-animation-fill-mode: both;
  -o-transform: translate3d(0, 0, 0);
  -o-perspective: 1000;
  -moz-animation-fill-mode: both;
  -moz-transform: translate3d(0, 0, 0);
  -moz-perspective: 1000;
  -webkit-animation-fill-mode: both;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-perspective: 1000; }

@-webkit-keyframes dl-animate-out-2 {
  100% {
    -webkit-transform: translateX(-100%); } }

@-moz-keyframes dl-animate-out-2 {
  100% {
    -moz-transform: translateX(-100%); } }

@keyframes dl-animate-out-2 {
  100% {
    transform: translateX(-100%); } }

.dl-animate-out-2 {
  /*
	-webkit-animation: dl-animate-out-2 0.3s ease-out;
	-moz-animation: dl-animate-out-2 0.3s ease-out;
	animation: dl-animate-out-2 0.3s ease-out;*/
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -o-transform: translateX(-100%);
  transform: translateX(-100%); }

@-webkit-keyframes dl-animate-in-2 {
  0% {
    -webkit-transform: translateX(-100%); }
  100% {
    -webkit-transform: translateX(0px); } }

@-moz-keyframes dl-animate-in-2 {
  0% {
    -moz-transform: translateX(-100%); }
  100% {
    -moz-transform: translateX(0px); } }

@keyframes dl-animate-in-2 {
  0% {
    transform: translateX(-100%); }
  100% {
    transform: translateX(0px); } }

.dl-animate-in-2 {
  /*-webkit-animation: dl-animate-in-2 0.3s ease-out;
	-moz-animation: dl-animate-in-2 0.3s ease-out;
	animation: dl-animate-in-2 0.3s ease-out;*/
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0); }

@-webkit-keyframes dl-submenu-animate-in-2 {
  0% {
    -webkit-transform: translateX(100%); }
  100% {
    -webkit-transform: translateX(0px); } }

@-moz-keyframes dl-submenu-animate-in-2 {
  0% {
    -moz-transform: translateX(100%); }
  100% {
    -moz-transform: translateX(0px); } }

@keyframes dl-submenu-animate-in-2 {
  0% {
    transform: translateX(100%); }
  100% {
    transform: translateX(0px); } }

.transition-in {
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%); }

.transition-out {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0); }

.dl-submenu-animate-in-2, .dl-submenu-animate-in-2.transition-menu {
  /*
	-webkit-animation: dl-submenu-animate-in-2 0.3s ease-out;
	-moz-animation: dl-submenu-animate-in-2 0.3s ease-out;
	animation: dl-submenu-animate-in-2 0.3s ease-out;
	*/
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0); }

@-webkit-keyframes dl-submenu-animate-out-2 {
  0% {
    -webkit-transform: translateX(0%); }
  100% {
    -webkit-transform: translateX(100%); } }

@-moz-keyframes dl-submenu-animate-out-2 {
  0% {
    -moz-transform: translateX(0%); }
  100% {
    -moz-transform: translateX(100%); } }

@keyframes dl-submenu-animate-out-2 {
  0% {
    transform: translateX(0%); }
  100% {
    transform: translateX(100%); } }

.dl-submenu-animate-out-2, .dl-submenu-animate-out-2.transition-menu {
  /*
	-webkit-animation: dl-submenu-animate-out-2 0.3s ease-out;
	-moz-animation: dl-submenu-animate-out-2 0.3s ease-out;
	animation: dl-submenu-animate-out-2 0.3s ease-out;
	*/
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%); }

@-webkit-keyframes mobile-nav-in {
  0% {
    -webkit-transform: translateY(-100%); }
  100% {
    -webkit-transform: translateY(0); } }

@-moz-keyframes mobile-nav-in {
  0% {
    -moz-transform: translateY(-100%); }
  100% {
    -moz-transform: translateY(0); } }

@keyframes mobile-nav-in {
  0% {
    transform: translateY(-100%); }
  100% {
    transform: translateY(0); } }

.mobile-nav-in {
  -webkit-animation: mobile-nav-in 0.3s ease-in-out;
  -moz-animation: mobile-nav-in 0.3s ease-in-out;
  animation: mobile-nav-in 0.3s ease-in-out; }

@-webkit-keyframes mobile-nav-out {
  0% {
    -webkit-transform: translateY(0); }
  100% {
    -webkit-transform: translateY(-100%); } }

@-moz-keyframes mobile-nav-out {
  0% {
    -moz-transform: translateY(0); }
  100% {
    -moz-transform: translateY(-100%); } }

@keyframes mobile-nav-out {
  0% {
    transform: translateY(0); }
  100% {
    transform: translateY(-100%); } }

.mobile-nav-out {
  -webkit-animation: mobile-nav-out 0.3s ease-in-out;
  -moz-animation: mobile-nav-out 0.3s ease-in-out;
  animation: mobile-nav-out 0.3s ease-in-out; }

@-webkit-keyframes reveal-breadcrumb {
  0% {
    max-height: 0; }
  33% {
    max-height: 100px; }
  66% {
    max-height: 100px; }
  100% {
    max-height: 0; } }

@-moz-keyframes reveal-breadcrumb {
  0% {
    max-height: 0; }
  33% {
    max-height: 100px; }
  66% {
    max-height: 100px; }
  100% {
    max-height: 0; } }

@keyframes reveal-breadcrumb {
  0% {
    max-height: 0; }
  33% {
    max-height: 100px; }
  66% {
    max-height: 100px; }
  100% {
    max-height: 0; } }

.reveal-breadcrumb {
  -webkit-animation: reveal-breadcrumb 0.5s ease-in-out;
  -moz-animation: reveal-breadcrumb 0.5s ease-in-out;
  animation: reveal-breadcrumb 0.5s ease-in-out; }

@-webkit-keyframes reveal-breadcrumb-2 {
  0% {
    max-height: 0; }
  33% {
    max-height: 50px; }
  80% {
    max-height: 50px; }
  100% {
    max-height: 0; } }

@-moz-keyframes reveal-breadcrumb-2 {
  0% {
    max-height: 0; }
  33% {
    max-height: 50px; }
  80% {
    max-height: 50px; }
  100% {
    max-height: 0; } }

@keyframes reveal-breadcrumb-2 {
  0% {
    max-height: 0; }
  33% {
    max-height: 50px; }
  80% {
    max-height: 50px; }
  100% {
    max-height: 0; } }

.reveal-breadcrumb-2 {
  -webkit-animation: reveal-breadcrumb-2 0.5s ease-in-out;
  -moz-animation: reveal-breadcrumb-2 0.5s ease-in-out;
  animation: reveal-breadcrumb-2 0.5s ease-in-out; }

.EXTERNAL__animated {
  backface-visibility: hidden;
  -o-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden; }

.EXTERNAL__animated {
  animation-fill-mode: both;
  transform: translate3d(0, 0, 0);
  perspective: 1000;
  -o-animation-fill-mode: both;
  -o-transform: translate3d(0, 0, 0);
  -o-perspective: 1000;
  -moz-animation-fill-mode: both;
  -moz-transform: translate3d(0, 0, 0);
  -moz-perspective: 1000;
  -webkit-animation-fill-mode: both;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-perspective: 1000; }

@-webkit-keyframes dl-animate-out-2 {
  100% {
    -webkit-transform: translateX(-100%); } }

@-moz-keyframes dl-animate-out-2 {
  100% {
    -moz-transform: translateX(-100%); } }

@keyframes dl-animate-out-2 {
  100% {
    transform: translateX(-100%); } }

.EXTERNAL__dl-animate-out-2 {
  /*
	-webkit-animation: dl-animate-out-2 0.3s ease-out;
	-moz-animation: dl-animate-out-2 0.3s ease-out;
	animation: dl-animate-out-2 0.3s ease-out;*/
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -o-transform: translateX(-100%);
  transform: translateX(-100%); }

@-webkit-keyframes dl-animate-in-2 {
  0% {
    -webkit-transform: translateX(-100%); }
  100% {
    -webkit-transform: translateX(0px); } }

@-moz-keyframes dl-animate-in-2 {
  0% {
    -moz-transform: translateX(-100%); }
  100% {
    -moz-transform: translateX(0px); } }

@keyframes dl-animate-in-2 {
  0% {
    transform: translateX(-100%); }
  100% {
    transform: translateX(0px); } }

.EXTERNAL__dl-animate-in-2 {
  /*-webkit-animation: dl-animate-in-2 0.3s ease-out;
	-moz-animation: dl-animate-in-2 0.3s ease-out;
	animation: dl-animate-in-2 0.3s ease-out;*/
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0); }

@-webkit-keyframes dl-submenu-animate-in-2 {
  0% {
    -webkit-transform: translateX(100%); }
  100% {
    -webkit-transform: translateX(0px); } }

@-moz-keyframes dl-submenu-animate-in-2 {
  0% {
    -moz-transform: translateX(100%); }
  100% {
    -moz-transform: translateX(0px); } }

@keyframes dl-submenu-animate-in-2 {
  0% {
    transform: translateX(100%); }
  100% {
    transform: translateX(0px); } }

.EXTERNAL__transition-in {
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%); }

.EXTERNAL__transition-out {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0); }

.EXTERNAL__dl-submenu-animate-in-2, .EXTERNAL__dl-submenu-animate-in-2.EXTERNAL__transition-menu {
  /*
	-webkit-animation: dl-submenu-animate-in-2 0.3s ease-out;
	-moz-animation: dl-submenu-animate-in-2 0.3s ease-out;
	animation: dl-submenu-animate-in-2 0.3s ease-out;
	*/
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0); }

@-webkit-keyframes dl-submenu-animate-out-2 {
  0% {
    -webkit-transform: translateX(0%); }
  100% {
    -webkit-transform: translateX(100%); } }

@-moz-keyframes dl-submenu-animate-out-2 {
  0% {
    -moz-transform: translateX(0%); }
  100% {
    -moz-transform: translateX(100%); } }

@keyframes dl-submenu-animate-out-2 {
  0% {
    transform: translateX(0%); }
  100% {
    transform: translateX(100%); } }

.EXTERNAL__dl-submenu-animate-out-2, .EXTERNAL__dl-submenu-animate-out-2.EXTERNAL__transition-menu {
  /*
	-webkit-animation: dl-submenu-animate-out-2 0.3s ease-out;
	-moz-animation: dl-submenu-animate-out-2 0.3s ease-out;
	animation: dl-submenu-animate-out-2 0.3s ease-out;
	*/
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%); }

@-webkit-keyframes mobile-nav-in {
  0% {
    -webkit-transform: translateY(-100%); }
  100% {
    -webkit-transform: translateY(0); } }

@-moz-keyframes mobile-nav-in {
  0% {
    -moz-transform: translateY(-100%); }
  100% {
    -moz-transform: translateY(0); } }

@keyframes mobile-nav-in {
  0% {
    transform: translateY(-100%); }
  100% {
    transform: translateY(0); } }

.EXTERNAL__mobile-nav-in {
  -webkit-animation: mobile-nav-in 0.3s ease-in-out;
  -moz-animation: mobile-nav-in 0.3s ease-in-out;
  animation: mobile-nav-in 0.3s ease-in-out; }

@-webkit-keyframes mobile-nav-out {
  0% {
    -webkit-transform: translateY(0); }
  100% {
    -webkit-transform: translateY(-100%); } }

@-moz-keyframes mobile-nav-out {
  0% {
    -moz-transform: translateY(0); }
  100% {
    -moz-transform: translateY(-100%); } }

@keyframes mobile-nav-out {
  0% {
    transform: translateY(0); }
  100% {
    transform: translateY(-100%); } }

.EXTERNAL__mobile-nav-out {
  -webkit-animation: mobile-nav-out 0.3s ease-in-out;
  -moz-animation: mobile-nav-out 0.3s ease-in-out;
  animation: mobile-nav-out 0.3s ease-in-out; }

@-webkit-keyframes reveal-breadcrumb {
  0% {
    max-height: 0; }
  33% {
    max-height: 100px; }
  66% {
    max-height: 100px; }
  100% {
    max-height: 0; } }

@-moz-keyframes reveal-breadcrumb {
  0% {
    max-height: 0; }
  33% {
    max-height: 100px; }
  66% {
    max-height: 100px; }
  100% {
    max-height: 0; } }

@keyframes reveal-breadcrumb {
  0% {
    max-height: 0; }
  33% {
    max-height: 100px; }
  66% {
    max-height: 100px; }
  100% {
    max-height: 0; } }

.EXTERNAL__reveal-breadcrumb {
  -webkit-animation: reveal-breadcrumb 0.5s ease-in-out;
  -moz-animation: reveal-breadcrumb 0.5s ease-in-out;
  animation: reveal-breadcrumb 0.5s ease-in-out; }

@-webkit-keyframes reveal-breadcrumb-2 {
  0% {
    max-height: 0; }
  33% {
    max-height: 50px; }
  80% {
    max-height: 50px; }
  100% {
    max-height: 0; } }

@-moz-keyframes reveal-breadcrumb-2 {
  0% {
    max-height: 0; }
  33% {
    max-height: 50px; }
  80% {
    max-height: 50px; }
  100% {
    max-height: 0; } }

@keyframes reveal-breadcrumb-2 {
  0% {
    max-height: 0; }
  33% {
    max-height: 50px; }
  80% {
    max-height: 50px; }
  100% {
    max-height: 0; } }

.EXTERNAL__reveal-breadcrumb-2 {
  -webkit-animation: reveal-breadcrumb-2 0.5s ease-in-out;
  -moz-animation: reveal-breadcrumb-2 0.5s ease-in-out;
  animation: reveal-breadcrumb-2 0.5s ease-in-out; }

/* extracted from "umbraco\Plugins\umbracoContour\css\defaultform.css" */
/* takes effect when Default stylesheets are disabled for countour in the Umbraco backoffice */
#contour, .contour {
  padding: 10px 0px 10px 0px; }

.contourPageName {
  font-size: 2em !important;
  line-height: 2em !important; }

.contourField {
  clear: both; }
  .contourField div label {
    display: inline; }

#contour label.fieldLabel, .contour label.fieldLabel {
  font-weight: bold;
  display: block;
  width: 200px;
  float: left;
  clear: left;
  background: transparent !important; }

#contour small, .contour small {
  display: block;
  float: left;
  clear: both;
  padding: 5px 5px 5px 200px; }

#contour fieldset, .contour fieldset {
  padding: 1.4em;
  margin: 0 0 1.5em 0;
  border: none !important; }

#contour legend, .contour legend {
  font-weight: bold;
  font-size: 1.2em;
  line-height: 1.2em;
  display: block; }

#contour input.text, #contour input.title, #contour textarea, #contour select, .contour input.text, .contour input.title, .contour textarea, .contour select {
  margin: 0.5em 0;
  border: 1px solid #bbb; }

#contour input.text:focus, #contour input.title:focus, #contour textarea:focus, #contour select:focus, .contour input.text:focus, .contour input.title:focus, .contour textarea:focus, .contour select:focus {
  border: 1px solid #666; }

#contour input.text, #contour textarea, .contour input.text, .contour textarea {
  width: 300px !important;
  padding: 5px; }

#contour textarea, .contour textarea {
  height: 250px; }

#contour input.fileupload, .contour input.fileupload {
  height: auto !important; }

#contour span.checkboxlist, #contour span.radiobuttonlist, #contour span.checkbox, .contour span.checkboxlist, .contour span.radiobuttonlist, .contour span.checkbox {
  display: block;
  float: left;
  padding: 10px; }

#contour .checkboxlist input, #contour .radiobuttonlist input, #contour .checkbox input, .contour .checkboxlist input, .contour .radiobuttonlist input, .contour .checkbox input {
  width: auto !important;
  height: auto !important;
  border: none !important;
  display: inline !important; }

#contour .hiddenfield, .contour .hiddenfield {
  display: none; }

.contourButton {
  margin-right: 10px;
  padding: 2px 10px; }

.contourErrorMessage {
  padding: .8em;
  margin-bottom: .5em;
  border: 2px solid #FBC2C4; }

.contourErrorMessage, .contourError {
  background: #FBE3E4;
  color: #8a1f11; }

#contour input.contourError, #contour textarea.contourError, #contour input.input-validation-error, #contour textarea.input-validation-error, .contour input.contourError, .contour textarea.contourError, .contour input.input-validation-error, .contour textarea.input-validation-error {
  background: #FBE3E4;
  border-color: #FBC2C4; }

#contour span.contourError, #contour span.field-validation-error, .contour span.contourError, .contour span.field-validation-error {
  color: #8a1f11 !important;
  background: transparent !important; }

#contour #recaptcha_widget_div, .contour #recaptcha_widget_div {
  margin-left: 200px; }

#contour .field-validation-error, .contour .field-validation-error {
  padding-left: 5px; }

/* Overriding default contour styles, defined in */
/* "assets\scss\global\_forms.scss" OR  */
/* "umbraco\Plugins\umbracoContour\css\defaultform.css" */
.body-content .contourPage {
  clear: both; }
  .body-content .contourPage .contourPageName {
    font-size: 1.6em !important;
    line-height: 1.5em !important;
    margin: .15em 0; }
    @media (max-width: 26.25em) {
      .body-content .contourPage .contourPageName {
        font-size: 1.4em !important; } }

.body-content #contour, .body-content .contour {
  font-family: georgia, serif;
  padding: 0;
  margin-bottom: 30px;
  /* standalone responsive checkboxes */ }
  .body-content #contour span.checkboxlist, .body-content #contour span.radiobuttonlist, .body-content #contour span.checkbox, .body-content .contour span.checkboxlist, .body-content .contour span.radiobuttonlist, .body-content .contour span.checkbox {
    padding: 0; }
  .body-content #contour span.checkboxlist, .body-content #contour span.radiobuttonlist, .body-content .contour span.checkboxlist, .body-content .contour span.radiobuttonlist {
    padding: 9px 0 0; }
    @media (max-width: 40em) {
      .body-content #contour span.checkboxlist, .body-content #contour span.radiobuttonlist, .body-content .contour span.checkboxlist, .body-content .contour span.radiobuttonlist {
        padding: 0; } }
  .body-content #contour .checkbox input[type="checkbox"], .body-content .contour .checkbox input[type="checkbox"] {
    left: 0 !important;
    top: 18px !important;
    position: absolute !important; }
  @media (max-width: 40em) {
    .body-content #contour .checkbox, .body-content .contour .checkbox {
      /*
				> div {
					//margin: -2em 0 0;
				}*/ }
      .body-content #contour .checkbox .fieldLabel, .body-content .contour .checkbox .fieldLabel {
        margin-left: 18px;
        position: relative; }
      .body-content #contour .checkbox input[type="checkbox"], .body-content .contour .checkbox input[type="checkbox"] {
        top: 2px; } }
  .body-content #contour .checkbox small, .body-content .contour .checkbox small {
    margin: -.5em 0 0; }
  .body-content #contour label.fieldLabel, .body-content .contour label.fieldLabel {
    font-family: georgia, serif;
    font-weight: normal;
    padding: .575em 0; }
  .body-content #contour legend, .body-content .contour legend {
    font-family: arial, sans-serif;
    font-size: 1.2em;
    font-weight: normal;
    line-height: 1.6em;
    margin: .15em 0; }
  .body-content #contour fieldset, .body-content .contour fieldset {
    border: medium none !important;
    margin: 0;
    padding: 0; }
  .body-content #contour input.text,
  .body-content #contour input.title,
  .body-content #contour textarea,
  .body-content #contour select,
  .body-content #contour input.text,
  .body-content #contour input.title,
  .body-content #contour textarea,
  .body-content #contour select,
  .body-content #contour input.datepickerfield, .body-content .contour input.text,
  .body-content .contour input.title,
  .body-content .contour textarea,
  .body-content .contour select,
  .body-content .contour input.text,
  .body-content .contour input.title,
  .body-content .contour textarea,
  .body-content .contour select,
  .body-content .contour input.datepickerfield {
    margin: 0;
    background: #F0EFED;
    border: 0 none;
    border-top: 1px solid #D5D1CE;
    color: #5c5551; }
  .body-content #contour input.text, .body-content #contour textarea, .body-content #contour select, .body-content #contour input.datepickerfield, .body-content #contour input[type="file"], .body-content .contour input.text, .body-content .contour textarea, .body-content .contour select, .body-content .contour input.datepickerfield, .body-content .contour input[type="file"] {
    padding: 10px 12px; }
  .body-content #contour input[type="file"], .body-content .contour input[type="file"] {
    padding: 5px 0; }
    .body-content #contour input[type="file"].contourError, .body-content #contour input[type="file"].input-validation-error, .body-content .contour input[type="file"].contourError, .body-content .contour input[type="file"].input-validation-error {
      background: #faefef;
      border: 0 none !important; }
  .body-content #contour input.contourError, .body-content #contour input.input-validation-error, .body-content #contour textarea.contourError, .body-content #contour textarea.input-validation-error, .body-content #contour select.contourError, .body-content #contour select.input-validation-error, .body-content .contour input.contourError, .body-content .contour input.input-validation-error, .body-content .contour textarea.contourError, .body-content .contour textarea.input-validation-error, .body-content .contour select.contourError, .body-content .contour select.input-validation-error {
    background: #faefef;
    border-color: #FBC2C4; }
  .body-content #contour span.contourError, .body-content #contour span.field-validation-error, .body-content .contour span.contourError, .body-content .contour span.field-validation-error {
    color: #e82a10 !important;
    display: block;
    font-size: .777em;
    padding: 7px 0 14px 0; }
  .body-content #contour small, .body-content .contour small {
    font-size: .777em; }

.body-content .contourField {
  font-size: 1.125em;
  margin: .1em 0;
  position: relative !important;
  *zoom: 1; }
  .body-content .contourField:before, .body-content .contourField:after {
    display: table;
    line-height: 0;
    content: ""; }
  .body-content .contourField:after {
    clear: both; }

.body-content .field-validation-error {
  /*
		display: block;
		float: right;*/
  clear: both; }

.body-content .contourNavigation {
  margin: 0 0 1.5em;
  *zoom: 1; }
  .body-content .contourNavigation:before, .body-content .contourNavigation:after {
    display: table;
    line-height: 0;
    content: ""; }
  .body-content .contourNavigation:after {
    clear: both; }
  .body-content .contourNavigation input[type="submit"] {
    background-color: #007F90;
    border: 1px solid #0f525b;
    border-bottom: 2px solid #0f525b;
    color: #fff;
    display: inline-block;
    font-family: arial, sans-serif;
    font-weight: bold;
    padding: 12px 45px 12px 20px;
    text-decoration: none;
    max-width: 100%;
    position: relative;
    float: left !important;
    border: 0 none; }
    .body-content .contourNavigation input[type="submit"]:after {
      font-family: 'icomoon';
      speak: none;
      font-style: normal;
      font-weight: normal;
      font-variant: normal;
      text-transform: none;
      line-height: 1;
      /* Better Font Rendering =========== */
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      content: '\e604';
      position: absolute;
      right: 13px;
      top: 12px; }
    .body-content .contourNavigation input[type="submit"] span {
      display: none;
      margin-right: 10px; }
    .body-content .contourNavigation input[type="submit"]:hover {
      color: #fff;
      background-color: #115f69;
      text-decoration: none; }
    #rightCol .body-content .contourNavigation input[type="submit"] {
      margin: 10px 0; }

.ui-datepicker {
  font-size: .8em !important; }

/* mixins */
/* width overrides (fluid + responsive) */
.body-content #contour label.fieldLabel, .body-content .contour label.fieldLabel {
  clear: none;
  padding-left: 0px !important;
  position: relative !important;
  width: 70%; }
  .body-content #contour label.fieldLabel + div, .body-content .contour label.fieldLabel + div {
    float: none;
    width: auto; }
  @media (max-width: 40em) {
    .body-content #contour label.fieldLabel, .body-content .contour label.fieldLabel {
      width: 100%; }
      .body-content #contour label.fieldLabel + div, .body-content .contour label.fieldLabel + div {
        width: 100%;
        float: left; } }
  @media (max-width: 30em) {
    .body-content #contour label.fieldLabel, .body-content .contour label.fieldLabel {
      width: 100% !important; } }

@media (max-width: 40em) {
  .body-content #contour .checkbox label.fieldLabel + div, .body-content .contour .checkbox label.fieldLabel + div {
    width: 100%;
    float: left; } }

.body-content #contour input.text, .body-content #contour textarea, .body-content #contour select, .body-content #contour input.datepickerfield, .body-content #contour input[type="file"], .body-content .contour input.text, .body-content .contour textarea, .body-content .contour select, .body-content .contour input.datepickerfield, .body-content .contour input[type="file"] {
  width: 70% !important; }
  @media (max-width: 40em) {
    .body-content #contour input.text, .body-content #contour textarea, .body-content #contour select, .body-content #contour input.datepickerfield, .body-content #contour input[type="file"], .body-content .contour input.text, .body-content .contour textarea, .body-content .contour select, .body-content .contour input.datepickerfield, .body-content .contour input[type="file"] {
      width: 100% !important; } }
  @media (max-width: 30em) {
    .body-content #contour input.text, .body-content #contour textarea, .body-content #contour select, .body-content #contour input.datepickerfield, .body-content #contour input[type="file"], .body-content .contour input.text, .body-content .contour textarea, .body-content .contour select, .body-content .contour input.datepickerfield, .body-content .contour input[type="file"] {
      width: 100% !important; } }

.body-content #contour span.checkboxlist, .body-content #contour span.radiobuttonlist, .body-content .contour span.checkboxlist, .body-content .contour span.radiobuttonlist {
  width: 70% !important; }

.body-content #contour small, .body-content .contour small {
  padding-left: 70%; }
  @media (max-width: 40em) {
    .body-content #contour small, .body-content .contour small {
      padding-left: 0; } }

.body-content #contour #recaptcha_widget_div, .body-content .contour #recaptcha_widget_div {
  margin-left: 70%; }
  @media (max-width: 40em) {
    .body-content #contour #recaptcha_widget_div, .body-content .contour #recaptcha_widget_div {
      margin-left: 0; } }

.body-content .field-validation-error {
  width: 70%; }
  @media (max-width: 40em) {
    .body-content .field-validation-error {
      width: 70%; } }
  @media (max-width: 30em) {
    .body-content .field-validation-error {
      width: 100% !important;
      padding-left: 0; } }

.body-content .contourNavigation {
  width: 67%; }
  @media (max-width: 40em) {
    .body-content .contourNavigation {
      width: 100%;
      text-align: center; }
      .body-content .contourNavigation input[type="submit"] {
        float: none;
        display: inline-block; } }

table {
  display: table;
  border-collapse: collapse;
  width: 100%; }
  table th, table td {
    display: table-cell;
    padding: .6em 0.75em;
    text-align: left;
    font-size: 1em; }
  table th {
    font-family: arial, sans-serif;
    font-weight: normal; }

table.table-prescriptions {
  margin: 0 0 15px 0; }
  table.table-prescriptions thead tr {
    border: none; }
  table.table-prescriptions tbody tr:last-child {
    padding: 15px 0 10px 0; }
  table.table-prescriptions tr {
    border: solid;
    border-width: 1px 0;
    border-top: 1px solid #D5D1CE;
    border-bottom: 1px solid #D5D1CE; }
  table.table-prescriptions thead th,
  table.table-prescriptions tbody td,
  table.table-prescriptions tr td {
    padding: 10px 5px;
    width: 50%;
    text-align: left; }

table.table-generic, .inline-module table {
  border: 0px solid #D5D1CE;
  border-top: 0px solid #D5D1CE;
  table-layout: fixed;
  /*
	td:last-child { 
		width: 175px;
		text-align: center;
		font-weight: bold;
	}*/ }
  table.table-generic caption, .inline-module table caption {
    font-family: arial, sans-serif;
    font-weight: bold;
    font-size: 1.2em;
    padding: 1em 0 .3em 0;
    color: #f36633;
    text-align: left; }
  table.table-generic thead, .inline-module table thead {
    color: #f36633; }
  table.table-generic th, .inline-module table th {
    text-align: left; }
  table.table-generic td, .inline-module table td {
    vertical-align: middle; }
  table.table-generic td, table.table-generic th, .inline-module table td, .inline-module table th {
    border-bottom: 1px solid #d5d1ce; }
  table.table-generic .bold, .inline-module table .bold {
    font-family: arial, sans-serif;
    font-weight: bold; }
  table.table-generic .center, .inline-module table .center {
    text-align: center; }

.table-scrollable h3 {
  display: none; }

@media (max-width: 600px) {
  .table-vertical table {
    /* Force table to not be like tables anymore */
    /* Hide table headers (but not display: none;, for accessibility) */
    /*
		Label the data
		*/ }
    .table-vertical table table, .table-vertical table thead, .table-vertical table tbody, .table-vertical table th, .table-vertical table td, .table-vertical table tr {
      display: block; }
    .table-vertical table thead tr {
      position: absolute;
      top: -9999px;
      left: -9999px; }
    .table-vertical table tbody th {
      border: none;
      border-bottom: 1px solid red;
      color: #F36633;
      padding-left: 6px; }
    .table-vertical table tr {
      border: 1px solid #D5D1CE;
      border-left: none;
      border-right: none; }
    .table-vertical table tr:last-child {
      border-bottom: none; }
    .table-vertical table td {
      /* Behave  like a "row" */
      border: none;
      border-bottom: 1px solid red;
      position: relative;
      text-align: right;
      padding-right: 10%; }
    .table-vertical table td:before {
      /* Now like a table header */
      position: absolute;
      /* Top/left values mimic padding */
      top: 6px;
      left: 6px;
      width: 75%;
      text-align: left;
      padding-right: 10%;
      white-space: nowrap; }
    .table-vertical table td:before {
      content: attr(data-label);
      font-family: arial, sans-serif;
      font-weight: bold; } }

@media (max-width: 450px) {
  .table-vertical table td {
    padding-left: 0%; }
  .table-vertical table td:before {
    display: block;
    position: static; } }

@media (max-width: 600px) {
  .table-scrollable h3 {
    display: block;
    font-family: arial, sans-serif;
    font-weight: bold;
    font-size: 1.2em;
    margin: 0;
    padding: 1em 0 .3em 0;
    color: #f36633;
    text-align: left; }
  .table-scrollable table {
    *zoom: 1;
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    position: relative;
    display: block;
    /* sort out borders */ }
    .table-scrollable table:before, .table-scrollable table:after {
      display: table;
      line-height: 0;
      content: ""; }
    .table-scrollable table:after {
      clear: both; }
    .table-scrollable table caption {
      display: none; }
    .table-scrollable table th,
    .table-scrollable table td {
      margin: 0;
      vertical-align: top; }
    .table-scrollable table th {
      text-align: left; }
    .table-scrollable table thead {
      display: block;
      float: left; }
    .table-scrollable table tbody {
      display: block;
      width: auto;
      position: relative;
      overflow-x: auto;
      white-space: nowrap;
      -webkit-overflow-scrolling: touch; }
    .table-scrollable table thead tr {
      display: block; }
    .table-scrollable table th {
      display: block;
      text-align: right; }
    .table-scrollable table tbody th {
      text-align: left; }
    .table-scrollable table tbody tr {
      display: inline-block;
      vertical-align: top; }
    .table-scrollable table td {
      display: block;
      min-height: 1.25em;
      text-align: left; }
    .table-scrollable table th {
      border-bottom: 0;
      border-left: 0; }
    .table-scrollable table td {
      border-left: 0;
      border-right: 0;
      border-bottom: 0; }
    .table-scrollable table tbody tr {
      border-left: 1px solid #babcbf; }
    .table-scrollable table th:last-child, .table-scrollable table td:last-child {
      border-bottom: 1px solid #babcbf; } }

#productPipeline {
  font-size: .8em; }
  @media (max-width: 850px) {
    #productPipeline {
      font-size: .75em; } }
  #productPipeline table {
    table-layout: fixed;
    word-wrap: break-word; }
    #productPipeline table th {
      font-size: 1.25em;
      padding: .5em 1em .5em .5em;
      vertical-align: bottom; }
    #productPipeline table td {
      padding: .5em 1em .5em .5em;
      vertical-align: top;
      word-wrap: break-all;
      -webkit-hyphens: auto;
      -moz-hyphens: auto;
      -ms-hyphens: auto;
      hyphens: auto; }
    #productPipeline table tbody th {
      background-color: #F0EFED; }
  @media (max-width: 600px) {
    #productPipeline {
      font-size: .8em; }
      #productPipeline td:before {
        display: block;
        position: static; }
      #productPipeline td {
        border-bottom: 1px solid #F0EFED; }
      #productPipeline td.no-data {
        display: none; }
      #productPipeline tr {
        border-bottom: 1px solid #5c5551;
        border-top: none;
        /*
			td:not([class="no-data"]):last-child{
				border-bottom:1px solid $gskDarkGreySafe;
			}*/ }
      #productPipeline tr.title-block th {
        color: #5c5551;
        border-bottom: 1px solid #5c5551; }
      #productPipeline tr.title-block:first-child th {
        border-top: 1px solid #5c5551; } }

#productPipelineForm {
  position: relative; }
  #productPipelineForm .col.half {
    margin-bottom: 0; }
  #productPipelineForm fieldset {
    border: none;
    padding-bottom: 1em;
    padding-left: 0;
    padding-right: 0; }
    #productPipelineForm fieldset:first-child {
      border-bottom: 1px solid #F36633; }
    #productPipelineForm fieldset label {
      display: block;
      margin: 0 0 1em 0; }
    #productPipelineForm fieldset select {
      font-size: .9em;
      width: 100%; }
    #productPipelineForm fieldset .dk_container {
      font-size: .95em;
      margin-bottom: .5em;
      width: 100% !important; }
      @media (max-width: 840px) {
        #productPipelineForm fieldset .dk_container {
          font-size: .9em; } }
      #productPipelineForm fieldset .dk_container .dk_toggle {
        width: 100% !important;
        min-width: 0; }
    #productPipelineForm fieldset input.text {
      border: 1px solid #D5D1CE;
      padding: 10px 19px 12px;
      margin: .8em 0 .5em 0;
      width: 100%; }
    #productPipelineForm fieldset input[type=submit] {
      display: block;
      clear: both; }

#CookieQBanner {
  margin: 0 auto;
  width: 100%;
  background-color: #15717d;
  position: relative;
  overflow: hidden; }

a.CQclose.__cqAgree {
  color: #FFFFFF;
  float: right;
  margin-right: 20px;
  position: relative;
  top: -12px; }

#CookieQBanner > div > div > a {
  font-size: 2em !important; }

.__cqinner {
  margin: 0 auto;
  max-width: 1280px; }
  .__cqinner p {
    color: #FFFFFF;
    font-size: 0.9em;
    width: 85%;
    padding: 0 15px 0 15px; }

#CookieQBanner p a {
  font-weight: 600;
  color: #FFFFFF;
  text-decoration: underline; }

.lightbox {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  min-height: 100%;
  z-index: 2000;
  background-color: rgba(0, 0, 0, 0.7);
  display: none; }

.lightbox .lightbox-panel {
  position: absolute;
  background-color: #f36633;
  color: #fff;
  width: 100%;
  max-width: 500px;
  min-height: 240px;
  display: block;
  font-size: 18px;
  text-align: center; }

.lightbox .lightbox-panel h2 {
  text-align: center;
  display: block;
  padding-top: 33px;
  padding-right: 20px;
  padding-left: 20px;
  font-size: 1.2em;
  margin-bottom: 18px;
  display: block; }

.lightbox .lightbox-panel p {
  text-align: center;
  display: block;
  padding-right: 20px;
  padding-left: 20px;
  font-size: 1.0em;
  line-height: 1.25;
  margin: .2em 0 1em 0; }

.lightbox .lightbox-panel span i {
  font-size: 2.5em;
  margin-bottom: 18px;
  display: block; }

.lightbox .lightbox-panel a {
  border: 2px solid #fff;
  color: #fff;
  width: 142px;
  height: 46px;
  text-align: center;
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
  line-height: 45px;
  margin-top: 25px;
  margin-bottom: 30px; }

.lightbox .lightbox-panel a:hover {
  color: #72635d; }

.lightbox .lightbox-panel a + a {
  margin-left: 42px; }

@media (max-width: 359px) {
  .lightbox .lightbox-panel a {
    width: 100px; } }

.changes-section {
  color: #5c5551; }
  .changes-section .video-transcript-link {
    color: #F36633; }
  .changes-section .button {
    color: #fff; }
  .changes-section strong {
    font-family: "akzidenz-grotesk_promedium", arial, sans-serif; }
  .changes-section p,
  .changes-section li {
    color: #5c5551;
    font-family: "akzidenz-grotesk_pro_regulaRg", arial, sans-serif;
    font-size: 1em; }
  .changes-section h1,
  .changes-section h2 {
    font-family: arial, sans-serif;
    font-weight: 600; }
    .lt-ie9 .changes-section h1, .lt-ie9
    .changes-section h2 {
      font-family: "akzidenz-grotesk_promedium", arial, sans-serif; }
    @media (max-width: 36.1875em) {
      .changes-section h1,
      .changes-section h2 {
        font-family: "akzidenz-grotesk_promedium", arial, sans-serif; } }
  .changes-section h1 {
    font-size: 2.5em;
    line-height: 1em; }
  .changes-section .brown-button {
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
    background-color: #5c5551;
    color: #fff;
    display: inline-block;
    float: right;
    font-family: arial, sans-serif;
    font-size: 1.125em;
    font-weight: 600;
    padding: 5px 15px; }
    .changes-section .brown-button:hover {
      text-decoration: underline; }
  .changes-section .changes-our-stories {
    display: none;
    position: relative;
    top: -10px; }
    .changes-section .changes-our-stories ul {
      background-color: #f6f6f6;
      margin: 0;
      overflow: hidden;
      padding: 0; }
      .changes-section .changes-our-stories ul a:hover {
        color: #5c5551 !important; }
      .changes-section .changes-our-stories ul .changes-selected {
        color: #5c5551 !important; }
        .changes-section .changes-our-stories ul .changes-selected a {
          background-color: #E1DDDD !important;
          color: #5c5551 !important; }
      .changes-section .changes-our-stories ul .changes-orange {
        color: #F36633; }
        .changes-section .changes-our-stories ul .changes-orange a {
          color: #F36633; }
      .changes-section .changes-our-stories ul .changes-red {
        color: #E82A10; }
        .changes-section .changes-our-stories ul .changes-red a {
          color: #E82A10; }
      .changes-section .changes-our-stories ul .changes-green {
        color: #3a7013; }
        @media (max-width: 28.125em) {
          .changes-section .changes-our-stories ul .changes-green {
            clear: both; } }
        .changes-section .changes-our-stories ul .changes-green a {
          color: #3a7013; }
      .changes-section .changes-our-stories ul .changes-blue {
        color: #0065B2; }
        .changes-section .changes-our-stories ul .changes-blue a {
          color: #0065B2; }
      .changes-section .changes-our-stories ul .changes-magenta {
        color: #c00083; }
        .changes-section .changes-our-stories ul .changes-magenta a {
          color: #c00083; }
      .changes-section .changes-our-stories ul .changes-teal {
        color: #147189; }
        .changes-section .changes-our-stories ul .changes-teal a {
          color: #147189; }
      .changes-section .changes-our-stories ul .changes-view-all-tags:hover {
        background-color: #f6f6f6; }
        .changes-section .changes-our-stories ul .changes-view-all-tags:hover a {
          color: #fff !important; }
      .changes-section .changes-our-stories ul .changes-view-all-tags a {
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        -ms-border-radius: 20px;
        -o-border-radius: 20px;
        border-radius: 20px;
        background-color: #5c5551;
        color: #fff;
        display: inline-block;
        font-family: arial, sans-serif;
        font-size: 1.125em;
        font-weight: 600;
        margin-top: 11px;
        padding: 5px 15px; }
        @media (min-width: 48em) {
          .changes-section .changes-our-stories ul .changes-view-all-tags a {
            margin-top: 27px; } }
        @media (min-width: 60em) {
          .changes-section .changes-our-stories ul .changes-view-all-tags a {
            margin-top: 32px; } }
        .changes-section .changes-our-stories ul .changes-view-all-tags a:hover {
          color: #fff !important;
          text-decoration: underline; }
      .changes-section .changes-our-stories ul li {
        box-sizing: border-box;
        float: left;
        font-family: arial, sans-serif;
        font-size: .8em;
        font-weight: bold;
        list-style-type: none;
        position: relative;
        text-align: center;
        width: 50%; }
        .changes-section .changes-our-stories ul li a {
          padding: 15px 0; }
        .changes-section .changes-our-stories ul li:before {
          background-color: #d8dada;
          bottom: 0;
          content: "";
          display: block;
          height: 1px;
          margin-left: 25%;
          position: absolute;
          width: 50%; }
        .changes-section .changes-our-stories ul li:nth-child(n+5):before {
          display: none; }
        .changes-section .changes-our-stories ul li:nth-child(2n+2):after {
          background-color: #d8dada;
          content: "";
          display: block;
          height: 45px;
          position: absolute;
          top: 25%;
          width: 1px; }
        .changes-section .changes-our-stories ul li:hover {
          background-color: #E1DDDD; }
          .changes-section .changes-our-stories ul li:hover a {
            color: #5c5551 !important; }
        .changes-section .changes-our-stories ul li span {
          display: block;
          font-size: 1.75em; }
        @media (max-width: 47.9375em) {
          .changes-section .changes-our-stories ul li span {
            display: none; } }
        @media (min-width: 28.125em) {
          .changes-section .changes-our-stories ul li {
            width: 33.33%; }
            .changes-section .changes-our-stories ul li:nth-child(n+4):before {
              display: none; }
            .changes-section .changes-our-stories ul li:nth-child(2n+1):after {
              background-color: #d8dada;
              content: "";
              display: block;
              height: 45px;
              position: absolute;
              top: 25%;
              width: 1px; }
            .changes-section .changes-our-stories ul li:nth-child(3n+1):after {
              display: none; } }
        .lt-ie9 .changes-section .changes-our-stories ul li {
          width: 33.33%; }
          .lt-ie9 .changes-section .changes-our-stories ul li:nth-child(n+4):before {
            display: none; }
          .lt-ie9 .changes-section .changes-our-stories ul li:nth-child(2n+1):after {
            background-color: #d8dada;
            content: "";
            display: block;
            height: 45px;
            position: absolute;
            top: 25%;
            width: 1px; }
          .lt-ie9 .changes-section .changes-our-stories ul li:nth-child(3n+1):after {
            display: none; }
        @media (min-width: 48em) {
          .changes-section .changes-our-stories ul li span {
            margin-bottom: 10px; } }
        @media (min-width: 60em) {
          .changes-section .changes-our-stories ul li {
            border-bottom: 0;
            font-size: 1em;
            width: 16.66%; }
            .changes-section .changes-our-stories ul li a {
              padding: 20px 0; }
            .changes-section .changes-our-stories ul li:before {
              display: none; }
            .changes-section .changes-our-stories ul li:after {
              background-color: #d8dada;
              content: "";
              display: block !important;
              height: 64px !important;
              position: absolute;
              top: 25%;
              width: 1px; }
            .changes-section .changes-our-stories ul li:first-child:after {
              display: none !important; } }
        .lt-ie9 .changes-section .changes-our-stories ul li {
          border-bottom: 0;
          font-size: 1em;
          width: 16.66%; }
          .lt-ie9 .changes-section .changes-our-stories ul li a {
            padding: 20px 0; }
          .lt-ie9 .changes-section .changes-our-stories ul li:before {
            display: none; }
          .lt-ie9 .changes-section .changes-our-stories ul li:after {
            background-color: #d8dada;
            content: "";
            display: block !important;
            height: 64px !important;
            position: absolute;
            top: 25%;
            width: 1px; }
          .lt-ie9 .changes-section .changes-our-stories ul li:first-child:after {
            display: none !important; }
        .changes-section .changes-our-stories ul li img.changes-our-stories-icon {
          display: block;
          margin: 0 auto;
          margin-bottom: 5px; }
          @media (max-width: 47.9375em) {
            .changes-section .changes-our-stories ul li img.changes-our-stories-icon {
              display: inline;
              margin-left: 10px;
              margin-top: 10px; } }
          @media (min-width: 48em) {
            .changes-section .changes-our-stories ul li img.changes-our-stories-icon {
              margin-bottom: 10px; } }
          .lt-ie9 .changes-section .changes-our-stories ul li img.changes-our-stories-icon {
            margin-bottom: 10px; }
        .changes-section .changes-our-stories ul li a {
          display: block; }
  .changes-section .changes-our-stories-bar {
    overflow: hidden;
    *zoom: 1;
    clear: both;
    position: relative; }
    .changes-section .changes-our-stories-bar p {
      float: left; }
    .changes-section .changes-our-stories-bar .changes-our-stories-close {
      color: #F36633;
      display: none;
      font-size: 1.5em;
      line-height: 0.4em;
      margin-bottom: 0;
      margin-top: 15px;
      position: absolute; }
      .changes-section .changes-our-stories-bar .changes-our-stories-close:hover {
        color: #15717d; }
      .changes-section .changes-our-stories-bar .changes-our-stories-close div {
        text-indent: -9999px; }
    .changes-section .changes-our-stories-bar .changes-our-stories-open {
      color: #F36633;
      font-size: 1.5em;
      line-height: 0.4em;
      margin-bottom: 0;
      margin-top: 15px;
      position: absolute; }
      .changes-section .changes-our-stories-bar .changes-our-stories-open:hover {
        color: #15717d; }
      .changes-section .changes-our-stories-bar .changes-our-stories-open div {
        text-indent: -9999px; }
    .changes-section .changes-our-stories-bar .changes-our-stories-button {
      clear: both;
      float: left;
      position: relative;
      top: -15px; }
      .changes-section .changes-our-stories-bar .changes-our-stories-button:after {
        content: "\e604";
        font-family: 'icomoon';
        speak: none;
        font-size: 12px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        margin-left: 10px;
        -webkit-font-smoothing: antialiased; }
      @media (min-width: 48em) {
        .changes-section .changes-our-stories-bar .changes-our-stories-button {
          position: absolute;
          right: 0;
          top: 20px; } }
    .changes-section .changes-our-stories-bar .changes-our-stories-toggle {
      background-size: 11px 8px;
      border-bottom: 1px dotted #F36633;
      color: #4a4a4a;
      cursor: pointer;
      font-family: "pf_centro_slab_proregular", georgia, serif;
      font-size: 1.7em;
      margin-top: 12px; }
      .changes-section .changes-our-stories-bar .changes-our-stories-toggle:after {
        content: "\e61e";
        font-family: 'icomoon';
        speak: none;
        font-size: 20px;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        margin-left: 20px;
        -webkit-font-smoothing: antialiased; }
        @media (max-width: 36.25em) {
          .changes-section .changes-our-stories-bar .changes-our-stories-toggle:after {
            margin-left: 0; } }
      .changes-section .changes-our-stories-bar .changes-our-stories-toggle:hover {
        border-bottom: 1px solid #F36633; }
        .changes-section .changes-our-stories-bar .changes-our-stories-toggle:hover:after {
          color: #F36633; }
      .changes-section .changes-our-stories-bar .changes-our-stories-toggle.changes-our-stories-toggle-selected:after {
        color: #F36633;
        content: "\e61d"; }
      .changes-section .changes-our-stories-bar .changes-our-stories-toggle.changes-our-stories-toggle-selected a {
        color: #F36633; }
      .changes-section .changes-our-stories-bar .changes-our-stories-toggle a {
        color: #4a4a4a; }
  .changes-section p.article-main-tag {
    background-color: #fff;
    background-size: 18px;
    margin-left: -10px;
    padding: 10px;
    padding-right: 15px; }
    .changes-section p.article-main-tag span {
      margin-right: 10px; }
  .changes-section .article-main-tag-orange {
    color: #F36633; }
  .changes-section .article-main-tag-red {
    color: #E82A10; }
  .changes-section .article-main-tag-green {
    color: #54A41C; }
  .changes-section .article-main-tag-blue {
    color: #007f90; }
  .changes-section .article-main-tag-magenta {
    color: #c00083; }
  .changes-section .article-main-tag-teal {
    color: #147189; }
  .changes-section .changes-tag-wrapper {
    overflow: hidden;
    *zoom: 1;
    clear: both;
    position: relative;
    z-index: 2; }
    .changes-section .changes-tag-wrapper ul {
      font-size: .75em;
      list-style-type: none;
      padding: 0; }
      .changes-section .changes-tag-wrapper ul li {
        -webkit-border-radius: 20px;
        -moz-border-radius: 20px;
        -ms-border-radius: 20px;
        -o-border-radius: 20px;
        border-radius: 20px;
        background-color: #5c5551;
        color: #fff;
        float: left;
        font-family: arial, sans-serif;
        font-size: 1.125em;
        font-weight: 600;
        margin-bottom: 5px;
        margin-right: 10px;
        padding: 5px 15px; }
        .changes-section .changes-tag-wrapper ul li a {
          color: #fff; }
          .changes-section .changes-tag-wrapper ul li a:hover {
            text-decoration: underline; }
        .changes-section .changes-tag-wrapper ul li.changes-tag-active {
          background-color: #F36633; }
  .changes-section .changes-tag-wrapper.changes-tag-wrapper-top ul li {
    background-color: transparent;
    color: #5c5551;
    font-weight: 400;
    padding: 0; }
    .changes-section .changes-tag-wrapper.changes-tag-wrapper-top ul li a {
      color: #007F90; }
  .changes-section .changes-page-heading h2 {
    font-family: "pf_centro_slab_proregular", georgia, serif;
    font-size: 1.5625em;
    font-weight: normal; }
  .changes-section .changes-az-group {
    background-color: #f9f9f9;
    border-bottom: 1px solid #ddd;
    margin-bottom: 20px;
    padding: 20px; }
    .changes-section .changes-az-group .changes-tag-wrapper ul li {
      margin-bottom: 14px; }
  .changes-section .changes-az-group__heading {
    font-family: "akzidenz-grotesk_pro_regulaRg", arial, sans-serif;
    font-size: 1.375em;
    font-weight: normal; }
  .changes-section .changes-author {
    margin-bottom: 0; }
  .changes-section .changes-date {
    margin-top: 5px; }
    .changes-section .changes-date span {
      color: #F36633;
      padding-right: 5px; }
  .changes-section .changes-article-row {
    clear: both;
    margin: 0 auto;
    max-width: 940px; }
    .changes-section .changes-article-row p {
      font-size: 1.125em;
      line-height: 1.6em; }
    .changes-section .changes-article-row a {
      font-weight: bold; }
    @media (min-width: 36.1875em) {
      .changes-section .changes-article-row .col.half {
        float: left;
        width: 48.987854%; } }
    .changes-section .changes-article-row .col img {
      width: 100%; }
    .changes-section .changes-article-row .col.one-quarter {
      width: 23.4817813765%;
      float: left;
      margin-right: 2.024291498%;
      display: inline; }
      .changes-section .changes-article-row .col.one-quarter:nth-child(4n) {
        float: right;
        margin-right: 0;
        *margin-left: -1.25em;
        display: inline; }
      @media (max-width: 48em) {
        .changes-section .changes-article-row .col.one-quarter {
          width: 48.987854251%;
          float: left;
          margin-right: 2.024291498%;
          display: inline; }
          .changes-section .changes-article-row .col.one-quarter:nth-child(2n) {
            float: right;
            margin-right: 0;
            *margin-left: -1.25em;
            display: inline; } }
      @media (max-width: 36.25em) {
        .changes-section .changes-article-row .col.one-quarter {
          width: 100%;
          float: left;
          margin-right: 2.024291498%;
          display: inline; }
          .changes-section .changes-article-row .col.one-quarter:nth-child(1n) {
            float: right;
            margin-right: 0;
            *margin-left: -1.25em;
            display: inline; } }
      @media (max-width: 62.75em) {
        .changes-section .changes-article-row .col.one-quarter {
          width: 48.987854251%;
          float: left;
          margin-right: 2.024291498%;
          display: inline; }
          .changes-section .changes-article-row .col.one-quarter:nth-child(2n) {
            float: right;
            margin-right: 0;
            *margin-left: -1.25em;
            display: inline; } }
      @media (max-width: 36.25em) {
        .changes-section .changes-article-row .col.one-quarter {
          width: 100%;
          float: left;
          margin-right: 2.024291498%;
          display: inline; }
          .changes-section .changes-article-row .col.one-quarter:nth-child(1n) {
            float: right;
            margin-right: 0;
            *margin-left: -1.25em;
            display: inline; } }
      .changes-section .changes-article-row .col.one-quarter.end-row {
        margin-right: 0; }
    .changes-section .changes-article-row .image-right .col {
      float: none;
      margin-left: 0; }
      @media (min-width: 36.1875em) {
        .changes-section .changes-article-row .image-right .col {
          float: right;
          margin-left: 1em; } }
    .changes-section .changes-article-row .inline-module.inline-quote-callout {
      padding-left: 0; }
    .changes-section .changes-article-row blockquote {
      color: #147189;
      font-size: 1.5em; }
      .changes-section .changes-article-row blockquote p {
        color: #147189;
        font-family: "pf_centro_slab_proitalic", georgia, serif;
        line-height: 1.4em; }
        .changes-section .changes-article-row blockquote p:before {
          display: none; }
      .changes-section .changes-article-row blockquote footer {
        background: none;
        color: #147189;
        font-family: "akzidenz-grotesk_pro_regulaRg", arial, sans-serif;
        padding: 0;
        font-size: .67em; }
        .changes-section .changes-article-row blockquote footer span {
          font-family: "akzidenz-grotesk_pro_regulaRg", arial, sans-serif;
          padding: 0; }
        .changes-section .changes-article-row blockquote footer p {
          font-family: "akzidenz-grotesk_pro_regulaRg", arial, sans-serif; }
        .changes-section .changes-article-row blockquote footer:after {
          content: "";
          background-color: #147189;
          display: block;
          height: 2px;
          margin-top: 15px;
          width: 50px; }
  .changes-section p.changes-article-intro {
    font-family: "pf_centro_slab_proregular", georgia, serif;
    font-size: 1.35em;
    line-height: 1.35em; }
  .changes-section .changes-article-toolbar {
    margin: 0 auto;
    max-width: 940px; }
    @media (min-width: 36.1875em) {
      .changes-section .changes-article-toolbar .changes-article-details {
        float: left; } }
    .changes-section .changes-article-toolbar .changes-article-share .addthis_divider {
      display: none; }
    @media (min-width: 36.1875em) {
      .changes-section .changes-article-toolbar .changes-article-share {
        float: right;
        margin-bottom: 1em;
        width: 180px; }
        .changes-section .changes-article-toolbar .changes-article-share .row {
          float: none;
          margin-right: 0;
          padding: 0; } }
  @media (min-width: 48em) {
    .changes-section .changes-main-article-inner h1 {
      font-size: 3.125em; } }
  .lt-ie9 .changes-section .changes-main-article-inner h1 {
    font-size: 3.125em; }
  .changes-section .video-wrapper img {
    height: 100%; }
  .changes-section .changes-video-caption {
    border-bottom: 1px solid #d1cac8;
    font-size: .9em !important;
    margin-top: 0;
    padding-bottom: 15px;
    padding-top: 15px; }
    .changes-section .changes-video-caption span {
      font-size: 1.2em;
      padding-right: 10px;
      position: relative;
      top: 2px; }
  .changes-section .changes-image-caption {
    border-bottom: 1px solid #d1cac8;
    font-size: .9em !important;
    margin-top: 0;
    padding-bottom: 15px;
    padding-top: 15px; }
    .changes-section .changes-image-caption span {
      font-size: 1.2em;
      padding-right: 10px;
      position: relative;
      top: 2px; }
  .changes-section .changes-article-fact-box {
    background-color: #007f90;
    margin: 60px 0;
    padding: 30px 60px;
    text-align: center; }
    @media (max-width: 36.1875em) {
      .changes-section .changes-article-fact-box {
        margin: 30px 0; }
        .changes-section .changes-article-fact-box p {
          line-height: 1.2em; } }
    .changes-section .changes-article-fact-box p {
      color: #147189;
      font-weight: bold;
      margin: 0; }
    .changes-section .changes-article-fact-box .changes-article-fact {
      color: #fff;
      font-size: 1.75em;
      font-weight: lighter; }
      .changes-section .changes-article-fact-box .changes-article-fact span {
        font-size: 2em;
        font-weight: bold;
        position: relative;
        top: 8px; }
  .changes-section .inline-figure-callout {
    background-color: #007f90;
    margin: 60px 0;
    padding: 30px 30px;
    text-align: center; }
    .changes-section .inline-figure-callout figcaption {
      color: #fff !important;
      font-family: "akzidenz-grotesk_pro_regulaRg", arial, sans-serif !important;
      font-size: 1.75em;
      font-weight: lighter;
      text-align: center !important;
      width: 100% !important; }
      .lt-ie9 .changes-section .inline-figure-callout figcaption {
        margin-top: 0 !important; }
      .changes-section .inline-figure-callout figcaption span {
        font-size: 2em;
        font-weight: bold;
        position: relative;
        top: 8px; }
    @media (max-width: 36.1875em) {
      .changes-section .inline-figure-callout {
        margin: 30px 0; }
        .changes-section .inline-figure-callout p {
          line-height: 1.2em; } }
    .changes-section .inline-figure-callout figure {
      background: none !important;
      border: 0;
      color: #fff;
      font-weight: bold;
      margin: 0;
      text-align: center; }
    .changes-section .inline-figure-callout p.figure {
      border: 0 !important;
      color: #fff;
      margin-bottom: 10px;
      text-align: center;
      width: 100%; }
  .changes-section .changes-image-strip {
    margin: 60px 0 30px;
    overflow: hidden; }
    @media (max-width: 36.1875em) {
      .changes-section .changes-image-strip {
        margin: 30px 0 15px; } }
  .changes-section .changes-image-strip-item img {
    width: 100%; }
  .lt-ie9 .changes-section .changes-image-strip-item {
    box-sizing: border-box;
    border-right: 20px solid #fff; }
    .lt-ie9 .changes-section .changes-image-strip-item img {
      width: 100%; }
  @media (min-width: 30em) {
    .changes-section .changes-image-strip-item {
      box-sizing: border-box;
      border-right: 20px solid #fff; }
      .changes-section .changes-image-strip-item img {
        width: 100%; } }
  @media (min-width: 36.25em) {
    .changes-section .changes-article-author,
    .changes-section .changes-article-title,
    .changes-section .changes-article-more {
      font-size: 1.25em;
      padding-left: 85px; } }
  .lt-ie9 .changes-section .changes-article-author, .lt-ie9
  .changes-section .changes-article-title, .lt-ie9
  .changes-section .changes-article-more {
    font-size: 1.25em;
    padding-left: 85px; }
  .changes-section .changes-article-author {
    margin-bottom: 0; }
  .changes-section .changes-article-title {
    margin-top: 5px; }
  .changes-section .changes-article-author-image {
    border-radius: 50%;
    height: 65px;
    margin: 0 auto;
    margin-top: 17px;
    overflow: hidden;
    width: 65px; }
    .changes-section .changes-article-author-image img {
      display: block;
      /* Stretch 
            height: 100%;
            width: 100%; */
      min-width: 100%;
      min-height: 100%; }
    @media (min-width: 36.25em) {
      .changes-section .changes-article-author-image {
        float: left; } }
    .lt-ie9 .changes-section .changes-article-author-image {
      float: left; }
  .changes-section .changes-article-bottom-section {
    background-color: #F0EFED;
    margin-bottom: 50px;
    margin-top: 100px;
    padding: 30px 0; }
    @media (max-width: 36.1875em) {
      .changes-section .changes-article-bottom-section {
        margin-bottom: 25px;
        margin-top: 25px;
        padding: 15px 0; }
        .changes-section .changes-article-bottom-section h3 {
          margin-top: 40px;
          text-align: center; }
        .changes-section .changes-article-bottom-section .changes-tag-wrapper ul {
          text-align: center; }
          .changes-section .changes-article-bottom-section .changes-tag-wrapper ul li {
            display: inline-block;
            float: none; } }
  .changes-section .changes-article-bottom-section-inner {
    margin: 0 auto;
    max-width: 940px;
    overflow: hidden;
    padding: 0 20px; }
    @media (max-width: 36.25em) {
      .changes-section .changes-article-bottom-section-inner .changes-article-details {
        text-align: center; } }
    @media (min-width: 36.25em) {
      .changes-section .changes-article-bottom-section-inner .changes-article-details {
        float: left; } }
    .lt-ie9 .changes-section .changes-article-bottom-section-inner .changes-article-details {
      float: left; }
    @media (min-width: 62.125em) {
      .changes-section .changes-article-bottom-section-inner {
        padding: 0; } }
    .lt-ie9 .changes-section .changes-article-bottom-section-inner {
      padding: 0; }
  @media (min-width: 36.25em) {
    .changes-section .changes-article-related-tags {
      float: right; }
      .changes-section .changes-article-related-tags.no-author {
        float: none; } }
  .lt-ie9 .changes-section .changes-article-related-tags {
    float: right; }
  .changes-section .changes-article-related-tags h3 {
    margin-bottom: 5px; }
  .changes-section .more-from-this-story {
    text-align: center; }
  .changes-section .changes-article-row-back-to-top {
    max-width: 100%; }
    .lt-ie9 .changes-section .changes-article-row-back-to-top {
      padding-top: 50px; }
  .changes-section .changes-back-to-top {
    background-color: #F36633;
    color: #fff;
    padding: 15px;
    text-align: center; }
    .changes-section .changes-back-to-top a {
      color: #fff;
      display: block;
      width: 100%; }
      .changes-section .changes-back-to-top a:hover {
        opacity: .75; }
      .changes-section .changes-back-to-top a span {
        font-size: .8em;
        margin-left: 5px; }
  .changes-section .changes-third {
    overflow: hidden; }
  .changes-section .changes-third-item img {
    width: 100%; }
  .changes-section .changes-third-item h2 {
    color: #007f90;
    margin-bottom: 0;
    margin-top: 0;
    padding-left: 55px; }
  .changes-section .changes-third-item p {
    margin-top: 10px;
    padding-left: 55px; }
  .lt-ie9 .changes-section .changes-third-item {
    box-sizing: border-box;
    border-right: 20px solid #fff;
    float: left;
    width: 33.33%; }
    .lt-ie9 .changes-section .changes-third-item img {
      width: 100%; }
  @media (min-width: 53.75em) {
    .changes-section .changes-third-item {
      box-sizing: border-box;
      border-right: 20px solid #fff;
      float: left;
      width: 33.33%; }
      .changes-section .changes-third-item img {
        width: 100%; } }
  .changes-section .changes-intro-block h2 {
    font-size: 2.2em;
    margin-bottom: 0; }
  .changes-section .changes-intro-block p {
    font-size: 1.1em;
    margin-top: 10px; }
  .changes-section .changes-source {
    color: #F36633;
    display: block !important;
    font-weight: bold; }
    .changes-section .changes-source span {
      color: #5c5551;
      display: block;
      font-weight: normal; }
  .changes-section .changes-categories-bar {
    background-color: #f6f6f6;
    border-bottom: 2px solid #EDECEC;
    border-top: 2px solid #EDECEC;
    margin-bottom: 20px;
    padding: 20px;
    padding-bottom: 30px;
    overflow: hidden; }
    .changes-section .changes-categories-bar h2 {
      float: left;
      font-family: "pf_centro_slab_proregular", georgia, serif;
      font-weight: normal;
      margin-bottom: 0; }
    .changes-section .changes-categories-bar .changes-tag-wrapper {
      float: left;
      margin-left: 10px;
      margin-top: 12px; }
      .changes-section .changes-categories-bar .changes-tag-wrapper ul li {
        background-color: #F36633; }
    .changes-section .changes-categories-bar .button {
      border-radius: 20px;
      float: right;
      margin-top: 15px; }
  .changes-section .changes-circle {
    background-color: #007f90;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    float: left;
    height: 40px;
    width: 40px; }
    .changes-section .changes-circle span {
      color: white;
      display: block;
      font-size: 1.3em;
      height: 40px;
      line-height: 40px;
      position: relative;
      text-align: center;
      width: 40px; }
  .changes-section .changes-square {
    background-color: #f7f7f7;
    box-sizing: border-box;
    overflow: hidden;
    position: relative; }
    .changes-section .changes-square.changes-square-fact {
      background-color: #F36633;
      background-size: contain; }
      .changes-section .changes-square.changes-square-fact .changes-square-inner h2,
      .changes-section .changes-square.changes-square-fact .changes-square-inner p {
        color: #fff; }
      .changes-section .changes-square.changes-square-fact .changes-square-inner h2 {
        font-size: 4.5em;
        margin-bottom: 0;
        margin-top: 0; }
      .changes-section .changes-square.changes-square-fact .changes-square-inner p {
        font-size: 1.2em;
        margin-bottom: 0;
        margin-top: 0; }
      .changes-section .changes-square.changes-square-fact .changes-square-inner span {
        text-align: center; }
    .changes-section .changes-square.changes-square-fact.changes-square-fact-orange {
      background-color: #F36633; }
    .changes-section .changes-square.changes-square-fact.changes-square-fact-red {
      background-color: #E82A10; }
    .changes-section .changes-square.changes-square-factchanges-square-fact-orange {
      background-color: #F36633; }
    .changes-section .changes-square.changes-square-fact.changes-square-fact-green {
      background-color: #54A41C; }
    .changes-section .changes-square.changes-square-fact.changes-square-fact-blue {
      background-color: #007f90; }
    .changes-section .changes-square.changes-square-fact.changes-square-fact-magenta {
      background-color: #c00083; }
    .changes-section .changes-square.changes-square-fact.changes-square-fact-teal {
      background-color: #147189; }
    .changes-section .changes-square.changes-square-fact.changes-square-fact-orange {
      background-color: #F36633; }
    .changes-section .changes-square.changes-square-fact-red h2 {
      color: #E82A10; }
    .changes-section .changes-square.changes-square-fact-orange h2 {
      color: #F36633; }
    .changes-section .changes-square.changes-square-fact-green h2 {
      color: #54A41C; }
    .changes-section .changes-square.changes-square-fact-blue h2 {
      color: #007f90; }
    .changes-section .changes-square.changes-square-fact-magenta h2 {
      color: #c00083; }
    .changes-section .changes-square.changes-square-fact-teal h2 {
      color: #147189; }
    .changes-section .changes-square:before {
      content: "";
      display: block;
      padding-top: 100%; }
      @media (min-width: 26.25em) {
        .changes-section .changes-square:before {
          padding-top: 50%; } }
      @media (min-width: 72.8125em) {
        .changes-section .changes-square:before {
          padding-top: 100%; } }
    .changes-section .changes-square .changes-square-inner {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0; }
      .changes-section .changes-square .changes-square-inner div {
        display: table;
        height: 100%;
        padding: 30px;
        width: 100%; }
      .changes-section .changes-square .changes-square-inner span {
        display: table-cell;
        vertical-align: middle;
        text-align: left;
        position: relative;
        z-index: 1; }
      .changes-section .changes-square .changes-square-inner h2 {
        margin-bottom: 0; }
      .changes-section .changes-square .changes-square-inner img {
        filter: alpha(opacity=25);
        bottom: 0;
        left: 0;
        opacity: .25;
        position: absolute;
        right: 0;
        top: 0;
        z-index: 0; }
    @media (min-width: 48em) {
      .changes-section .changes-square {
        float: left;
        width: 50%; } }
    @media (min-width: 72.8125em) {
      .changes-section .changes-square {
        width: 25%; } }
  .changes-section .row.inline-image,
  .changes-section .row.inline-image-double {
    margin-right: 0; }
    .changes-section .row.inline-image figcaption,
    .changes-section .row.inline-image-double figcaption {
      padding-top: 10px; }
  .changes-section .row > h2 {
    margin-top: 40px; }
    @media (min-width: 48em) {
      .changes-section .row > h2 {
        margin-top: 80px; } }
  .changes-section .iframe-spaced {
    padding-top: 40px; }
    @media (min-width: 48em) {
      .changes-section .iframe-spaced {
        padding-top: 80px; } }

.changes-section .changes-hero,
.changes-section .changes-featured-article,
.changes-section .changes-article {
  box-sizing: border-box;
  margin-bottom: 40px;
  position: relative; }
  .changes-section .changes-hero .changes-article-background-image,
  .changes-section .changes-featured-article .changes-article-background-image,
  .changes-section .changes-article .changes-article-background-image {
    background-size: cover !important;
    background-position: center center !important;
    overflow: hidden; }
    .changes-section .changes-hero .changes-article-background-image a,
    .changes-section .changes-featured-article .changes-article-background-image a,
    .changes-section .changes-article .changes-article-background-image a {
      bottom: 0;
      left: 0;
      position: absolute;
      right: 0;
      top: 0; }
      .changes-section .changes-hero .changes-article-background-image a img,
      .changes-section .changes-featured-article .changes-article-background-image a img,
      .changes-section .changes-article .changes-article-background-image a img {
        max-width: none;
        height: auto;
        width: 100%; }
        .changes-section .changes-hero .changes-article-background-image a img.lazy,
        .changes-section .changes-featured-article .changes-article-background-image a img.lazy,
        .changes-section .changes-article .changes-article-background-image a img.lazy {
          -webkit-transition: opacity 500ms ease-in-out;
          -moz-transition: opacity 500ms ease-in-out;
          -o-transition: opacity 500ms ease-in-out;
          transition: opacity 500ms ease-in-out;
          max-width: 100%;
          opacity: 0; }
          .changes-section .changes-hero .changes-article-background-image a img.lazy.b-loaded,
          .changes-section .changes-featured-article .changes-article-background-image a img.lazy.b-loaded,
          .changes-section .changes-article .changes-article-background-image a img.lazy.b-loaded {
            opacity: 1; }

.changes-section .modules {
  overflow: hidden; }

@media (min-width: 36.25em) {
  .changes-section .row {
    margin-right: -20px; } }

.changes-section:not(.changes-section-article) .changes-hero {
  overflow: hidden;
  position: relative; }
  @media (min-width: 72.8125em) {
    .changes-section:not(.changes-section-article) .changes-hero:hover:before {
      background: rgba(0, 0, 0, 0.2);
      bottom: 0;
      content: '';
      left: 0;
      position: absolute;
      right: 0;
      top: 0; } }

.changes-section .changes-hero .article-main-tag {
  background-color: transparent;
  padding-bottom: 0; }
  @media (max-width: 36.1875em) {
    .changes-section .changes-hero .article-main-tag {
      margin-bottom: 10px; } }

.changes-section .changes-hero .changes-article-background-image {
  height: 100%; }
  .changes-section .changes-hero .changes-article-background-image a {
    background: url("/assets/img/bg-grad.png");
    background-position: 50%;
    background-size: contain;
    overflow: hidden; }
    @media (max-width: 36.1875em) {
      .changes-section .changes-hero .changes-article-background-image a {
        background: none; } }
    .changes-section .changes-hero .changes-article-background-image a img {
      position: relative;
      width: 100%;
      z-index: -1; }

.changes-section .changes-hero p {
  font-size: 1em; }

.changes-section .changes-hero .changes-tag-wrapper ul li {
  border: 1px solid #878280;
  margin-right: 8px; }

.changes-section .changes-hero .video-wrapper {
  overflow: hidden;
  padding-bottom: 125%; }
  @media (min-width: 36.25em) {
    .changes-section .changes-hero .video-wrapper {
      padding-bottom: 33.33%; } }
  .changes-section .changes-hero .video-wrapper img {
    height: auto; }

.changes-section .changes-hero .play-icon {
  color: #fff;
  height: 70px;
  left: 50%;
  margin: -35px 0 0 -35px;
  position: absolute;
  top: 50%;
  width: 70px;
  z-index: 100; }
  @media (min-width: 48em) {
    .changes-section .changes-hero .play-icon {
      height: 100px;
      margin: -50px 0 0 -50px;
      width: 100px; } }
  .changes-section .changes-hero .play-icon:before {
    content: "\e615";
    font-family: icomoon;
    font-size: 4.3rem; }
    @media (min-width: 48em) {
      .changes-section .changes-hero .play-icon:before {
        font-size: 6rem; } }
  .changes-section .changes-hero .play-icon span {
    display: none; }

.changes-section .changes-hero.changes-text-block .changes-article-background-image a {
  background-image: none; }

.changes-section .changes-hero.changes-text-block .changes-article-inner {
  background: #5c5551;
  bottom: 20px;
  padding: 10px 10px 20px 20px; }
  @media (min-width: 60em) {
    .changes-section .changes-hero.changes-text-block .changes-article-inner {
      margin-left: -20px; } }

.changes-section .changes-hero.changes-text-block .changes-tag-wrapper ul li {
  background: #fff;
  border: 0; }
  .changes-section .changes-hero.changes-text-block .changes-tag-wrapper ul li a {
    color: #5c5551; }

.changes-section .changes-featured-article p.article-main-tag {
  background-color: transparent;
  padding-bottom: 0;
  padding-left: 20px; }
  @media (min-width: 72.8125em) {
    .changes-section .changes-featured-article p.article-main-tag {
      background: #fff;
      margin: 0;
      padding-bottom: 10px;
      padding-left: 10px;
      position: absolute;
      top: 0; } }
  @media (min-width: 36.25em) {
    .changes-section .changes-featured-article p.article-main-tag {
      display: block; } }

@media (min-width: 36.25em) {
  .changes-section .changes-featured-article .changes-article-inner h2 {
    font-size: 1.875em; }
    .changes-section .changes-featured-article .changes-article-inner h2 + p {
      color: #fff;
      max-width: 80%; } }

@media (max-width: 53.75em) {
  .changes-section .changes-featured-article .changes-article-inner h2 + p {
    display: none; } }

.lt-ie9 .changes-section .changes-featured-article .changes-article-inner h2 {
  font-size: 1.875em; }
  .lt-ie9 .changes-section .changes-featured-article .changes-article-inner h2 + p {
    color: #fff;
    max-width: 80%; }

@media (min-width: 36.25em) {
  .changes-section .changes-featured-article .changes-article-background-image a {
    background: url("/assets/img/bg-grad.png");
    background-position: 50%;
    background-size: contain;
    overflow: hidden; }
    .changes-section .changes-featured-article .changes-article-background-image a img {
      position: relative; } }

.lt-ie9 .changes-section .changes-featured-article .changes-article-background-image a {
  background: url("/assets/img/bg-grad.png");
  background-position: 50%;
  background-size: contain; }
  .lt-ie9 .changes-section .changes-featured-article .changes-article-background-image a img {
    position: relative; }

@media (min-width: 72.8125em) {
  .changes-section .changes-featured-article .changes-tag-wrapper ul li {
    border: 1px solid #878280;
    margin-right: 8px; } }

@media (min-width: 72.8125em) {
  .changes-section .changes-featured-article.changes-text-block .changes-article-background-image a {
    background-image: none; }
  .changes-section .changes-featured-article.changes-text-block .changes-article-inner {
    background: #5c5551;
    bottom: 20px;
    margin-left: -20px;
    padding: 10px 10px 20px 20px; }
  .changes-section .changes-featured-article.changes-text-block .changes-tag-wrapper ul li {
    background: #fff;
    border: 0; }
    .changes-section .changes-featured-article.changes-text-block .changes-tag-wrapper ul li a {
      color: #5c5551; } }

.changes-section .changes-hero {
  padding-bottom: 125%; }
  @media (max-width: 36.25em) {
    .changes-section .changes-hero {
      margin-bottom: 40px;
      padding-bottom: 0; }
      .changes-section .changes-hero .changes-article-background-image a {
        position: relative; }
      .changes-section .changes-hero .changes-article-inner {
        bottom: 0;
        left: 15px;
        position: relative !important;
        right: 15px; }
      .changes-section .changes-hero h1 {
        color: #5c5551 !important; }
        .changes-section .changes-hero h1 a {
          color: #5c5551 !important; }
          .changes-section .changes-hero h1 a:hover {
            color: #F36633 !important; } }
  @media (max-width: 36.1875em) {
    .changes-section .changes-hero.changes-hero-old {
      padding-bottom: 125%; }
      .changes-section .changes-hero.changes-hero-old .changes-article-inner {
        bottom: 30px;
        left: 20px;
        position: absolute !important;
        right: 20px; }
      .changes-section .changes-hero.changes-hero-old .changes-article-background-image a {
        background: url("/assets/img/bg-grad.png");
        background-position: 50%;
        background-size: contain;
        position: absolute !important; }
      .changes-section .changes-hero.changes-hero-old h1 {
        color: #fff; }
        .changes-section .changes-hero.changes-hero-old h1 a {
          color: #fff !important; }
          .changes-section .changes-hero.changes-hero-old h1 a:hover {
            color: #F36633 !important; } }
  @media (min-width: 36.25em) {
    .changes-section .changes-hero.changes-hero-old .changes-mobile-size {
      display: none; } }
  .changes-section .changes-hero.changes-hero-old .changes-tablet-size {
    display: none; }
    .lt-ie9 .changes-section .changes-hero.changes-hero-old .changes-tablet-size {
      display: none; }
    @media (min-width: 36.25em) {
      .changes-section .changes-hero.changes-hero-old .changes-tablet-size {
        display: inline; } }
  .changes-section .changes-hero.changes-article-hero {
    padding-bottom: 125%; }
    @media (max-width: 36.25em) {
      .changes-section .changes-hero.changes-article-hero {
        margin-bottom: 40px;
        padding-bottom: 0; }
        .changes-section .changes-hero.changes-article-hero h1 {
          color: #5c5551 !important; } }
    .lt-ie9 .changes-section .changes-hero.changes-article-hero {
      padding-bottom: 33.33%; }
    .changes-section .changes-hero.changes-article-hero .changes-article-inner {
      max-width: none;
      text-align: center; }
      .changes-section .changes-hero.changes-article-hero .changes-article-inner h1 {
        font-family: "akzidenz-grotesk_promedium", arial, sans-serif;
        font-weight: 400;
        margin: 0 auto;
        max-width: none; }
    @media (min-width: 36.25em) {
      .changes-section .changes-hero.changes-article-hero {
        padding-bottom: 33.33%; } }
    .lt-ie9 .changes-section .changes-hero.changes-article-hero {
      padding-bottom: 33.33%; }
    .changes-section .changes-hero.changes-article-hero img {
      width: 100% !important; }
    .changes-section .changes-hero.changes-article-hero .changes-tablet-size {
      display: inline; }
      .lt-ie9 .changes-section .changes-hero.changes-article-hero .changes-tablet-size {
        display: none; }
      @media (min-width: 36.25em) {
        .changes-section .changes-hero.changes-article-hero .changes-tablet-size {
          display: none; } }
    @media (min-width: 36.25em) {
      .changes-section .changes-hero.changes-article-hero .changes-desktop-size {
        display: inline; } }
    .lt-ie9 .changes-section .changes-hero.changes-article-hero .changes-desktop-size {
      display: inline; }
    .changes-section .changes-hero.changes-article-hero.module-video {
      padding-bottom: 0; }
      .changes-section .changes-hero.changes-article-hero.module-video .changes-article-background-image {
        display: none; }
  .changes-section .changes-hero.changes-article-hero-old {
    padding-bottom: 66.66%; }
    @media (min-width: 62.8125em) {
      .changes-section .changes-hero.changes-article-hero-old {
        padding-bottom: 33.33%; } }
    @media (max-width: 36.25em) {
      .changes-section .changes-hero.changes-article-hero-old {
        margin-bottom: 20px;
        padding-bottom: 125%; }
        .changes-section .changes-hero.changes-article-hero-old h1 {
          color: #ffffff !important; } }
    .lt-ie9 .changes-section .changes-hero.changes-article-hero-old {
      padding-bottom: 33.33%; }
    .changes-section .changes-hero.changes-article-hero-old .changes-article-background-image {
      height: 100%; }
      .changes-section .changes-hero.changes-article-hero-old .changes-article-background-image a {
        background: url("/assets/img/bg-grad.png");
        background-position: 50%;
        background-size: contain;
        cursor: default; }
        @media (max-width: 36.1875em) {
          .changes-section .changes-hero.changes-article-hero-old .changes-article-background-image a {
            background: url("/assets/img/bg-grad.png");
            background-position: 50%;
            background-size: contain;
            position: absolute; } }
    .changes-section .changes-hero.changes-article-hero-old .changes-article-inner {
      bottom: 40px;
      max-width: none;
      position: absolute !important;
      text-align: center; }
      .changes-section .changes-hero.changes-article-hero-old .changes-article-inner h1 {
        font-family: "akzidenz-grotesk_promedium", arial, sans-serif;
        font-weight: 400;
        margin: 0 auto;
        max-width: none;
        text-align: left; }
    @media (min-width: 36.25em) {
      .changes-section .changes-hero.changes-article-hero-old .changes-mobile-size {
        display: none; } }
    .changes-section .changes-hero.changes-article-hero-old .changes-tablet-size {
      display: none; }
      .lt-ie9 .changes-section .changes-hero.changes-article-hero-old .changes-tablet-size {
        display: none; }
      @media (min-width: 36.25em) {
        .changes-section .changes-hero.changes-article-hero-old .changes-tablet-size {
          display: inline; } }
      @media (min-width: 62.8125em) {
        .changes-section .changes-hero.changes-article-hero-old .changes-tablet-size {
          display: none; } }
  .changes-section .changes-hero.changes-article-video-hero {
    margin: 0 auto;
    max-width: 940px;
    padding-bottom: 0;
    position: relative; }
    .changes-section .changes-hero.changes-article-video-hero:hover:before {
      display: none; }
    .changes-section .changes-hero.changes-article-video-hero .play-icon {
      width: 40%; }
    .changes-section .changes-hero.changes-article-video-hero .changes-article-inner {
      left: 0;
      max-width: 660px;
      margin: 0 auto;
      right: 0;
      text-align: center; }
      @media (max-width: 47.9375em) {
        .changes-section .changes-hero.changes-article-video-hero .changes-article-inner {
          position: relative !important; } }
    @media (max-width: 47.9375em) {
      .changes-section .changes-hero.changes-article-video-hero h1 {
        color: #4a4a4a !important;
        font-size: 2em; }
      .changes-section .changes-hero.changes-article-video-hero .article-main-tag {
        font-size: 1em; } }
    .changes-section .changes-hero.changes-article-video-hero .changes-main-article-inner {
      z-index: 100; }
  @media (min-width: 36.25em) {
    .changes-section .changes-hero {
      padding-bottom: 66.66%; } }
  @media (min-width: 62.8125em) {
    .changes-section .changes-hero {
      padding-bottom: 33.33%; } }
  .changes-section .changes-hero.module-video {
    padding-bottom: 0; }
  .lt-ie9 .changes-section .changes-hero {
    padding-bottom: 33.33%; }
  .changes-section .changes-hero .changes-tablet-size {
    display: inline; }
    @media (max-width: 36.25em) {
      .changes-section .changes-hero .changes-tablet-size {
        width: 100% !important; } }
    .lt-ie9 .changes-section .changes-hero .changes-tablet-size {
      display: none; }
    @media (min-width: 62.8125em) {
      .changes-section .changes-hero .changes-tablet-size {
        display: none; } }
  .changes-section .changes-hero .changes-desktop-size {
    display: none; }
    .lt-ie9 .changes-section .changes-hero .changes-desktop-size {
      display: inline; }
    @media (min-width: 36.25em) {
      .changes-section .changes-hero .changes-desktop-size {
        display: none; } }
    @media (min-width: 62.8125em) {
      .changes-section .changes-hero .changes-desktop-size {
        display: inline; } }
  .changes-section .changes-hero .changes-article-inner {
    color: #fff;
    position: absolute; }
    .changes-section .changes-hero .changes-article-inner h1 + p {
      color: #fff; }
    .changes-section .changes-hero .changes-article-inner h1,
    .changes-section .changes-hero .changes-article-inner h2 {
      color: #fff; }
      .changes-section .changes-hero .changes-article-inner h1 a,
      .changes-section .changes-hero .changes-article-inner h2 a {
        color: #fff; }
        .changes-section .changes-hero .changes-article-inner h1 a:hover,
        .changes-section .changes-hero .changes-article-inner h2 a:hover {
          color: #F36633; }
  .changes-section .changes-hero p.article-main-tag {
    display: inline-block; }

@media (max-width: 36.1875em) {
  .changes-section .changes-featured-article {
    margin-bottom: 0; } }

@media (min-width: 36.25em) {
  .changes-section .changes-featured-article {
    background-color: #f7f7f7; }
    .changes-section .changes-featured-article h2 a {
      color: #4a4a4a !important; }
      .changes-section .changes-featured-article h2 a:hover {
        color: #F36633 !important; }
    .changes-section .changes-featured-article h2 + p {
      color: #5c5551 !important; } }

@media (min-width: 72.8125em) {
  .changes-section .changes-featured-article {
    background-color: transparent; }
    .changes-section .changes-featured-article h2 a {
      color: #ffffff !important; }
      .changes-section .changes-featured-article h2 a:hover {
        color: #F36633 !important; }
    .changes-section .changes-featured-article h2 + p {
      color: #ffffff !important; } }

@media (min-width: 72.8125em) {
  .changes-section .changes-featured-article:hover .changes-article-background-image .changes-featured-article--overlay:before {
    background: rgba(0, 0, 0, 0.2);
    bottom: 0;
    content: '';
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 3; } }

@media (min-width: 36.25em) {
  .changes-section .changes-featured-article .changes-article-background-image a {
    position: relative; } }

@media (min-width: 72.8125em) {
  .changes-section .changes-featured-article .changes-article-background-image a {
    position: absolute; } }

.changes-section .changes-featured-article .changes-article-background-image a img {
  width: 100%; }
  @media (min-width: 36.25em) {
    .changes-section .changes-featured-article .changes-article-background-image a img {
      border-right: 20px solid #f7f7f7; } }
  @media (min-width: 72.8125em) {
    .changes-section .changes-featured-article .changes-article-background-image a img {
      border-right: 0;
      width: 100%; } }

.changes-section .changes-featured-article .changes-article-background-image a .changes-featured-article--overlay {
  display: none; }
  @media (min-width: 72.8125em) {
    .changes-section .changes-featured-article .changes-article-background-image a .changes-featured-article--overlay {
      background: url("/assets/img/bg-grad.png");
      background-position: 50%;
      background-size: contain;
      bottom: 0;
      display: block;
      left: 0;
      position: absolute;
      right: 0;
      top: 0; } }

@media (min-width: 36.25em) {
  .changes-section .changes-featured-article .changes-article-inner h1,
  .changes-section .changes-featured-article .changes-article-inner h2 {
    color: #fff; }
    .changes-section .changes-featured-article .changes-article-inner h1 a,
    .changes-section .changes-featured-article .changes-article-inner h2 a {
      color: #fff; }
      .changes-section .changes-featured-article .changes-article-inner h1 a:hover,
      .changes-section .changes-featured-article .changes-article-inner h2 a:hover {
        color: #F36633; } }

.lt-ie9 .changes-section .changes-featured-article .changes-article-inner h1, .lt-ie9
.changes-section .changes-featured-article .changes-article-inner h2 {
  color: #fff; }
  .lt-ie9 .changes-section .changes-featured-article .changes-article-inner h1 a, .lt-ie9
  .changes-section .changes-featured-article .changes-article-inner h2 a {
    color: #fff; }
    .lt-ie9 .changes-section .changes-featured-article .changes-article-inner h1 a:hover, .lt-ie9
    .changes-section .changes-featured-article .changes-article-inner h2 a:hover {
      color: #F36633; }

@media (min-width: 36.25em) {
  .changes-section .changes-featured-article {
    float: left;
    width: 100%; }
    .changes-section .changes-featured-article .changes-article-background-image {
      float: left;
      width: 50%; }
    .changes-section .changes-featured-article .changes-article-inner {
      float: left;
      left: 10px;
      max-width: 45%;
      position: relative;
      top: 0; } }

@media (min-width: 36.25em) {
  .changes-section .changes-featured-article .changes-article-background-image {
    margin-right: 10px; } }

@media (min-width: 72.8125em) {
  .changes-section .changes-featured-article {
    border-right: 20px solid #fff;
    padding-bottom: 32.2%;
    width: 50%; }
    .changes-section .changes-featured-article .changes-article-background-image {
      float: none;
      width: 100%; }
    .changes-section .changes-featured-article .changes-article-inner {
      bottom: 40px;
      left: 40px;
      margin-left: 0;
      max-width: 600px;
      position: absolute;
      top: auto; } }

.lt-ie9 .changes-section .changes-featured-article {
  float: left;
  border-right: 20px solid #fff;
  padding-bottom: 32.2%;
  width: 50%; }

.changes-section .changes-featured-article.changes-article-no-image h2 + p {
  color: #5c5551 !important; }

.changes-section .changes-featured-article.changes-article-no-image .changes-article-inner {
  left: 10px; }
  .changes-section .changes-featured-article.changes-article-no-image .changes-article-inner h2 a {
    color: #4a4a4a !important; }
    .changes-section .changes-featured-article.changes-article-no-image .changes-article-inner h2 a:hover {
      color: #F36633 !important; }

@media (min-width: 36.25em) {
  .changes-section .changes-featured-article + .changes-article + .changes-article {
    clear: none; } }

.lt-ie9 .changes-section .changes-featured-article + .changes-article + .changes-article {
  clear: none; }

@media (min-width: 72.8125em) {
  .changes-section .changes-article:nth-child(2n+2) {
    border-right: 20px solid #fff; } }

.lt-ie9 .changes-section .changes-article:nth-child(2n+2) {
  border-right: 20px solid #fff; }

.changes-section .changes-article .changes-article-inner {
  bottom: 0;
  color: #878280;
  left: 0;
  right: 10px;
  position: relative; }
  @media (min-width: 36.25em) {
    .changes-section .changes-article .changes-article-inner {
      margin-top: -44px; } }

.changes-section .changes-article .changes-article-background-image {
  padding-bottom: 66.66%;
  position: relative; }
  @media (min-width: 72.8125em) {
    .changes-section .changes-article .changes-article-background-image {
      padding-bottom: 66.66%; } }
  .lt-ie9 .changes-section .changes-article .changes-article-background-image {
    padding-bottom: 140%; }
  @media (min-width: 72.8125em) {
    .changes-section .changes-article .changes-article-background-image a:hover:before {
      background: rgba(0, 0, 0, 0.2);
      bottom: 0;
      content: '';
      left: 0;
      position: absolute;
      right: 0;
      top: 0; } }

@media (min-width: 36.25em) {
  .changes-section .changes-article {
    border-right: 20px solid #fff;
    float: left;
    width: 50%; }
    .changes-section .changes-article:nth-child(3n+3) {
      clear: both; } }

.lt-ie9 .changes-section .changes-article {
  border-right: 20px solid #fff;
  float: left;
  width: 25%; }
  .lt-ie9 .changes-section .changes-article:nth-child(3n+3) {
    clear: none; }

@media (min-width: 72.8125em) {
  .changes-section .changes-article {
    width: 25%; }
    .changes-article-related-stories .changes-section .changes-article {
      width: 33.33%; }
    .changes-section .changes-article:nth-child(3n+3) {
      clear: none; } }

@media (max-width: 36.1875em) {
  .changes-section .changes-featured-article,
  .changes-section .changes-article {
    border-bottom: 1px solid #E3E3E3;
    clear: both;
    margin-bottom: 20px;
    padding-bottom: 20px; }
    .changes-section .changes-featured-article:after,
    .changes-section .changes-article:after {
      clear: both;
      content: "";
      display: table; }
    .changes-section .changes-featured-article .changes-tag-wrapper,
    .changes-section .changes-article .changes-tag-wrapper {
      display: none; }
    .changes-section .changes-featured-article h1,
    .changes-section .changes-featured-article h2,
    .changes-section .changes-article h1,
    .changes-section .changes-article h2 {
      font-size: 1em; } }

@media (max-width: 36.1875em) {
  .changes-section .changes-featured-article .changes-article-background-image,
  .changes-section .changes-article .changes-article-background-image {
    float: left;
    margin-right: 10px;
    padding-bottom: 33.33%;
    position: relative;
    width: 50%; } }

@media (max-width: 36.1875em) {
  .changes-section .changes-featured-article .changes-article-inner,
  .changes-section .changes-article .changes-article-inner {
    bottom: 0;
    color: #878280;
    left: 0;
    right: 10px;
    position: relative; } }

.lt-ie9 .changes-section .changes-article-related-row .changes-article {
  width: 33.33%; }

.changes-section .changes-article-related-row .changes-article-no-image h2 {
  font-size: 1.375em; }

@media (min-width: 72.8125em) {
  .changes-section .changes-article-related-row .changes-article {
    width: 33.33%; } }

.changes-section .changes-article-related-row-left {
  clear: none; }
  .changes-section .changes-article-related-row-left .changes-article {
    width: 100%; }
  .changes-section .changes-article-related-row-left h2 {
    text-align: left; }
  @media (min-width: 36.25em) {
    .changes-section .changes-article-related-row-left {
      float: left;
      margin-right: 5%;
      width: 30%; }
      .changes-section .changes-article-related-row-left .changes-article-inner {
        left: 0; }
        .changes-section .changes-article-related-row-left .changes-article-inner h2 {
          margin-top: 60px; } }

.changes-section .changes-article-related-row-right {
  clear: none; }
  .changes-section .changes-article-related-row-right .changes-article {
    clear: none !important;
    width: 100%; }
  .changes-section .changes-article-related-row-right h2 {
    text-align: left; }
  @media (min-width: 36.25em) {
    .changes-section .changes-article-related-row-right {
      float: right;
      width: 65%; }
      .changes-section .changes-article-related-row-right .changes-article {
        width: 49%; }
        .changes-section .changes-article-related-row-right .changes-article + .changes-article {
          border-right: none; } }

@media (min-width: 36.25em) {
  .changes-section .changes-featured-article + .changes-article {
    border-right: 20px solid #fff; } }

.lt-ie9 .changes-section .changes-featured-article + .changes-article {
  border-right: 20px solid #fff; }

.changes-section .changes-article-inner {
  bottom: 30px;
  left: 20px;
  right: 20px;
  max-width: 600px; }
  @media (min-width: 36.25em) {
    .changes-section .changes-article-inner {
      color: #fff;
      position: absolute; } }
  @media (min-width: 60em) {
    .changes-section .changes-article-inner {
      bottom: 40px;
      left: 40px; } }
  .lt-ie9 .changes-section .changes-article-inner {
    color: #fff;
    position: absolute;
    top: 156px; }
  .changes-section .changes-article-inner h1,
  .changes-section .changes-article-inner h2 {
    color: #4a4a4a;
    line-height: 1em;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-top: 10px; }
    .changes-section .changes-article-inner h1 a,
    .changes-section .changes-article-inner h2 a {
      color: #4a4a4a; }
      .changes-section .changes-article-inner h1 a:hover,
      .changes-section .changes-article-inner h2 a:hover {
        color: #F36633; }
    @media (max-width: 36.1875em) {
      .changes-section .changes-article-inner h1,
      .changes-section .changes-article-inner h2 {
        margin-bottom: 0;
        margin-top: 0;
        position: relative;
        z-index: 2; } }
  @media (min-width: 36.25em) {
    .changes-section .changes-article-inner h2 {
      font-size: 1.375em;
      line-height: 1.1em; }
      .changes-section .changes-article-inner h2.no-related-tag {
        margin-top: 62px; } }
  .lt-ie9 .changes-section .changes-article-inner h2 {
    font-size: 1.375em;
    line-height: 1.1em; }
  .changes-section .changes-article-inner p {
    display: none;
    line-height: 1.4em;
    margin-bottom: 10px;
    margin-top: 5px; }
    @media (min-width: 36.25em) {
      .changes-section .changes-article-inner p {
        display: block;
        margin-right: 10px; } }
    .lt-ie9 .changes-section .changes-article-inner p {
      display: block;
      margin-right: 10px; }

@media (min-width: 36.25em) {
  .changes-section .changes-article-no-image h1,
  .changes-section .changes-article-no-image h2 {
    font-size: 1.875em; } }

.lt-ie9 .changes-section .changes-article-no-image h1, .lt-ie9
.changes-section .changes-article-no-image h2 {
  font-size: 1.875em; }

@media (max-width: 36.1875em) {
  .changes-section .changes-article-no-image h1,
  .changes-section .changes-article-no-image h2 {
    margin-left: -10px;
    margin-top: 0; } }

.changes-section .changes-article-no-image p.article-main-tag {
  background-color: #fff;
  background-position: left center;
  margin-left: 0;
  padding: 0; }

.changes-section .changes-article-no-image .changes-article-inner {
  height: 100%;
  margin-top: 0;
  top: 0; }

.changes-section p.article-main-tag {
  font-family: "akzidenz-grotesk_promedium", arial, sans-serif;
  font-size: 1em;
  font-weight: bold;
  display: none;
  line-height: 2.2 !important;
  margin-top: 0;
  margin-bottom: 0;
  position: relative;
  z-index: 2; }
  .changes-section-article .changes-section p.article-main-tag {
    font-family: "akzidenz-grotesk_promedium", arial, sans-serif;
    font-size: 1.25em;
    font-weight: normal; }
  @media (min-width: 36.25em) {
    .changes-section p.article-main-tag {
      display: inline-block; } }
  .lt-ie9 .changes-section p.article-main-tag {
    display: inline-block; }

@media (min-width: 72.8125em) {
  .changes-section .changes-tag-wrapper.align-bottom {
    position: absolute;
    bottom: 0; } }

.changes-section-article p.article-main-tag {
  font-family: "akzidenz-grotesk_promedium", arial, sans-serif;
  font-size: 1.125em;
  font-weight: normal; }

.changes-section-article aside.row {
  background: transparent;
  border: 0;
  margin-right: -20px;
  padding: 0; }

.changes-section-article #rightCol .row,
.changes-section-article aside.row .row {
  background: transparent;
  border: 0;
  margin-right: -20px;
  padding: 0; }
  .changes-section-article #rightCol .row .module,
  .changes-section-article aside.row .row .module {
    border-bottom: 0;
    padding: 0; }

.changes-section-article #rightCol .col,
.changes-section-article aside.row .col {
  margin-bottom: 20px;
  width: 100%; }
  @media (min-width: 30em) {
    .changes-section-article #rightCol .col,
    .changes-section-article aside.row .col {
      border-right: 20px solid #fff;
      float: left;
      margin-bottom: 0;
      width: 50%; } }
  @media (min-width: 48em) {
    .changes-section-article #rightCol .col,
    .changes-section-article aside.row .col {
      width: 33.3%; } }

.changes-section-article #rightCol p,
.changes-section-article aside.row p {
  margin: 10px 0; }
  .changes-section-article #rightCol p.video-caption,
  .changes-section-article aside.row p.video-caption {
    border-bottom: 0;
    display: block;
    font-size: 1.125em;
    top: 0; }
    .changes-section-article #rightCol p.video-caption:after,
    .changes-section-article aside.row p.video-caption:after {
      display: none; }

.changes-section-article #rightCol .module-video .video-wrapper .play-icon:before,
.changes-section-article aside.row .module-video .video-wrapper .play-icon:before {
  font-size: 4rem;
  left: 0;
  top: 0; }
  @media (min-width: 48em) {
    .changes-section-article #rightCol .module-video .video-wrapper .play-icon:before,
    .changes-section-article aside.row .module-video .video-wrapper .play-icon:before {
      font-size: 3rem; } }
  @media (min-width: 62.8125em) {
    .changes-section-article #rightCol .module-video .video-wrapper .play-icon:before,
    .changes-section-article aside.row .module-video .video-wrapper .play-icon:before {
      font-size: 4rem; } }

.changes-section-article #rightCol .video-wrapper,
.changes-section-article aside.row .video-wrapper {
  margin: 0; }

.centres-locator {
  max-width: 730px;
  margin-bottom: 20px; }

.centres-locator__map-container {
  height: 576px;
  background: #f0efed;
  position: relative; }

.centres-locator__map {
  height: 100%;
  width: 444px; }

.centres-locator__details {
  position: absolute;
  left: 444px;
  top: 0;
  width: 286px; }

.centres-locator__details h3 {
  font-size: 26px;
  color: #fff;
  background: #f36633;
  margin: 0;
  padding: 26px 30px; }

.centres-locator__details p {
  padding: 10px 30px; }

.centres-locator__map .info-window-content {
  font-size: 16px;
  font-family: arial,sans-serif;
  padding-left: 10px; }

.centres-locator__map .info-window-content h3 {
  font-size: 1em; }

.centres-locator__map .info-window-body {
  max-height: 200px;
  overflow: hidden;
  position: relative;
  padding-right: 20px; }

.centres-locator__map .info-window-body .ps-scrollbar-y-rail {
  right: 0; }

.centres-locator__filters {
  position: relative; }

.centres-locator__filters .update-results {
  color: #fff;
  background: #f36633;
  width: 140px;
  height: 52px;
  border: solid 0px #fff;
  font-weight: bold;
  float: right;
  margin: .3em 0 0 0; }

.centres-locator__filters .dropdown {
  right: -20px;
  left: 0; }

.centres-locator__filters .dropdown-links {
  float: left;
  width: 275px;
  margin: 0;
  margin-right: 20px; }

.centres-locator__filters .dropdown-links img {
  width: 30px;
  height: 30px; }

.centres-locator__filters .dropdown-links .selected-item p {
  font-size: 1em; }

.centres-locator__filters .dropdown-select ul li a {
  font-size: 1em; }

.centres-locator__types-filter .dropdown-select ul li {
  position: relative; }

.centres-locator__types-filter .dropdown-select ul li a {
  padding-left: 62px; }

.centres-locator__types-filter .dropdown-contents .icon {
  position: absolute;
  width: 30px;
  height: 30px;
  left: 20px;
  top: 10px;
  /*height: 100%;*/
  /*pointer-events: none;*/
  /*z-index: 30;*/
  /*margin-left: 16px;*/ }

.centres-locator__accordion-container h3 {
  margin: 1.4em 0 0;
  color: #5c5551; }

.centres-locator__accordion-container .accordion article {
  font-size: 1em;
  margin: .3em 0 0 0;
  padding-bottom: 1em; }

.centres-locator__accordion-container .accordion header h3 {
  padding: .85em 4em .9em 1em;
  color: #5c5551; }

@media screen and (max-width: 1024px) {
  .centres-locator__map-container {
    display: none; }
  .centres-locator__filters .dropdown-links {
    float: none;
    width: 100%; }
  .centres-locator__filters .update-results {
    float: none;
    width: 100%; } }

@media screen and (min-width: 1024px) {
  .centres-locator__accordion-container {
    display: none; } }

.lt-ie9 .centres-locator__accordion-container {
  display: none; }

.bts-campaign-wrapper h1 {
  font-size: 1.5625em;
  font-weight: 400;
  margin: 0 0 .625rem; }
  .bts-campaign-wrapper h1 + p {
    font-size: 1.2rem; }
  @media (min-width: 36.25em) {
    .bts-campaign-wrapper h1 {
      font-size: 2.1875em; } }

.bts-campaign-wrapper p {
  margin: 0; }

@media (min-width: 36.25em) {
  .bts-campaign-wrapper .row.addthis {
    float: right;
    margin: 2.8125em 0 0; } }

.bts-campaign-wrapper .row .changes-article-inner .bts-campaign-video-link,
.bts-campaign-wrapper .row .changes-article-inner .bts-campaign-explore-link {
  float: left;
  line-height: 20px;
  margin-top: 10px;
  padding: 11px 0 20px 50px; }

.bts-campaign-wrapper .owl-theme .owl-controls {
  margin-top: 0; }

.bts-campaign-wrapper .owl-theme .owl-controls .owl-buttons {
  position: absolute;
  top: 0;
  width: 100%; }
  .bts-campaign-wrapper .owl-theme .owl-controls .owl-buttons div {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
    background-color: transparent;
    color: #fff;
    display: none;
    height: 40px;
    margin: 0;
    position: absolute;
    text-shadow: none;
    top: 200px;
    width: 40px;
    z-index: 100; }
    @media (min-width: 36.25em) {
      .bts-campaign-wrapper .owl-theme .owl-controls .owl-buttons div {
        display: block;
        top: 180px; } }
    @media (min-width: 48.0625em) {
      .bts-campaign-wrapper .owl-theme .owl-controls .owl-buttons div {
        top: 220px; } }
    @media (min-width: 62.8125em) {
      .bts-campaign-wrapper .owl-theme .owl-controls .owl-buttons div {
        top: 145px; } }
    @media (min-width: 72.8125em) {
      .bts-campaign-wrapper .owl-theme .owl-controls .owl-buttons div {
        top: 180px; } }
    .bts-campaign-wrapper .owl-theme .owl-controls .owl-buttons div:before {
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      background: #F36633;
      color: #FFFFFF;
      content: '';
      display: block;
      font-family: 'icomoon';
      font-size: 30px;
      height: 44px;
      left: 0;
      line-height: 44px;
      position: absolute;
      top: 0;
      text-align: center;
      text-shadow: 0 0 0;
      width: 44px; }
    .bts-campaign-wrapper .owl-theme .owl-controls .owl-buttons div:hover:before {
      background-color: #c25229; }
    .bts-campaign-wrapper .owl-theme .owl-controls .owl-buttons div.owl-prev {
      -webkit-transform: translateX(-44px);
      -moz-transform: translateX(-44px);
      -ms-transform: translateX(-44px);
      -o-transform: translateX(-44px);
      transform: translateX(-44px);
      -webkit-transition: -webkit-transform 0.2s ease-out;
      -moz-transition: -moz-transform 0.2s ease-out;
      -o-transition: -o-transform 0.2s ease-out;
      transition: transform 0.2s ease-out;
      left: 0; }
      .bts-campaign-wrapper .owl-theme .owl-controls .owl-buttons div.owl-prev:before {
        content: '\e627'; }
    .bts-campaign-wrapper .owl-theme .owl-controls .owl-buttons div.owl-next {
      -webkit-transform: translateX(44px);
      -moz-transform: translateX(44px);
      -ms-transform: translateX(44px);
      -o-transform: translateX(44px);
      transform: translateX(44px);
      -webkit-transition: -webkit-transform 0.2s ease-out;
      -moz-transition: -moz-transform 0.2s ease-out;
      -o-transition: -o-transform 0.2s ease-out;
      transition: transform 0.2s ease-out;
      right: 0; }
      .bts-campaign-wrapper .owl-theme .owl-controls .owl-buttons div.owl-next:before {
        content: '\e604'; }

.bts-campaign-wrapper .owl-theme .owl-controls .owl-pagination .owl-page {
  padding: 0; }
  .bts-campaign-wrapper .owl-theme .owl-controls .owl-pagination .owl-page span {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
    background-color: transparent;
    border: 2px solid #fff;
    height: 18px;
    width: 18px; }
  .bts-campaign-wrapper .owl-theme .owl-controls .owl-pagination .owl-page.active span {
    background-color: #F36633;
    border-color: #F36633; }

.bts-campaign-wrapper .bts-campaign-carousel:hover .owl-controls .owl-buttons div {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0); }

.bts-campaign-wrapper .bts-campaign-carousel__slide {
  padding-bottom: 66.66%; }
  @media (min-width: 62.8125em) {
    .bts-campaign-wrapper .bts-campaign-carousel__slide {
      padding-bottom: 33.33%; } }
  @media (max-width: 36.25em) {
    .bts-campaign-wrapper .bts-campaign-carousel__slide {
      padding-bottom: 150%; } }
  .bts-campaign-wrapper .bts-campaign-carousel__slide p {
    line-height: 2.2; }
  .bts-campaign-wrapper .bts-campaign-carousel__slide video {
    -webkit-transition: opacity 1s ease;
    -moz-transition: opacity 1s ease;
    -o-transition: opacity 1s ease;
    transition: opacity 1s ease;
    left: 0;
    min-height: 100%;
    min-width: 100%;
    opacity: 0;
    position: absolute;
    top: 0; }
    .bts-campaign-wrapper .bts-campaign-carousel__slide video.video-loaded {
      opacity: 1; }

.bts-campaign-wrapper .bts-campaign-carousel .owl-pagination .owl-page {
  padding: 5px !important; }

@media (min-width: 36.25em) {
  .bts-campaign-wrapper .bts-campaign-carousel .owl-pagination {
    display: none !important; } }

.bts-campaign-wrapper .changes-hero {
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5); }
  @media (min-width: 48.0625em) {
    .bts-campaign-wrapper .changes-hero {
      margin-bottom: 0; } }
  .bts-campaign-wrapper .changes-hero.bts-campaign-carousel {
    margin-bottom: 0;
    padding-bottom: 0; }
  .bts-campaign-wrapper .changes-hero .bts-campaign-video-link {
    margin-bottom: 10px; }
  .bts-campaign-wrapper .changes-hero .changes-article-background-image span {
    background: url("/assets/img/bg-grad.png") 50%;
    background-size: contain;
    bottom: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0; }
    .bts-campaign-wrapper .changes-hero .changes-article-background-image span img {
      position: relative;
      width: 100%;
      z-index: -1; }
  .bts-campaign-wrapper .changes-hero a {
    color: #FFFFFF;
    display: block;
    font-size: 1.2em; }
    @media (min-width: 62.8125em) {
      .bts-campaign-wrapper .changes-hero a {
        display: inline-block;
        margin-right: 1.25em; } }
    @media (min-width: 72.8125em) {
      .bts-campaign-wrapper .changes-hero a {
        display: block; } }
  .bts-campaign-wrapper .changes-hero .changes-article-inner > span {
    color: #fff;
    font-size: 20px; }
    @media (min-width: 36.25em) {
      .bts-campaign-wrapper .changes-hero .changes-article-inner > span {
        font-size: 22px; } }
  .bts-campaign-wrapper .changes-hero .changes-article-inner h1 {
    color: #fff !important;
    font-size: 1.5em;
    font-weight: bold;
    line-height: 1.2;
    margin-top: 16px;
    margin-bottom: 16px; }
    @media (min-width: 36.25em) {
      .bts-campaign-wrapper .changes-hero .changes-article-inner h1 {
        font-size: 2.5em; } }
    @media (min-width: 72.8125em) {
      .bts-campaign-wrapper .changes-hero .changes-article-inner h1 {
        font-size: 42px; } }

.bts-campaign-wrapper .changes-featured-article .changes-article-inner h2 {
  margin-bottom: 10px; }

.bts-campaign-wrapper .changes-article .changes-article-inner {
  margin-top: 0; }
  @media (min-width: 36.25em) {
    .bts-campaign-wrapper .changes-article .changes-article-inner {
      position: static; } }

.bts-campaign-header {
  margin: 2em 0 2.25em; }
  @media (min-width: 36.25em) {
    .bts-campaign-header {
      margin: 0 0 2.5em;
      max-width: 1050px; } }

.bts-campaign-video-link,
.bts-campaign-explore-link {
  color: #5c5551;
  display: block;
  line-height: 40px;
  padding: 0 0 0 50px;
  position: relative; }
  @media (max-width: 36.25em) {
    .bts-campaign-video-link,
    .bts-campaign-explore-link {
      line-height: 20px;
      padding: 0 0 20px 50px; } }
  @media (min-width: 72.8125em) {
    .bts-campaign-video-link,
    .bts-campaign-explore-link {
      color: #FFFFFF; } }
  .bts-campaign-video-link:before,
  .bts-campaign-explore-link:before {
    -webkit-transition: left 0.2s ease-out;
    -moz-transition: left 0.2s ease-out;
    -o-transition: left 0.2s ease-out;
    transition: left 0.2s ease-out;
    color: #FFFFFF;
    content: '\e615';
    display: block;
    font-family: 'icomoon';
    font-size: 37px;
    height: 40px;
    left: 0;
    line-height: 40px;
    position: absolute;
    top: 0;
    text-align: center;
    text-shadow: 0 0 0;
    width: 40px; }
    @media (max-width: 72.8125em) {
      .bts-campaign-video-link:before,
      .bts-campaign-explore-link:before {
        color: #5c5551; }
        .bts-campaign-carousel__buttons .bts-campaign-video-link:before, .bts-campaign-carousel__buttons
        .bts-campaign-explore-link:before {
          color: #FFFFFF; } }

.bts-campaign-explore-link:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  background: #F36633;
  color: #FFFFFF;
  content: '\e604';
  font-size: 2rem; }

.bts-campaign-nav {
  background: #5c5551;
  margin: 18px 0 0; }
  .bts-campaign-nav.bts-campaign-nav__top {
    display: block;
    margin: 0 0 35px;
    min-width: 300px; }
    @media (min-width: 48.0625em) {
      .bts-campaign-nav.bts-campaign-nav__top {
        display: block;
        margin: 0 0 35px; } }
  .bts-campaign-nav h2 {
    color: #FFFFFF;
    font-weight: normal;
    margin: 0;
    padding: 0 0 20px 20px; }
  .bts-campaign-nav .bts-campaign-nav__carousel {
    box-sizing: border-box;
    padding: 15px 10px 15px; }
    @media (min-width: 72.8125em) {
      .bts-campaign-nav .bts-campaign-nav__carousel {
        padding: 15px 10px 15px; } }
    .bts-campaign-nav .bts-campaign-nav__carousel:after {
      clear: both;
      content: '';
      display: table; }
    .bts-campaign-nav .bts-campaign-nav__carousel .bts-campaign-nav__item {
      position: relative; }
      @media (min-width: 72.8125em) {
        .bts-campaign-nav .bts-campaign-nav__carousel .bts-campaign-nav__item {
          float: left;
          width: 20%; } }
      .bts-campaign-nav .bts-campaign-nav__carousel .bts-campaign-nav__item span {
        bottom: 15px;
        left: 0;
        padding: 0 20px;
        position: absolute; }
    .bts-campaign-nav .bts-campaign-nav__carousel .owl-item .bts-campaign-nav__item {
      float: none;
      margin: 0 5px;
      width: auto; }
      @media (max-width: 21.25em) {
        .bts-campaign-nav .bts-campaign-nav__carousel .owl-item .bts-campaign-nav__item {
          margin: 0 auto;
          max-width: 250px; } }
    .bts-campaign-nav .bts-campaign-nav__carousel .owl-wrapper-outer {
      overflow: visible; }
    .bts-campaign-nav .bts-campaign-nav__carousel .owl-page span {
      background: transparent;
      border: 2px solid #FFFFFF;
      display: block;
      height: 18px;
      margin: 5px 15px;
      opacity: 1;
      width: 18px; }
    .bts-campaign-nav .bts-campaign-nav__carousel .owl-page.active span,
    .bts-campaign-nav .bts-campaign-nav__carousel .owl-page:hover span {
      background: #F36633;
      border-color: #F36633; }
    .bts-campaign-nav .bts-campaign-nav__carousel .owl-controls {
      margin-top: 18px; }
  .bts-campaign-nav img {
    box-sizing: border-box;
    display: block;
    margin: 0 auto;
    width: 100%; }
  .bts-campaign-nav a {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.55));
    border: 10px solid #5c5551;
    color: #FFFFFF;
    display: block;
    font-size: 1.25em;
    margin: 0;
    width: 100%; }
  .no-touch .bts-campaign-nav a:hover {
    background: rgba(0, 0, 0, 0.4);
    border-color: #F36633; }
  .bts-campaign-nav a,
  .bts-campaign-nav img {
    max-width: 250px; }
    @media (min-width: 36.25em) {
      .bts-campaign-nav a,
      .bts-campaign-nav img {
        max-width: none; } }
  .bts-campaign-nav .synced .bts-campaign-nav__item:before {
    border-color: transparent transparent #F36633;
    border-style: solid;
    border-width: 0 18px 18px;
    content: '';
    height: 0;
    left: 50%;
    margin-left: -18px;
    position: absolute;
    top: -33px;
    width: 0; }
  .bts-campaign-nav .synced .bts-campaign-nav__item a {
    background: rgba(0, 0, 0, 0.4);
    border-color: #F36633; }

.changes-section .changes-article.campaign-promo .changes-article-inner {
  margin-top: 0; }

.bts-campaign-carousel__slide {
  display: none; }
  .bts-campaign-carousel__slide:first-child {
    display: block; }

.bts-campaign-content {
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s; }
  .bts-campaign-content.loading:before {
    background-color: #F36633;
    color: #fff;
    content: 'Loading...';
    font-family: "akzidenz-grotesk_promedium", arial, sans-serif;
    font-size: 1.2em;
    left: 50%;
    margin-left: -70px;
    padding: 20px;
    position: relative;
    top: 40px;
    z-index: 1; }
  .bts-campaign-content.loading > div {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
    opacity: 0.2; }

.bts-campaign-wrapper .changes-article-inner > span {
  /*@include highlighted-text;*/ }

.bts-campaign-wrapper .changes-hero .changes-article-inner h1 .highlighted-text,
.changes-section .changes-article-inner p .highlighted-text {
  /*@include highlighted-text;*/ }

.bts-campaign-wrapper .changes-hero .changes-article-inner h1:before,
.changes-section .changes-article-inner p:before {
  content: '';
  display: block; }

.bts-campaign-wrapper .changes-hero .changes-article-inner h1 {
  line-height: 1.4; }

.bts-campaign-carousel__buttons {
  background-color: rgba(46, 42, 39, 0.7);
  display: inline-block;
  margin-left: -10px;
  padding: 10px; }
  .bts-campaign-carousel__buttons a:hover {
    color: #F36633;
    text-decoration: underline; }

.changes-section .changes-our-stories-bar .changes-our-stories-button.back-to-campaign-button {
  background-color: rgba(46, 42, 39, 0.7);
  color: #FFFFFF;
  padding: 10px;
  top: 10px; }
  @media (max-width: 48em) {
    .changes-section .changes-our-stories-bar .changes-our-stories-button.back-to-campaign-button {
      top: -13px; } }
  .changes-section .changes-our-stories-bar .changes-our-stories-button.back-to-campaign-button:hover {
    background-color: #F36633; }

@media (min-width: 36.25em) {
  .changes-section .bts-campaign-wrapper .bts-campaign-carousel .changes-article-inner {
    bottom: 50px;
    left: 70px; } }

#results {
  font-size: 18px; }

#q {
  border: 1px solid #D5D1CE;
  box-sizing: border-box;
  color: #878280;
  float: left;
  font-family: Arial, sans-serif;
  font-size: 22px;
  height: 52px;
  margin: 0 10px 0 0;
  max-width: 100%;
  padding: 0 5px;
  width: calc(100% - 62px); }
  @media (min-width: 700px) {
    #q {
      font-size: 30px;
      height: 62px;
      max-width: 700px;
      width: calc(100% - 72px); } }

#gs {
  background: #007F90 url("/assets/img/gsa-icon-search.svg") no-repeat center 11px;
  background-size: 25px;
  border-bottom: 2px solid #0f525b;
  border: 1px solid #0f525b;
  box-sizing: content-box;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-family: arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
  max-width: 100%;
  overflow: hidden;
  padding: 14px 15px 15px;
  position: relative;
  text-decoration: none;
  text-indent: -999em;
  transition: background .2s ease;
  width: 20px; }
  @media (min-width: 700px) {
    #gs {
      background-position: center 14px;
      background-size: 28px;
      padding: 19px 20px 20px; } }
  #gs:hover {
    background-color: #0f525b; }

#sf,
#ns,
#km {
  margin: 0 0 40px; }

#sf {
  margin-top: 30px; }
  #sf fieldset {
    border: 0;
    margin: 0;
    padding: 0; }

.gsa-search-results {
  max-width: 1000px; }

#re {
  border-top: 1px solid #D5D1CE;
  padding-top: 20px; }
  #re .l {
    font-size: 20px;
    overflow: hidden; }
  #re .result {
    border-bottom: 1px solid #D5D1CE;
    margin: 0 0 24px;
    overflow: hidden;
    padding: 3px 0 24px; }
  #re .result-img {
    margin: 0 0 10px; }
    @media (min-width: 700px) {
      #re .result-img {
        float: right;
        margin: 0 0 0 30px; } }
    #re .result-img img {
      border: 1px solid #D5D1CE; }
      @media (min-width: 700px) {
        #re .result-img img {
          height: auto;
          width: 200px; } }
      @media (min-width: 900px) {
        #re .result-img img {
          width: 300px; } }
  #re .s {
    line-height: 1.4;
    margin: 10px 0 14px 0;
    overflow: hidden; }
    @media (min-width: 900px) {
      #re .s {
        margin: 10px 330px 14px 0; } }
  #re .result-location,
  #re .site-section {
    font-size: 14px;
    overflow: hidden; }
  #re .result-location {
    clear: left;
    margin: 5px 0 0; }
  #re .site-section {
    margin: 0 0 5px; }
    #re .site-section a {
      background-color: #5c5551;
      border-radius: 20px;
      color: #fff;
      float: left;
      font-family: arial, sans-serif;
      font-size: 14px;
      font-weight: 600;
      margin-right: 10px;
      padding: 5px 15px; }
      #re .site-section a:hover {
        color: #fff;
        text-decoration: underline; }
  #re .fm {
    font-size: 14px;
    margin: 15px 0 0; }
  #re .file-pdf,
  #re .file-word,
  #re .file-excel,
  #re .file-ppt,
  #re .file-text {
    background-repeat: no-repeat;
    background-size: 100%;
    float: left;
    height: 24px;
    margin: 0 5px 5px 0;
    width: 24px; }
    @media (min-width: 900px) {
      #re .file-pdf,
      #re .file-word,
      #re .file-excel,
      #re .file-ppt,
      #re .file-text {
        height: 32px;
        margin-top: -3px;
        width: 32px; } }
  #re .file-pdf {
    background-image: url("/assets/img/gsa-icon-pdf.svg"); }
  #re .file-word {
    background-image: url("/assets/img/gsa-icon-word.svg"); }
  #re .file-excel {
    background-image: url("/assets/img/gsa-icon-excel.svg"); }
  #re .file-ppt {
    background-image: url("/assets/img/gsa-icon-ppt.svg"); }
  #re .file-text {
    background-image: url("/assets/img/gsa-icon-text.svg"); }

#sy {
  margin: 0 0 20px; }

#co {
  font-size: 14px; }

#n {
  margin: 0 0 15px; }
  #n span a,
  #n .cp strong {
    border: 1px solid #D5D1CE;
    display: inline-block;
    line-height: 1;
    margin: 0 5px 5px 0;
    padding: 6px 10px;
    position: relative; }
  #n span:not(.np):not(.pp) {
    display: none; }
    @media (min-width: 700px) {
      #n span:not(.np):not(.pp) {
        display: inline-block; } }
    #n span:not(.np):not(.pp).sp {
      display: none; }

/**
* Cascading Style Sheet for GSA Suggest.
*/
/* Classes for suggestion box */
.ss-embed-mode {
  margin-top: 27px !important;
  right: -20px;
  width: 365px; }

.ss-gac-m {
  background-color: #fff;
  border: 1px solid #D5D1CE;
  cursor: default;
  font-size: 18px;
  line-height: 1.2;
  margin: 0;
  position: absolute;
  z-index: 99; }

.ss-gac-b {
  background-color: #F0EFED; }
  .ss-gac-b td {
    color: #fff; }

.ss-gac-c {
  overflow: hidden;
  padding-left: 3px;
  text-align: left;
  white-space: nowrap; }

.ss-gac-d {
  color: #F36633;
  float: right;
  overflow: hidden;
  padding: 0 5px;
  text-align: right;
  white-space: nowrap; }
  .ss-gac-d b.ac-highlighted {
    font-weight: normal; }

.ss-gac-e td {
  font-size: 10px;
  line-height: 15px;
  padding: 0 3px 2px;
  text-align: right; }

.ss-gac-e span {
  color: #00c;
  cursor: pointer;
  text-decoration: underline; }

/* Add custom style for suggest classes under class "ac-renderer" to avoid
suggestions from being displayed in small size and extra padding when
DynamicNavigation is enabled. Ref: b/10750321 */
.ac-renderer div.ss-gac-a {
  font-size: 100%;
  margin: 0px;
  padding: 7px 5px; }
  .ac-renderer div.ss-gac-a div {
    font-size: 100%;
    margin: 0px;
    padding: 0px; }
  .ac-renderer div.ss-gac-a div.ss-gac-c b {
    color: #000; }

.ac-renderer div.ss-gac-d {
  padding-left: 5px; }

.ac-renderer div.ss-gac-b div {
  background-color: #F0EFED; }

div.ss-gac-m div.active {
  background-color: #F0EFED; }

/* Hide messy elements for demonstration*/
/*div#clustering, div#sf
{
    display: none;
}*/
/* hide ARIA messages */
.ui-helper-hidden-accessible {
  left: -999em;
  position: absolute; }

.ui-autocomplete {
  background: #fff;
  border-bottom: 1px solid #D5D1CE;
  border-top: 1px solid #D5D1CE;
  cursor: default;
  display: block;
  left: 0;
  list-style: none;
  margin: 0;
  outline: none;
  padding: 0;
  position: absolute;
  top: 0;
  z-index: 1000; }
  .ui-autocomplete .ui-menu-item {
    border-left: 1px solid #D5D1CE;
    border-right: 1px solid #D5D1CE;
    cursor: pointer;
    margin: 0;
    padding: 7px 8px; }
  .searchBox .ui-autocomplete .ui-menu-item {
    margin-right: 1px; }
  .ui-autocomplete .ui-state-focus,
  .ui-autocomplete .ui-state-active {
    color: #F36633; }

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