@charset "UTF-8";
html {
  box-sizing: border-box;
}

*, *::after, *::before {
  box-sizing: inherit;
}

/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
main, menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, main, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
  content: '';
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/*
SCSS variables are information about icon's compiled state, stored under its original file name

.icon-home {
  width: $icon-home-width;
}

The large array-like variables contain all information about a single icon
$icon-home: x y offset_x offset_y width height total_width total_height image_path;

At the bottom of this section, we provide information about the spritesheet itself
$spritesheet: width height image $spritesheet-sprites;
*/
/*
The provided mixins are intended to be used with the array-like variables

.icon-home {
  @include sprite-width($icon-home);
}

.icon-email {
  @include sprite($icon-email);
}

Example usage in HTML:

`display: block` sprite:
<div class="icon-home"></div>

To change `display` (e.g. `display: inline-block;`), we suggest using a common CSS class:

// CSS
.icon {
  display: inline-block;
}

// HTML
<i class="icon icon-home"></i>
*/
/*
The `sprites` mixin generates identical output to the CSS template
  but can be overridden inside of SCSS

@include sprites($spritesheet-sprites);
*/
body {
  font-family: "Open Sans", sans-serif;
  background: #f0f0f0;
}

h1,
h2,
h3,
h4 {
  font-weight: 700;
  text-transform: uppercase;
}

h1 {
  margin: 1em 0 0.5em;
  font-size: 30px;
}

@media screen and (min-width: 768px) {
  h1 {
    font-size: 38px;
  }
}

h2 {
  font-size: 30px;
}

h3 {
  font-size: 24px;
}

h4 {
  font-size: 20px;
}

h5 {
  font-size: 18px;
  font-weight: 400;
}

h6 {
  font-size: 15px;
  font-weight: 700;
  text-transform: uppercase;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  color: #00aeef;
}

.gl-row-wrapper .left h3,
.gl-row-wrapper .left h4,
.gl-row-wrapper .left h5,
.gl-row-wrapper .left h6,
.gl-row-wrapper .full-width h3,
.gl-row-wrapper .full-width h4,
.gl-row-wrapper .full-width h5,
.gl-row-wrapper .full-width h6 {
  margin-bottom: 5px;
}

.gl-row-wrapper .left h2,
.gl-row-wrapper .full-width h2 {
  margin-bottom: 20px;
}

p {
  color: #5b5b5b;
  font-size: 15px;
  line-height: normal;
  margin-bottom: 10px;
}

b {
  font-weight: 700;
}

sup {
  position: relative;
  font-size: 0.6em;
  top: -1px;
}

ul {
  color: #5b5b5b;
  font-size: 15px;
  line-height: normal;
  margin-bottom: 10px;
}

.field-name-body li {
  margin: 0 0 10px;
}

a {
  color: #00aeef;
  text-decoration: underline;
}

.blue-main-arrow-link {
  color: #00aeef;
  position: relative;
}

.blue-main-arrow-link span.cta-arrow {
  content: '';
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: 3px;
  background-image: url(../images/sprite.png);
  background-position: -498px 0px;
  width: 14px;
  height: 14px;
}

.purple-arrow-link, .gl-wrapper .tile.purple a, .section-purple.banner-content-outer .views-field-field-cta-link a {
  color: #4a245e;
  position: relative;
}

.purple-arrow-link span.cta-arrow, .gl-wrapper .tile.purple a span.cta-arrow, .section-purple.banner-content-outer .views-field-field-cta-link a span.cta-arrow {
  content: '';
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: 3px;
  background-image: url(../images/sprite.png);
  background-position: -450px 0px;
  width: 14px;
  height: 14px;
}

.green-arrow-link, .gl-wrapper .tile.green a, .section-green.banner-content-outer .views-field-field-cta-link a {
  color: #7dba00;
  position: relative;
}

.green-arrow-link span.cta-arrow, .gl-wrapper .tile.green a span.cta-arrow, .section-green.banner-content-outer .views-field-field-cta-link a span.cta-arrow {
  content: '';
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: 3px;
  background-image: url(../images/sprite.png);
  background-position: -402px 0px;
  width: 14px;
  height: 14px;
}

.orange-arrow-link, .gl-wrapper .tile.orange a, .section-orange.banner-content-outer .views-field-field-cta-link a {
  color: #F8971D;
  position: relative;
}

.orange-arrow-link span.cta-arrow, .gl-wrapper .tile.orange a span.cta-arrow, .section-orange.banner-content-outer .views-field-field-cta-link a span.cta-arrow {
  content: '';
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: 3px;
  background-image: url(../images/sprite.png);
  background-position: -546px 0px;
  width: 15px;
  height: 15px;
}

.blue-arrow-link, .gl-wrapper .tile.blue .cta a, .section-blue.banner-content-outer .views-field-field-cta-link a {
  color: #0093D0;
  position: relative;
}

.blue-arrow-link span.cta-arrow, .gl-wrapper .tile.blue .cta a span.cta-arrow, .section-blue.banner-content-outer .views-field-field-cta-link a span.cta-arrow {
  content: '';
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: 3px;
  background-image: url(../images/sprite.png);
  background-position: -474px 0px;
  width: 14px;
  height: 14px;
}

.white-arrow-link {
  color: #fff;
  position: relative;
}

.white-arrow-link span.cta-arrow {
  content: '';
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: 3px;
  background-image: url(../images/sprite.png);
  background-position: -596px 0px;
  width: 15px;
  height: 15px;
}

.red-arrow-link, .gl-wrapper .tile.red a, .section-red.banner-content-outer .views-field-field-cta-link a {
  color: #f26649;
  position: relative;
}

.red-arrow-link span.cta-arrow, .gl-wrapper .tile.red a span.cta-arrow, .section-red.banner-content-outer .views-field-field-cta-link a span.cta-arrow {
  content: '';
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: 3px;
  background-image: url(../images/sprite.png);
  background-position: -426px 0px;
  width: 14px;
  height: 14px;
}

.dark-arrow-link, .gl-wrapper .tile.dark a {
  color: #5b5b5b;
  position: relative;
}

.dark-arrow-link span.cta-arrow, .gl-wrapper .tile.dark a span.cta-arrow {
  content: '';
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: 3px;
  background-image: url(../images/sprite.png);
  background-position: -378px 0px;
  width: 14px;
  height: 14px;
}

input[type="submit"],
input[type="button"],
input[type="reset"], .form-submit {
  background: #0093D0;
  color: #fff;
  text-transform: uppercase;
  font-size: 21px;
  font-weight: 700;
  line-height: 1;
  border: 0;
  padding: 8px 35px;
  width: 100%;
}

@media screen and (min-width: 768px) {
  input[type="submit"],
  input[type="button"],
  input[type="reset"], .form-submit {
    padding: 5px 35px;
    font-size: 15px;
    width: auto;
  }
}

form,
form p {
  font-size: 11px;
  line-height: 13px;
  font-weight: 400;
  color: #5b5b5b;
}

@media screen and (min-width: 768px) {
  form,
  form p {
    font-size: 15px;
    line-height: 20px;
  }
}

form input {
  border-radius: 0;
}

form a {
  color: #0093D0;
}

input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="week"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="color"],
select,
textarea {
  background: #dedede;
  padding: 4px 9px;
  border: 0;
  box-shadow: none;
  vertical-align: middle;
  color: #9b9b9b;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  width: 100%;
}

@media screen and (min-width: 768px) {
  input[type="text"],
  input[type="password"],
  input[type="email"],
  input[type="url"],
  input[type="date"],
  input[type="month"],
  input[type="time"],
  input[type="datetime"],
  input[type="datetime-local"],
  input[type="week"],
  input[type="number"],
  input[type="search"],
  input[type="tel"],
  input[type="color"],
  select,
  textarea {
    width: auto;
  }
}

input[type="text"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="week"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="color"],
select {
  height: 24px;
}

input[type="text"][disabled],
input[type="password"][disabled],
input[type="email"][disabled],
input[type="url"][disabled],
input[type="date"][disabled],
input[type="month"][disabled],
input[type="time"][disabled],
input[type="datetime"][disabled],
input[type="datetime-local"][disabled],
input[type="week"][disabled],
input[type="number"][disabled],
input[type="search"][disabled],
input[type="tel"][disabled],
input[type="color"][disabled],
select[disabled],
textarea[disabled] {
  cursor: not-allowed;
  opacity: .5;
}

input[type="radio"],
input[type="checkbox"] {
  vertical-align: middle;
}

input[readonly],
select[readonly],
textarea[readonly] {
  background-color: #eee;
  color: #777;
  border-color: #ccc;
}

input:focus:invalid,
textarea:focus:invalid,
select:focus:invalid {
  color: #f26649;
  border-color: 1px solid #f26649;
}

input[type="file"]:focus:invalid:focus,
input[type="radio"]:focus:invalid:focus,
input[type="checkbox"]:focus:invalid:focus {
  outline-color: #f26649;
}

textarea {
  max-width: 100%;
}

select {
  background: #dedede;
  border: 0;
  width: 100%;
}

@media screen and (min-width: 768px) {
  select {
    width: auto;
  }
}

select[multiple] {
  height: auto;
}

.styled-select {
  display: inline-block;
  vertical-align: middle;
  background: #dedede url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGCAYAAAARx7TFAAAAd0lEQVQYV3XOsQ2DMBCF4feKq8kmMAJz2EWODRiFDTCFbw5GSDYJtQsjIxwRKVx3uu+kn977AOCJ+1moqo+U0gqg/ePeItKzHJxzHYCVZFNhznkD0JvZ60AnVJLzBQ1mVlLwRWW59C0xRq0PP+jsm0RkDCF8KtoBBBwm6BwhJwUAAAAASUVORK5CYII=") calc(100% - 10px) 50% no-repeat;
  border: 0;
  overflow: hidden;
  position: relative;
}

.webform-container-inline .styled-select {
  display: inline-block;
}

.styled-select select {
  width: calc(100% + 30px);
  border: 0;
  box-shadow: none;
  background: transparent;
  background-image: none;
  line-height: 10px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

@supports ((-webkit-appearance: none) or (-moz-appearance: none) or (appearance: none)) {
  .styled-select select {
    width: 100%;
  }
}

label {
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  color: #5b5b5b;
  margin: 0.5em 1em 0.2em 0;
  padding: 0 0 4px;
  display: inline-block;
}

@media screen and (min-width: 768px) {
  label {
    padding: 0;
  }
}

fieldset {
  margin: 0 0 10px;
  padding: 0.35em 0 0.75em;
  border: 0;
}

legend {
  color: #000;
  font-size: 20px;
  font-weight: 600;
  line-height: 29px;
  display: block;
  padding: 0.3em 0;
  margin-bottom: 0.3em;
}

.form-item {
  margin: 0 0 25px;
}

fieldset .form-item {
  margin-bottom: 7px;
}

.form-item .description {
  font-size: 11px;
}

@media screen and (min-width: 768px) {
  .form-item .description {
    font-size: 12px;
  }
}

.form-item .description em {
  font-style: italic;
}

.form-actions {
  margin: 0 0 25px;
}

.webform-container-inline label {
  display: inline-block;
}

.form-required {
  color: #fd2c2c;
}

.form-radios .form-item {
  margin: 0 0 20px;
}

.form-type-radio .form-radio {
  display: none;
}

.form-type-radio input[type=radio]:checked + label:after {
  content: "";
  color: #d6d7d7;
  font-size: 10px;
  text-align: center;
  text-indent: 0;
  line-height: 18px;
  background-color: #5b5b5b;
  width: 12px;
  height: 12px;
  left: 5px;
  top: 50%;
  transform: translateY(-50%);
  border-radius: 50%;
  position: absolute;
}

.form-type-radio .option {
  margin: 0;
  text-transform: uppercase;
  font-weight: 600;
  position: relative;
  display: block;
  padding: 0;
}

.form-type-radio .option::before {
  content: "";
  display: inline-block;
  width: 22px;
  height: 22px;
  margin-right: 10px;
  background-color: #d6d7d7;
  border-radius: 50%;
  vertical-align: top;
}

table {
  width: 100%;
  background: #fff;
  color: #5b5b5b;
  margin: 20px 0;
}

table caption {
  background: #fff;
  font-size: 15px;
  font-weight: 700;
  line-height: 15px;
  text-transform: uppercase;
  padding: 12px 0;
  text-align: center;
  color: #9b9b9b;
}

table th {
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 600;
  padding: 10px 15px;
  text-align: left;
}

@media screen and (min-width: 768px) {
  table th {
    padding: 10px 20px;
  }
}

table tr,
table caption {
  border-bottom: 1px solid #f0f0f0;
}

table td {
  padding: 20px 15px;
}

@media screen and (min-width: 768px) {
  table td {
    padding: 25px 20px;
  }
}

table a {
  color: #0093D0;
}

table tfoot {
  background: #f6f6f6;
}

img,
object,
video {
  max-width: 100%;
  height: auto;
}

figcaption {
  font-style: italic;
}

.visually-hidden {
  display: none;
}

#fancybox-outer #fancybox-content {
  border: none;
}

#fancybox-outer #fancybox-close {
  background-image: url(../images/sprite.png);
  background-position: -1826px 0px;
  width: 41px;
  height: 40px;
  top: -36px;
  right: -55px;
}

.messages.status,
.messages.warning,
.messages.error {
  display: none;
}

.skip-link__wrapper {
  margin: 0;
}

html {
  height: 100%;
}

body {
  font-family: "Open Sans", sans-serif;
  background: #f0f0f0;
}

@media screen and (min-width: 768px) and (max-width: 978px) {
  body {
    min-height: 100%;
    position: relative;
    padding-bottom: 93px;
  }
}

span.ext {
  background-image: url(../images/sprite.png);
  background-position: -268px 0px;
  width: 12px;
  height: 11px;
  display: inline-block;
  margin-left: 5px;
}

.element-invisible {
  display: none;
}

.clearfix:after, .gl-row-wrapper:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}

* html .clearfix, * html .gl-row-wrapper {
  height: 1%;
}

.clearfix, .gl-row-wrapper {
  display: block;
}

.gl-wrapper .row {
  display: none;
}

@media screen and (min-width: 768px) {
  .gl-wrapper .row {
    display: block;
  }
}

.gl-wrapper .tile {
  position: relative;
  overflow: hidden;
  background-color: #fff;
}

.gl-wrapper .tile.text {
  cursor: pointer;
}

.gl-wrapper .tile .desc-cta .cta {
  display: none;
}

.gl-wrapper .tile .desc-cta .cta.added {
  display: inline-block;
  position: relative;
  position: relative;
}

.gl-wrapper .tile .desc-cta .cta.added span.cta-arrow {
  content: '';
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: 3px;
  background-image: url(../images/sprite.png);
  background-position: -474px 0px;
  width: 14px;
  height: 14px;
}

.gl-wrapper .tile .desc-cta .cta.added span.cta-arrow {
  top: 0px;
}

.gl-wrapper .tile .cta-arrow-processed {
  position: relative;
}

.gl-wrapper .tile .cta-arrow-processed span.cta-arrow {
  content: '';
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: 3px;
  background-image: url(../images/sprite.png);
  background-position: -474px 0px;
  width: 14px;
  height: 14px;
}

.gl-wrapper .tile .field-type-youtube iframe {
  width: 100%;
}

.gl-wrapper .tile.purple .node-teaser--title {
  background: #4a245e;
}

.gl-wrapper .tile.purple a,
.gl-wrapper .tile.purple h3 {
  color: #4a245e;
}

.gl-wrapper .tile.orange .node-teaser--title {
  background: #F8971D;
}

.gl-wrapper .tile.orange a,
.gl-wrapper .tile.orange h3 {
  color: #F8971D;
}

.gl-wrapper .tile.green .node-teaser--title {
  background: #7dba00;
}

.gl-wrapper .tile.green a,
.gl-wrapper .tile.green h3 {
  color: #7dba00;
}

.gl-wrapper .tile.red .node-teaser--title {
  background: #f26649;
}

.gl-wrapper .tile.red a,
.gl-wrapper .tile.red h3 {
  color: #f26649;
}

.gl-wrapper .tile.blue .node-teaser--title {
  background: #0093D0;
}

.gl-wrapper .tile.blue a,
.gl-wrapper .tile.blue h3 {
  color: #0093D0;
}

.gl-wrapper .tile.blue a a,
.gl-wrapper .tile.blue h3 a {
  font: inherit;
}

.gl-wrapper .tile.dark .node-teaser--title {
  background: #5b5b5b;
}

.gl-wrapper .tile.dark a,
.gl-wrapper .tile.dark h3 {
  color: #5b5b5b;
}

.gl-wrapper .tile .node-teaser--title {
  font-size: 14px;
  line-height: 20px;
  padding: 5px 17px;
  text-transform: uppercase;
  color: #fff;
  font-weight: 600;
  z-index: 2;
}

@media screen and (min-width: 768px) {
  .gl-wrapper .tile .node-teaser--title {
    position: absolute;
    left: 0;
    top: 0;
    font-size: 12px;
    padding: 0 12px;
    height: 20px;
  }
}

.gl-wrapper .tile .node-teaser--text {
  height: auto;
  z-index: 2;
  padding: 25px;
}

.gl-wrapper .tile .node-teaser--text h3,
.gl-wrapper .tile .node-teaser--text .cta {
  font-weight: bold;
}

.gl-wrapper .tile .node-teaser--text .description {
  display: none;
}

@media screen and (min-width: 768px) {
  .gl-wrapper .tile .node-teaser--text {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 0 15px 20px 30px;
    background: #fff;
    box-shadow: 0 20px 50px 50px #fff;
  }
}

@media screen and (min-width: 961px) {
  .gl-wrapper .tile .node-teaser--text .description {
    display: block;
  }
}

.gl-wrapper .tile .node-teaser--image {
  width: 100%;
  overflow: hidden;
}

.gl-wrapper .tile .node-teaser--image img {
  display: block;
  width: 100%;
  height: auto;
}

@media screen and (min-width: 768px) {
  .gl-wrapper .tile .node-teaser--image {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 0;
  }
}

.gl-wrapper .tile h3 {
  font-size: 24px;
  line-height: 24px;
  margin-bottom: 5px;
  text-transform: uppercase;
  font-weight: 600;
}

.gl-wrapper .tile p {
  font-size: 15px;
  line-height: 20px;
  margin-bottom: 10px;
}

.gl-wrapper .tile a {
  text-transform: uppercase;
  text-decoration: none;
  font-weight: 600;
  font-size: 15px;
  line-height: 17px;
}

.checkbox-wrapper {
  vertical-align: middle;
}

.checkbox-wrapper input[type="checkbox"] {
  display: none;
}

.checkbox-wrapper input[type="checkbox"] + label {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  font-size: 15px;
  font-weight: 600;
  color: #fff;
  padding-left: 25px;
  text-transform: uppercase;
  position: relative;
  margin: 0;
}

.checkbox-wrapper input[type="checkbox"] + label:before {
  content: '';
  position: absolute;
  left: 0;
  top: 2px;
  background-image: url(../images/sprite.png);
  background-position: -621px 0px;
  width: 16px;
  height: 16px;
}

.checkbox-wrapper input[type="checkbox"]:checked + label:before {
  background-image: url(../images/sprite.png);
  background-position: -673px 0px;
  width: 16px;
  height: 16px;
  top: -5px;
}

.related-content {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.related-content .related-header {
  text-align: center;
  position: relative;
  width: 100%;
  overflow: hidden;
  margin: 30px auto;
}

.related-content .related-header .text {
  display: inline-block;
  position: relative;
  font-size: 10px;
  font-weight: 600;
  color: #5b5b5b;
  text-transform: uppercase;
}

.related-content .related-header .text:after, .related-content .related-header .text:before {
  content: '';
  position: absolute;
  width: 1000%;
  height: 1px;
  background: #5b5b5b;
  top: 50%;
  transform: translateY(-50%);
}

.related-content .related-header .text:before {
  left: calc(100% + 25px);
}

.related-content .related-header .text:after {
  right: calc(100% + 25px);
}

.related-content .item {
  position: relative;
  width: 300px;
  height: 180px;
}

.related-content .item:hover .image img {
  transform: scale(1.1);
}

.related-content .item.orange .category {
  background: #F8971D;
}

.related-content .item.orange .link a {
  color: #F8971D;
}

.related-content .item.orange .link a:after {
  background-image: url(../images/sprite.png);
  background-position: -546px 0px;
  width: 15px;
  height: 15px;
}

.related-content .item.purple .category {
  background: #4a245e;
}

.related-content .item.purple .link a {
  color: #4a245e;
}

.related-content .item.purple .link a:after {
  background-image: url(../images/sprite.png);
  background-position: -450px 0px;
  width: 14px;
  height: 14px;
}

.related-content .item.green .category {
  background: #7dba00;
}

.related-content .item.green .link a {
  color: #7dba00;
}

.related-content .item.green .link a:after {
  background-image: url(../images/sprite.png);
  background-position: -402px 0px;
  width: 14px;
  height: 14px;
}

.related-content .item .category {
  position: absolute;
  z-index: 2;
  left: 0;
  top: 0;
  display: inline-block;
  height: 20px;
  line-height: 20px;
  padding: 0 13px;
  color: #fff;
  font-weight: 600;
  font-size: 12px;
  text-transform: uppercase;
}

.related-content .item .image {
  overflow: hidden;
}

.related-content .item .image img {
  display: block;
  position: relative;
  width: 100%;
  height: auto;
}

.related-content .item .link {
  z-index: 2;
  position: absolute;
  bottom: 10px;
  left: 20px;
  display: inline-block;
}

.related-content .item .link a {
  font-size: 24px;
  font-weight: 600;
  text-transform: uppercase;
  text-decoration: none;
}

.related-content .item .link a:after {
  content: '';
  display: inline-block;
  top: 0;
  position: relative;
  margin-left: 5px;
}

.related-content .item .link a:hover {
  text-decoration: none;
}

.node-sharing a {
  display: inline-block;
  margin-right: 10px;
  vertical-align: top;
}

.node-sharing a.node-sharing-fb {
  background-image: url(../images/sprite.png);
  background-position: -1535px 0px;
  width: 29px;
  height: 30px;
}

.node-sharing a.node-sharing-tw {
  background-image: url(../images/sprite.png);
  background-position: -1574px 0px;
  width: 29px;
  height: 30px;
}

.node-sharing a.node-sharing-in {
  background-image: url(../images/sprite.png);
  background-position: -1613px 0px;
  width: 31px;
  height: 30px;
}

.node-sharing a.node-sharing-mail {
  background-image: url(../images/sprite.png);
  background-position: -1496px 0px;
  width: 29px;
  height: 30px;
}

.omniture-img-src {
  display: none;
}

.front h1 {
  font-size: 30px;
  color: #0093D0;
  margin: 0.6em 0 0.4em;
}

@media screen and (min-width: 768px) {
  .front #pfizercom-header .banner.tertiary-quaternary,
  .front #pfizercom-footer .banner.tertiary-quaternary {
    height: 220px;
    display: block;
  }
}

.not-front h1 {
  margin: 0 0 20px;
}

.breadcrumb + h1 {
  padding: 0 17px;
}

@media screen and (min-width: 961px) {
  .breadcrumb + h1 {
    padding: 0;
  }
}

.breadcrumb .breadcrumb__title {
  display: none;
}

.breadcrumb .breadcrumb__list .breadcrumb__item {
  display: inline-block;
  padding: 0 0.2em;
}

.panels-flexible-region {
  width: 100%;
}

.header[role="banner"] {
  min-height: 60px;
}

.header[role="banner"] .layout-center {
  background: #000;
  position: relative;
  padding: 10px 16px;
  margin: 0 auto;
  z-index: 10;
}

@media screen and (min-width: 961px) {
  .header[role="banner"] .layout-center {
    background: transparent;
    max-width: 940px;
    margin: 0 auto -100px auto;
    width: 100%;
    padding: 15px 0;
    max-height: 100px;
  }
}

.header[role="banner"] .banner {
  height: 220px;
  margin-bottom: 0;
  overflow: hidden;
  position: relative;
}

@media screen and (min-width: 768px) {
  .header[role="banner"] .banner.landing {
    height: 220px;
  }
}

.header[role="banner"] .banner .image-container {
  width: 100%;
  height: 100%;
}

.header[role="banner"] .banner .field-image-desktop img {
  min-width: 1000px;
  left: 50%;
  transform: translateX(-50%);
  position: absolute;
  top: 0;
}

.field-name-body strong,
.field-type-text-with-summary strong {
  font-weight: bolder;
}

.field-name-body ul,
.field-type-text-with-summary ul {
  list-style: disc;
  padding-left: 1.5em;
}

@media screen and (min-width: 961px) {
  #block-menu-menu-menu-header-additional-2016 li.first a {
    font-weight: 700;
  }
}

iframe[src*="youtube"] {
  width: 100%;
  height: calc((100vw - 34px) / 1.5);
}

@media screen and (min-width: 768px) {
  iframe[src*="youtube"] {
    width: 100%;
    height: calc((50vw - 34px) / 1.5);
  }
}

@media screen and (min-width: 961px) {
  iframe[src*="youtube"] {
    width: 100%;
    height: 315px;
  }
}

.wrapper {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.wrapper::after {
  clear: both;
  content: "";
  display: block;
}

.wrapper .node-teaser.column-2 {
  float: left;
  display: block;
  margin-right: 1.61735%;
  width: 66.12755%;
}

.wrapper .node-teaser.column-2:last-child {
  margin-right: 0;
}

.wrapper .node-teaser.column-1 {
  float: left;
  display: block;
  margin-right: 1.61735%;
  width: 32.2551%;
}

.wrapper .node-teaser.column-1:last-child {
  margin-right: 0;
}

.layout-center {
  width: 100%;
  margin: 20px auto 30px;
  padding: 0 17px;
}

@media screen and (min-width: 961px) {
  .layout-center {
    max-width: 1000px;
    width: 100%;
    margin: 20px auto 30px;
    padding: 0;
  }
  .layout-center .layout-3col {
    max-width: 940px;
    margin-left: auto;
    margin-right: auto;
  }
  .layout-center .layout-3col::after {
    clear: both;
    content: "";
    display: block;
  }
}

.node-type-landing-page .layout-center {
  padding: 0;
}

#gl-base .row {
  display: block;
}

@media screen and (max-width: 767px) {
  #gl-base .gl-row-wrapper > .left,
  #gl-base .gl-row-wrapper > .right {
    width: 100%;
    float: none;
  }
}

.full-width-layout #gl-base .gl-row-wrapper.sidebar--is-empty > .left {
  width: 100%;
  margin-right: 0;
}

.full-width-layout #gl-base .gl-row-wrapper.sidebar--is-empty > .right {
  display: none;
}

.image-620x400 {
  display: none;
}

.desktop-620-400 .tile {
  height: 400px;
}

@media screen and (min-width: 961px) {
  .desktop-620-400 .tile {
    width: 620px;
  }
}

.desktop-620-400 .tile .field-type-youtube iframe {
  height: 400px;
}

@media screen and (min-width: 768px) {
  .desktop-620-400 .tile .image-620x400 {
    display: block;
  }
  .desktop-620-400 .tile .image-620x400 + div {
    display: none;
  }
}

.image-300x400 {
  display: none;
}

.desktop-300-400 .tile {
  height: 400px;
}

@media screen and (min-width: 961px) {
  .desktop-300-400 .tile {
    width: 300px;
  }
}

.desktop-300-400 .tile .field-type-youtube iframe {
  height: 400px;
}

@media screen and (min-width: 768px) {
  .desktop-300-400 .tile .image-300x400 {
    display: block;
  }
  .desktop-300-400 .tile .image-300x400 + div {
    display: none;
  }
}

.image-300x820 {
  display: none;
}

.desktop-300-820 .tile {
  height: 820px;
}

@media screen and (min-width: 961px) {
  .desktop-300-820 .tile {
    width: 300px;
  }
}

.desktop-300-820 .tile .field-type-youtube iframe {
  height: 820px;
}

@media screen and (min-width: 768px) {
  .desktop-300-820 .tile .image-300x820 {
    display: block;
  }
  .desktop-300-820 .tile .image-300x820 + div {
    display: none;
  }
}

.image-300x550 {
  display: none;
}

.desktop-300-550 .tile {
  height: 550px;
}

@media screen and (min-width: 961px) {
  .desktop-300-550 .tile {
    width: 300px;
  }
}

.desktop-300-550 .tile .field-type-youtube iframe {
  height: 550px;
}

@media screen and (min-width: 768px) {
  .desktop-300-550 .tile .image-300x550 {
    display: block;
  }
  .desktop-300-550 .tile .image-300x550 + div {
    display: none;
  }
}

.image-300x250 {
  display: none;
}

.desktop-300-250 .tile {
  height: 250px;
}

@media screen and (min-width: 961px) {
  .desktop-300-250 .tile {
    width: 300px;
  }
}

.desktop-300-250 .tile .field-type-youtube iframe {
  height: 250px;
}

@media screen and (min-width: 768px) {
  .desktop-300-250 .tile .image-300x250 {
    display: block;
  }
  .desktop-300-250 .tile .image-300x250 + div {
    display: none;
  }
}

.image-940x400 {
  display: none;
}

.desktop-940-400 .tile {
  height: 400px;
}

@media screen and (min-width: 961px) {
  .desktop-940-400 .tile {
    width: 940px;
  }
}

.desktop-940-400 .tile .field-type-youtube iframe {
  height: 400px;
}

@media screen and (min-width: 768px) {
  .desktop-940-400 .tile .image-940x400 {
    display: block;
  }
  .desktop-940-400 .tile .image-940x400 + div {
    display: none;
  }
}

.secondary-page-node-title {
  color: #0093D0;
  font-size: 27px;
  font-weight: 700;
  line-height: 29px;
  text-transform: uppercase;
}

@media screen and (min-width: 768px) {
  .secondary-page-node-title {
    font-size: 24px;
    line-height: 1;
    margin: 0 0 10px;
  }
}

.secondary-page-node-body {
  color: #5b5b5b;
  margin: 0 0 20px;
}

@media screen and (min-width: 768px) {
  .secondary-page-node-body {
    padding: 0;
    margin: 0 0 50px;
  }
}

.secondary-page-node-body p {
  margin: 0;
  font-size: 11px;
  line-height: 15px;
}

@media screen and (min-width: 768px) {
  .secondary-page-node-body p {
    font-size: 15px;
    line-height: 1.33333em;
  }
}

.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-sky {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 12px;
  -ms-flex-direction: column;
  flex-direction: column;
}

@media screen and (min-width: 768px) {
  .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-sky {
    -ms-flex-direction: row;
    flex-direction: row;
  }
}

.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-sky li {
  -ms-flex: 1;
  flex: 1;
  text-align: center;
  margin: 0;
  float: none;
  border: none;
  height: auto;
  white-space: normal;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  min-height: 60px;
  background: #d6d7d7;
}

@media screen and (min-width: 768px) {
  .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-sky li {
    margin: 0 10px 0 0;
  }
}

.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-sky li:hover, .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-sky li.active {
  background: #0093D0;
  border: none;
  color: #fff;
}

.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-sky li:hover a, .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-sky li.active a {
  color: #fff;
}

.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-sky li:hover a:hover, .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-sky li.active a:hover {
  background: none;
}

.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-sky li:last-child {
  margin-right: 0;
}

.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-sky li a, .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-sky li a:visited {
  color: #9b9b9b;
  font-size: 15px;
  font-weight: 600;
  text-align: center;
  position: static;
  float: none;
  border: none;
  line-height: normal;
  min-height: auto;
  background: none;
  display: block;
  padding: 15px 10px;
  height: auto;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  width: 100%;
}

.quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-sky li a:hover, .quicktabs-wrapper ul.quicktabs-tabs.quicktabs-style-sky li a:visited:hover {
  color: #fff;
}

.quicktabs-wrapper .quicktabs_main.quicktabs-style-sky {
  padding: 20px;
  border: none;
  top: 0;
  background: #fff;
  overflow: hidden;
}

.quicktabs-wrapper .quicktabs-tabpage h1 {
  display: none;
}

.quicktabs-wrapper .quicktabs-tabpage p {
  margin-bottom: 20px;
}

.quicktabs-wrapper .quicktabs-tabpage a {
  text-decoration: underline;
  font-weight: 600;
  color: #0093D0;
}

.quicktabs-wrapper .quicktabs-tabpage a:hover {
  text-decoration: none;
}

.quicktabs-wrapper .quicktabs-tabpage ul {
  margin-bottom: 20px;
}

.quicktabs-wrapper .quicktabs-tabpage ul li {
  font-size: 15px;
  line-height: normal;
  font-weight: 600;
  margin-bottom: 5px;
}

.banner .image-container .field-background-image {
  background-image: url("../images/banner-default.png");
  background-repeat: no-repeat;
}

.breadcrumb {
  width: 100%;
  clear: both;
  font-size: 12px;
  font-weight: 600;
  color: #5b5b5b;
  margin: 8px 0;
  line-height: 1.5;
}

@media screen and (min-width: 961px) {
  .breadcrumb {
    padding: 0;
    margin: 8px 0 18px;
  }
}

.breadcrumb a {
  text-decoration: none;
  color: #5b5b5b;
}

.breadcrumb a:hover {
  text-decoration: underline;
}

.breadcrumb li, .breadcrumb a {
  font-size: 12px;
}

.breadcrumb .breadcrumb__list li:first-child {
  text-transform: uppercase;
}

.breadcrumb .breadcrumb__list li:first-child a {
  text-transform: uppercase;
}

.breadcrumb .inline:first-child a {
  text-transform: uppercase;
}

.delimiter {
  padding: 0 5px;
  color: #5b5b5b;
}

@media screen and (max-width: 767px) {
  header.header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  header.header .layout-center {
    -ms-flex-order: 1;
    order: 1;
  }
  header.header .breadcrumb {
    -ms-flex-order: 2;
    order: 2;
    background: #fff;
    padding: 17px;
    margin: 0;
  }
  header.header .region-pre-header {
    -ms-flex-order: 3;
    order: 3;
    margin-bottom: 20px;
  }
}

@media screen and (max-width: 767px) and (max-width: 767px) {
  header.header .region-pre-header {
    margin-bottom: 0;
  }
}

@media screen and (max-width: 767px) {
  #pfizercom-header .breadcrumb a {
    text-decoration: none;
    color: #5b5b5b;
  }
  #pfizercom-header .breadcrumb a:hover {
    text-decoration: underline;
  }
  #pfizercom-header .breadcrumb li {
    margin: 0;
    display: inline;
  }
  .layout-center .layout-3col .breadcrumb {
    display: none;
  }
}

@media screen and (min-width: 768px) {
  header.header .breadcrumb {
    display: none;
  }
}

.accordion-wrapper .accordion-title h3 {
  cursor: pointer;
  font-size: 24px;
  font-weight: 700;
  text-transform: uppercase;
  color: #00aeef;
}

.accordion-wrapper {
  margin-bottom: 30px;
}

.accordion-wrapper .accordion-item {
  border-top: 1px solid #00aeef;
  padding: 25px 5px 25px 0;
  position: relative;
}

.accordion-wrapper .accordion-item:last-child {
  border-bottom: 1px solid #00aeef;
}

@media screen and (min-width: 768px) {
  .accordion-wrapper .accordion-item {
    padding: 25px 15px 25px 0;
  }
}

.accordion-wrapper .accordion-container {
  display: none;
  margin-top: 15px;
  margin-left: 15px;
}

.accordion-wrapper a {
  text-decoration: underline;
}

.accordion-wrapper .accordion-title {
  padding-right: 25px;
  position: relative;
}

@media screen and (min-width: 961px) {
  .accordion-wrapper .accordion-title {
    padding-right: 0;
  }
}

.accordion-wrapper .accordion-title h3 {
  margin: 0;
}

.accordion-wrapper .accordion-title:before {
  content: '';
  position: absolute;
  right: 0;
  top: 0;
  background-image: url(../images/sprite.png);
  background-position: -978px 0px;
  width: 23px;
  height: 23px;
}

.accordion-wrapper .accordion-title.rotate:before {
  background-image: url(../images/sprite.png);
  background-position: -818px 0px;
  width: 22px;
  height: 22px;
}

.i18n-de-de h1, .i18n-de-de h2, .i18n-de-de h3,
.i18n-de-de #third-level-nav .menu__item a {
  overflow-wrap: break-word;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}

#own-it {
  width: 100%;
  position: relative;
  margin: 5px 0 20px;
}

#own-it .item {
  position: relative;
  cursor: pointer;
  border-bottom: 3px solid #ffffff;
  overflow: hidden;
}

#own-it .item p {
  margin-bottom: 0;
}

#own-it dt {
  position: relative;
  width: 100%;
  height: 130px;
  padding: 40px 0 0 0;
  background: url("../images/ownit/bg_ownit_dt.png") right repeat-y;
  transition: width 0.7s ease-in-out;
  z-index: 1;
  box-sizing: border-box;
}

@media screen and (min-width: 768px) {
  #own-it dt {
    border-right: 20px solid #ebf7cb;
  }
}

#own-it dt p {
  width: 120px;
  margin-left: 100px;
}

#own-it dt span {
  position: absolute;
  top: 35px;
  left: 0;
  width: 90px;
  height: 63px;
  text-indent: -9999px;
}

@media screen and (min-width: 768px) {
  #own-it dt.js-hover {
    width: 50%;
    transition: width 0.7s ease-in-out;
  }
}

#own-it dt#ownit-o {
  background-color: #058ccb;
}

#own-it dt#ownit-o span {
  background: url("../images/ownit/ownit-o.png") no-repeat;
}

#own-it dt#ownit-w {
  background-color: #8cd3e1;
}

#own-it dt#ownit-w span {
  background: url("../images/ownit/ownit-w.png") no-repeat;
}

#own-it dt#ownit-n {
  background-color: #91cd54;
}

#own-it dt#ownit-n span {
  background: url("../images/ownit/ownit-n.png") no-repeat;
}

#own-it dt#ownit-i {
  background-color: #f59e3c;
}

#own-it dt#ownit-i span {
  background: url("../images/ownit/ownit-i.png") no-repeat;
}

#own-it dt#ownit-t {
  background-color: #e01e2e;
}

#own-it dt#ownit-t span {
  background: url("../images/ownit/ownit-t.png") no-repeat;
}

#own-it dd {
  height: 133px;
  width: 100%;
  padding: 30px 20px 0;
  border-bottom: 3px solid #ffffff;
  background-color: #ebf7cb;
}

#own-it dd p {
  font-size: 13px;
}

@media screen and (min-width: 768px) {
  #own-it dd {
    overflow: hidden;
    position: absolute;
    top: 0;
    z-index: 0;
  }
  #own-it dd p {
    width: 220px;
    float: right;
  }
}

#own-it dl {
  width: 100%;
}

#own-it dl dt p {
  color: #fff;
  font-size: 18px;
  line-height: 20px;
}

#own-it div.ownit-arrow {
  display: block;
  position: relative;
  right: 20px;
  top: 50%;
  margin-top: -12px;
  height: 24px;
  width: 8px;
  background: url("../images/ownit/ownit-arrow.png") no-repeat;
}

.people-wrap .people-item {
  margin-bottom: 10px;
}

@media screen and (min-width: 768px) {
  .people-wrap .people-item {
    margin-bottom: 20px;
  }
}

.people-wrap .people-img {
  margin-bottom: 5px;
}

.people-wrap .people-name p {
  color: #00aeef;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 15px;
  line-height: 20px;
}

.pane-pfizer-social-share .at-svc-google_plusone_share,
.pane-pfizer-social-share .at-svc-print {
  display: none !important;
}

.tabs {
  overflow: hidden;
  padding: 0 2px;
  list-style: none;
  white-space: nowrap;
}

.tabs::after {
  clear: both;
  content: "";
  display: block;
}

@media print {
  .tabs {
    display: none;
  }
}

.tabs__tab {
  float: left;
  padding: 0 5px;
  margin: 0 3px;
  border: 1px solid #000;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-color: transparent;
  overflow: hidden;
  background: #ccc;
}

.tabs__tab.is-active {
  border-bottom-color: #818181;
}

.tabs__tab-link {
  display: block;
  text-decoration: none;
  transition: color .3s, background .3s, border .3s;
  letter-spacing: 1px;
}

.tabs__tab-link:focus, .tabs__tab-link:hover {
  text-decoration: underline;
}

.tabs__tab-link:active, .tabs__tab-link.is-active, .tabs__tab-link--is-active {
  font-weight: 600;
  text-shadow: none;
}

.tabs--off {
  padding: 0;
  background-image: none;
}

.tabs--secondary {
  background-image: none;
}

.tabs--secondary .tabs__tab {
  margin: 0.375 3px;
  border: 0;
  background: transparent;
}

.tabs--secondary .tabs__tab.is-active {
  border-bottom-color: transparent;
}

.tabs--secondary .tabs__tab-link {
  border: 1px solid #000;
  letter-spacing: normal;
}

.tabs--secondary .tabs__tab-link:active, .tabs--secondary .tabs__tab-link.is-active, .tabs--secondary .tabs__tab-link--is-active {
  color: #3871ff;
}

#third-level-nav {
  font-size: 12px;
  font-weight: 700;
  line-height: 12px;
  text-transform: uppercase;
  margin: 0 -17px 20px;
}

@media screen and (min-width: 768px) {
  #third-level-nav {
    margin: 0 0 20px;
  }
}

#third-level-nav .menu {
  margin: 0;
}

#third-level-nav .menu__link {
  border-bottom: 1px solid #fff;
  font-size: 12px;
  display: block;
  padding: 11px 35px 10px 17px;
  text-decoration: none;
  line-height: 15px;
  background-color: #dfdfdf;
  color: #5b5b5b;
}

#third-level-nav .menu__link.active, #third-level-nav .menu__link.is-active-trail {
  background: #00aeef;
  color: #fff;
}

#third-level-nav .menu__item {
  list-style: none;
}

#third-level-nav .menu__item.expanded .menu, #third-level-nav .menu__item.collapsed .menu {
  display: none;
}

#third-level-nav .menu__item.expanded .menu__link, #third-level-nav .menu__item.collapsed .menu__link {
  position: relative;
}

#third-level-nav .menu__item.expanded .menu__link .js-third-trigger, #third-level-nav .menu__item.collapsed .menu__link .js-third-trigger {
  position: absolute;
  display: block;
  top: 0;
  right: 11px;
  width: 30px;
  height: 100%;
}

#third-level-nav .menu__item.expanded .menu__link .js-third-trigger::after, #third-level-nav .menu__item.collapsed .menu__link .js-third-trigger::after {
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  content: '+';
  position: absolute;
  display: block;
  font-size: 20px;
  color: #5b5b5b;
  z-index: 2;
  cursor: pointer;
}

#third-level-nav .menu__item.expanded .menu__link.is-active-trail .js-third-trigger::after, #third-level-nav .menu__item.collapsed .menu__link.is-active-trail .js-third-trigger::after {
  color: #fff;
}

#third-level-nav .menu__item.expanded .menu__link.js-active + .menu, #third-level-nav .menu__item.collapsed .menu__link.js-active + .menu {
  display: block;
}

#third-level-nav .menu__item.expanded .menu__link.js-active .js-third-trigger:after, #third-level-nav .menu__item.collapsed .menu__link.js-active .js-third-trigger:after {
  content: '–';
  line-height: 1;
}

#third-level-nav .menu__item .menu__item .menu__link {
  background-color: #fff !important;
  border-bottom-color: #dfdfdf;
  text-transform: none;
  padding-left: 27px;
  padding-right: 38px;
}

#third-level-nav .menu__item .menu__item .menu__link.is-active-trail {
  color: #00aeef;
}

#third-level-nav .menu__item .menu__item .menu__link.is-active-trail .js-third-trigger::after {
  color: #5b5b5b;
}

#third-level-nav .menu__item .menu__item:not(.expanded) .menu__link {
  position: relative;
}

#third-level-nav .menu__item .menu__item:not(.expanded) .menu__link::after {
  content: "";
  position: relative;
  margin-left: 10px;
  padding-left: 18px;
  top: 3px;
  display: inline;
  background-image: url(../images/sprite.png);
  background-position: -378px 0px;
  width: 14px;
  height: 14px;
}

#third-level-nav .menu__item .menu__item:not(.expanded) .menu__link.is-active-trail {
  position: relative;
}

#third-level-nav .menu__item .menu__item:not(.expanded) .menu__link.is-active-trail::after {
  content: "";
  position: relative;
  margin-left: 10px;
  padding-left: 18px;
  top: 3px;
  display: inline;
  background-image: url(../images/sprite.png);
  background-position: -596px 0px;
  width: 15px;
  height: 15px;
}

#third-level-nav .menu__item .menu__item:not(.expanded) .menu__link::after, #third-level-nav .menu__item .menu__item:not(.expanded) .menu__link.is-active-trail::after {
  position: absolute;
  right: 15px;
  top: calc(50% - 1px);
  margin: -5px 0 0;
}

#third-level-nav .menu__item .menu__item .menu__item .menu__link {
  padding-left: 37px;
}

#third-level-nav .menu__item .menu__item .menu__item .menu__link:after {
  display: none;
}

#third-level-nav .menu__item .menu__item .menu__item .menu__item .menu__link {
  padding-left: 47px;
}

.page-node-1661 h1 {
  color: #00aeef !important;
}

.page-node-1661 .pane-node-title {
  display: none;
}

.page-node-1661 #page-title {
  text-align: center;
}

.page-404-text {
  text-align: center;
  max-width: 300px;
  display: block;
  margin: 0 auto;
}

@media screen and (min-width: 961px) {
  .page-404-text {
    margin: 10px auto 140px auto;
  }
}

.page-404-text p {
  font-weight: 700;
  font-size: 16px;
  line-height: 20px;
  text-transform: uppercase;
  margin-bottom: 20px;
}

.page-404-text p span {
  font-size: 60px;
  display: block;
  line-height: 70px;
  margin-bottom: 10px;
}

.page-404-text img {
  display: inline-block;
  margin: 0 auto 45px;
  width: 100%;
  height: auto;
  max-width: 120px;
}

.page-404-text a {
  text-transform: uppercase;
  font-size: 15px;
  color: #fff !important;
  height: 30px;
  line-height: 30px;
  background: #0093d0;
  display: inline-block;
  width: 100%;
  max-width: 290px;
  text-decoration: none;
  cursor: pointer;
}

.page-404-text a:hover {
  text-decoration: none !important;
}

.section-red .pager li a {
  background: #f26649;
}

.section-red .pager li a:hover {
  background: #c72e0e;
}

.section-red #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h1, .section-red #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h2, .section-red #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h3, .section-red #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h4, .section-red #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h5, .section-red #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h6, .section-red #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a a,
.section-red #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h1,
.section-red #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h2,
.section-red #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h3,
.section-red #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h4,
.section-red #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h5,
.section-red #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h6,
.section-red #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a a,
.section-red #gl-base .gl-row-wrapper > .right .pane-block h1,
.section-red #gl-base .gl-row-wrapper > .right .pane-block h2,
.section-red #gl-base .gl-row-wrapper > .right .pane-block h3,
.section-red #gl-base .gl-row-wrapper > .right .pane-block h4,
.section-red #gl-base .gl-row-wrapper > .right .pane-block h5,
.section-red #gl-base .gl-row-wrapper > .right .pane-block h6,
.section-red #gl-base .gl-row-wrapper > .right .pane-block a, .section-red.node-type-product h1, .section-red.node-type-product h2, .section-red.node-type-product h3, .section-red.node-type-product h4, .section-red.node-type-product h5, .section-red.node-type-product h6, .section-red.node-type-product a {
  color: #f26649;
}

.section-red #block-block-476 .page-subnav-title {
  background: #f26649;
}

.section-red #block-block-476 .page-subnav-title {
  color: #f26649;
}

.section-red .breadcrumb .breadcrumb__item a {
  color: #f26649;
}

.section-red #cmsContent h5, .section-red #cmsContent h4, .section-red #cmsContent h3, .section-red #cmsContent h2, .section-red #cmsContent h1, .section-red #cmsContent a,
.section-red #block-block-591 h5,
.section-red #block-block-591 h4,
.section-red #block-block-591 h3,
.section-red #block-block-591 h2,
.section-red #block-block-591 h1,
.section-red #block-block-591 a,
.section-red #block-block-88 h5,
.section-red #block-block-88 h4,
.section-red #block-block-88 h3,
.section-red #block-block-88 h2,
.section-red #block-block-88 h1,
.section-red #block-block-88 a,
.section-red #block-block-139 h5,
.section-red #block-block-139 h4,
.section-red #block-block-139 h3,
.section-red #block-block-139 h2,
.section-red #block-block-139 h1,
.section-red #block-block-139 a,
.section-red #block-block-113 h5,
.section-red #block-block-113 h4,
.section-red #block-block-113 h3,
.section-red #block-block-113 h2,
.section-red #block-block-113 h1,
.section-red #block-block-113 a {
  color: #f26649 !important;
}

.section-red .view-display-id-block_hot_topics_related .views-field-title a {
  color: #f26649;
}

.section-red .page-research-clinical-trials .panels-flexible-region-two_column_9_3_trial-right > div h2 {
  color: #f26649;
}

.section-red #hero-header-wrapper #hero-title {
  color: #f26649;
}

.section-red.section-hot-topics h1 {
  color: #f26649;
}

.section-red.views-row .field-content a {
  color: #f26649;
}

.section-red a {
  color: #f26649;
}

.section-red #collapsible-content-wrapper.accordion-wrapper .accordion-container:last-child,
.section-red #collapsible-content-wrapper.accordion-wrapper .accordion-container {
  border-color: #f26649;
}

.section-red #collapsible-content-wrapper.accordion-wrapper .accordion-title h3 {
  color: #f26649;
}

.section-red.node-type-extended-basic-page h1, .section-red.node-type-extended-basic-page h2, .section-red.node-type-extended-basic-page h3, .section-red.node-type-extended-basic-page h4 {
  color: #f26649;
}

.section-red.node-type-extended-basic-page #our-journey-menu-block ul a {
  color: #f26649;
}

.section-red.node-type-extended-basic-page .head-1 {
  color: #f26649;
}

.section-red.node-type-extended-basic-page .pane-extended-basic-page {
  background: #f26649;
}

.section-red .views-field-field-story-category {
  background: #f26649;
}

.section-red .view-display-id-block_other_articles .views-field-title a {
  color: #f26649;
}

.section-red .tb-megamenu-block .block-views .views-row a:last-child {
  color: #f26649 !important;
}

.section-red .pane-featured-stories h2.pane-title,
.section-red .pane-node-field-story-videos h2.pane-title {
  color: #f26649;
}

.section-red .view-display-id-hot_topics .pager-load-more a,
.section-red .view-display-id-hot_topics .view-filters .views-exposed-widget.views-submit-button input,
.section-red .view-display-id-hot_topics .view-filters .bef-select-as-checkboxes-fieldset .fieldset-wrapper .bef-checkboxes,
.section-red .view-display-id-hot_topics .view-filters .bef-select-as-checkboxes-fieldset legend {
  background: #f26649;
}

.section-red #hero-title {
  color: #f26649;
}

.section-red #page-title-bar {
  background: #f26649;
}

.section-red .view-display-id-hot_topics .view-content .views-field-field-content-image:before {
  background: #f26649;
}

.section-red .view-display-id-hot_topics .view-content .views-field-field-story-more-link a,
.section-red .view-display-id-hot_topics .view-content .views-field-title-1 a {
  color: #f26649;
}

.section-red .banner .field-topic {
  color: #f26649;
}

.section-red .view-display-id-hot_topics .view-content .views-field-field-content-image:before {
  background: #f26649;
}

.section-red .view-display-id-hot_topics .view-content .views-field-field-story-more-link a,
.section-red .view-display-id-hot_topics .view-content .views-field-title-1 a {
  color: #f26649;
}

.section-red .banner .field-topic {
  color: #f26649;
}

.section-red .field-name-field-story-quote-text p {
  color: #f26649;
}

.section-red ul.quicktabs-tabs.quicktabs-style-sky li:hover, .section-red ul.quicktabs-tabs.quicktabs-style-sky li.active {
  background: #f26649;
}

.section-red #current-stock-price a,
.section-red .quicktabs-tabpage a {
  color: #f26649;
}

.section-red .view-full-list-of-press-release .story-link .rssTitle a {
  color: #f26649;
}

.section-red #block-custom-stock-ticker-pfizer-stock-price #stock-change {
  color: #f26649;
}

.section-red #block-custom-stock-ticker-pfizer-stock-price #stock-change:before {
  border-color: transparent transparent #f26649;
}

.section-red.banner-content-outer .views-field-field-eyebrow,
.section-red.banner-content-outer .mobile-eyebrow {
  background: #f26649;
}

.section-red.banner-content-outer .views-field-field-cta-link a {
  color: #f26649;
}

.section-red .pane-pfe-pfizercom-landings-navigation .menu__link.active,
.section-red .pane-pfe-pfizercom-landings-navigation .menu__item.is-leaf .menu__link.is-active-trail {
  background: #f26649;
}

.section-red #third-level-nav .menu__link.active {
  background: #f26649;
}

.section-red #third-level-nav .menu__item.is-leaf .menu__link.is-active-trail {
  background: #f26649;
}

.section-red.node-type-blog h1 {
  color: #f26649;
}

.section-red.page-research-clinical-trials h1, .section-red.page-research-clinical-trials h2, .section-red.page-research-clinical-trials h3, .section-red.page-research-clinical-trials h4 {
  color: #f26649;
}

.section-red .people-wrap .people-name p {
  color: #f26649;
}

.section-orange .pager li a {
  background: #F8971D;
}

.section-orange .pager li a:hover {
  background: #aa6105;
}

.section-orange #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h1, .section-orange #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h2, .section-orange #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h3, .section-orange #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h4, .section-orange #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h5, .section-orange #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h6, .section-orange #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a a,
.section-orange #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h1,
.section-orange #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h2,
.section-orange #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h3,
.section-orange #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h4,
.section-orange #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h5,
.section-orange #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h6,
.section-orange #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a a,
.section-orange #gl-base .gl-row-wrapper > .right .pane-block h1,
.section-orange #gl-base .gl-row-wrapper > .right .pane-block h2,
.section-orange #gl-base .gl-row-wrapper > .right .pane-block h3,
.section-orange #gl-base .gl-row-wrapper > .right .pane-block h4,
.section-orange #gl-base .gl-row-wrapper > .right .pane-block h5,
.section-orange #gl-base .gl-row-wrapper > .right .pane-block h6,
.section-orange #gl-base .gl-row-wrapper > .right .pane-block a, .section-orange.node-type-product h1, .section-orange.node-type-product h2, .section-orange.node-type-product h3, .section-orange.node-type-product h4, .section-orange.node-type-product h5, .section-orange.node-type-product h6, .section-orange.node-type-product a {
  color: #F8971D;
}

.section-orange #block-block-476 .page-subnav-title {
  background: #F8971D;
}

.section-orange #block-block-476 .page-subnav-title {
  color: #F8971D;
}

.section-orange .breadcrumb .breadcrumb__item a {
  color: #F8971D;
}

.section-orange #cmsContent h5, .section-orange #cmsContent h4, .section-orange #cmsContent h3, .section-orange #cmsContent h2, .section-orange #cmsContent h1, .section-orange #cmsContent a,
.section-orange #block-block-591 h5,
.section-orange #block-block-591 h4,
.section-orange #block-block-591 h3,
.section-orange #block-block-591 h2,
.section-orange #block-block-591 h1,
.section-orange #block-block-591 a,
.section-orange #block-block-88 h5,
.section-orange #block-block-88 h4,
.section-orange #block-block-88 h3,
.section-orange #block-block-88 h2,
.section-orange #block-block-88 h1,
.section-orange #block-block-88 a,
.section-orange #block-block-139 h5,
.section-orange #block-block-139 h4,
.section-orange #block-block-139 h3,
.section-orange #block-block-139 h2,
.section-orange #block-block-139 h1,
.section-orange #block-block-139 a,
.section-orange #block-block-113 h5,
.section-orange #block-block-113 h4,
.section-orange #block-block-113 h3,
.section-orange #block-block-113 h2,
.section-orange #block-block-113 h1,
.section-orange #block-block-113 a {
  color: #F8971D !important;
}

.section-orange .view-display-id-block_hot_topics_related .views-field-title a {
  color: #F8971D;
}

.section-orange .page-research-clinical-trials .panels-flexible-region-two_column_9_3_trial-right > div h2 {
  color: #F8971D;
}

.section-orange #hero-header-wrapper #hero-title {
  color: #F8971D;
}

.section-orange.section-hot-topics h1 {
  color: #F8971D;
}

.section-orange.views-row .field-content a {
  color: #F8971D;
}

.section-orange a {
  color: #F8971D;
}

.section-orange #collapsible-content-wrapper.accordion-wrapper .accordion-container:last-child,
.section-orange #collapsible-content-wrapper.accordion-wrapper .accordion-container {
  border-color: #F8971D;
}

.section-orange #collapsible-content-wrapper.accordion-wrapper .accordion-title h3 {
  color: #F8971D;
}

.section-orange.node-type-extended-basic-page h1, .section-orange.node-type-extended-basic-page h2, .section-orange.node-type-extended-basic-page h3, .section-orange.node-type-extended-basic-page h4 {
  color: #F8971D;
}

.section-orange.node-type-extended-basic-page #our-journey-menu-block ul a {
  color: #F8971D;
}

.section-orange.node-type-extended-basic-page .head-1 {
  color: #F8971D;
}

.section-orange.node-type-extended-basic-page .pane-extended-basic-page {
  background: #F8971D;
}

.section-orange .views-field-field-story-category {
  background: #F8971D;
}

.section-orange .view-display-id-block_other_articles .views-field-title a {
  color: #F8971D;
}

.section-orange .tb-megamenu-block .block-views .views-row a:last-child {
  color: #F8971D !important;
}

.section-orange .pane-featured-stories h2.pane-title,
.section-orange .pane-node-field-story-videos h2.pane-title {
  color: #F8971D;
}

.section-orange .view-display-id-hot_topics .pager-load-more a,
.section-orange .view-display-id-hot_topics .view-filters .views-exposed-widget.views-submit-button input,
.section-orange .view-display-id-hot_topics .view-filters .bef-select-as-checkboxes-fieldset .fieldset-wrapper .bef-checkboxes,
.section-orange .view-display-id-hot_topics .view-filters .bef-select-as-checkboxes-fieldset legend {
  background: #F8971D;
}

.section-orange #hero-title {
  color: #F8971D;
}

.section-orange #page-title-bar {
  background: #F8971D;
}

.section-orange .view-display-id-hot_topics .view-content .views-field-field-content-image:before {
  background: #F8971D;
}

.section-orange .view-display-id-hot_topics .view-content .views-field-field-story-more-link a,
.section-orange .view-display-id-hot_topics .view-content .views-field-title-1 a {
  color: #F8971D;
}

.section-orange .banner .field-topic {
  color: #F8971D;
}

.section-orange .view-display-id-hot_topics .view-content .views-field-field-content-image:before {
  background: #F8971D;
}

.section-orange .view-display-id-hot_topics .view-content .views-field-field-story-more-link a,
.section-orange .view-display-id-hot_topics .view-content .views-field-title-1 a {
  color: #F8971D;
}

.section-orange .banner .field-topic {
  color: #F8971D;
}

.section-orange .field-name-field-story-quote-text p {
  color: #F8971D;
}

.section-orange ul.quicktabs-tabs.quicktabs-style-sky li:hover, .section-orange ul.quicktabs-tabs.quicktabs-style-sky li.active {
  background: #F8971D;
}

.section-orange #current-stock-price a,
.section-orange .quicktabs-tabpage a {
  color: #F8971D;
}

.section-orange .view-full-list-of-press-release .story-link .rssTitle a {
  color: #F8971D;
}

.section-orange #block-custom-stock-ticker-pfizer-stock-price #stock-change {
  color: #F8971D;
}

.section-orange #block-custom-stock-ticker-pfizer-stock-price #stock-change:before {
  border-color: transparent transparent #F8971D;
}

.section-orange.banner-content-outer .views-field-field-eyebrow,
.section-orange.banner-content-outer .mobile-eyebrow {
  background: #F8971D;
}

.section-orange.banner-content-outer .views-field-field-cta-link a {
  color: #F8971D;
}

.section-orange .pane-pfe-pfizercom-landings-navigation .menu__link.active,
.section-orange .pane-pfe-pfizercom-landings-navigation .menu__item.is-leaf .menu__link.is-active-trail {
  background: #F8971D;
}

.section-orange #third-level-nav .menu__link.active {
  background: #F8971D;
}

.section-orange #third-level-nav .menu__item.is-leaf .menu__link.is-active-trail {
  background: #F8971D;
}

.section-orange.node-type-blog h1 {
  color: #F8971D;
}

.section-orange.page-research-clinical-trials h1, .section-orange.page-research-clinical-trials h2, .section-orange.page-research-clinical-trials h3, .section-orange.page-research-clinical-trials h4 {
  color: #F8971D;
}

.section-orange .people-wrap .people-name p {
  color: #F8971D;
}

.section-green .pager li a {
  background: #7dba00;
}

.section-green .pager li a:hover {
  background: #385400;
}

.section-green #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h1, .section-green #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h2, .section-green #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h3, .section-green #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h4, .section-green #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h5, .section-green #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h6, .section-green #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a a,
.section-green #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h1,
.section-green #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h2,
.section-green #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h3,
.section-green #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h4,
.section-green #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h5,
.section-green #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h6,
.section-green #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a a,
.section-green #gl-base .gl-row-wrapper > .right .pane-block h1,
.section-green #gl-base .gl-row-wrapper > .right .pane-block h2,
.section-green #gl-base .gl-row-wrapper > .right .pane-block h3,
.section-green #gl-base .gl-row-wrapper > .right .pane-block h4,
.section-green #gl-base .gl-row-wrapper > .right .pane-block h5,
.section-green #gl-base .gl-row-wrapper > .right .pane-block h6,
.section-green #gl-base .gl-row-wrapper > .right .pane-block a, .section-green.node-type-product h1, .section-green.node-type-product h2, .section-green.node-type-product h3, .section-green.node-type-product h4, .section-green.node-type-product h5, .section-green.node-type-product h6, .section-green.node-type-product a {
  color: #7dba00;
}

.section-green #block-block-476 .page-subnav-title {
  background: #7dba00;
}

.section-green #block-block-476 .page-subnav-title {
  color: #7dba00;
}

.section-green .breadcrumb .breadcrumb__item a {
  color: #7dba00;
}

.section-green #cmsContent h5, .section-green #cmsContent h4, .section-green #cmsContent h3, .section-green #cmsContent h2, .section-green #cmsContent h1, .section-green #cmsContent a,
.section-green #block-block-591 h5,
.section-green #block-block-591 h4,
.section-green #block-block-591 h3,
.section-green #block-block-591 h2,
.section-green #block-block-591 h1,
.section-green #block-block-591 a,
.section-green #block-block-88 h5,
.section-green #block-block-88 h4,
.section-green #block-block-88 h3,
.section-green #block-block-88 h2,
.section-green #block-block-88 h1,
.section-green #block-block-88 a,
.section-green #block-block-139 h5,
.section-green #block-block-139 h4,
.section-green #block-block-139 h3,
.section-green #block-block-139 h2,
.section-green #block-block-139 h1,
.section-green #block-block-139 a,
.section-green #block-block-113 h5,
.section-green #block-block-113 h4,
.section-green #block-block-113 h3,
.section-green #block-block-113 h2,
.section-green #block-block-113 h1,
.section-green #block-block-113 a {
  color: #7dba00 !important;
}

.section-green .view-display-id-block_hot_topics_related .views-field-title a {
  color: #7dba00;
}

.section-green .page-research-clinical-trials .panels-flexible-region-two_column_9_3_trial-right > div h2 {
  color: #7dba00;
}

.section-green #hero-header-wrapper #hero-title {
  color: #7dba00;
}

.section-green.section-hot-topics h1 {
  color: #7dba00;
}

.section-green.views-row .field-content a {
  color: #7dba00;
}

.section-green a {
  color: #7dba00;
}

.section-green #collapsible-content-wrapper.accordion-wrapper .accordion-container:last-child,
.section-green #collapsible-content-wrapper.accordion-wrapper .accordion-container {
  border-color: #7dba00;
}

.section-green #collapsible-content-wrapper.accordion-wrapper .accordion-title h3 {
  color: #7dba00;
}

.section-green.node-type-extended-basic-page h1, .section-green.node-type-extended-basic-page h2, .section-green.node-type-extended-basic-page h3, .section-green.node-type-extended-basic-page h4 {
  color: #7dba00;
}

.section-green.node-type-extended-basic-page #our-journey-menu-block ul a {
  color: #7dba00;
}

.section-green.node-type-extended-basic-page .head-1 {
  color: #7dba00;
}

.section-green.node-type-extended-basic-page .pane-extended-basic-page {
  background: #7dba00;
}

.section-green .views-field-field-story-category {
  background: #7dba00;
}

.section-green .view-display-id-block_other_articles .views-field-title a {
  color: #7dba00;
}

.section-green .tb-megamenu-block .block-views .views-row a:last-child {
  color: #7dba00 !important;
}

.section-green .pane-featured-stories h2.pane-title,
.section-green .pane-node-field-story-videos h2.pane-title {
  color: #7dba00;
}

.section-green .view-display-id-hot_topics .pager-load-more a,
.section-green .view-display-id-hot_topics .view-filters .views-exposed-widget.views-submit-button input,
.section-green .view-display-id-hot_topics .view-filters .bef-select-as-checkboxes-fieldset .fieldset-wrapper .bef-checkboxes,
.section-green .view-display-id-hot_topics .view-filters .bef-select-as-checkboxes-fieldset legend {
  background: #7dba00;
}

.section-green #hero-title {
  color: #7dba00;
}

.section-green #page-title-bar {
  background: #7dba00;
}

.section-green .view-display-id-hot_topics .view-content .views-field-field-content-image:before {
  background: #7dba00;
}

.section-green .view-display-id-hot_topics .view-content .views-field-field-story-more-link a,
.section-green .view-display-id-hot_topics .view-content .views-field-title-1 a {
  color: #7dba00;
}

.section-green .banner .field-topic {
  color: #7dba00;
}

.section-green .view-display-id-hot_topics .view-content .views-field-field-content-image:before {
  background: #7dba00;
}

.section-green .view-display-id-hot_topics .view-content .views-field-field-story-more-link a,
.section-green .view-display-id-hot_topics .view-content .views-field-title-1 a {
  color: #7dba00;
}

.section-green .banner .field-topic {
  color: #7dba00;
}

.section-green .field-name-field-story-quote-text p {
  color: #7dba00;
}

.section-green ul.quicktabs-tabs.quicktabs-style-sky li:hover, .section-green ul.quicktabs-tabs.quicktabs-style-sky li.active {
  background: #7dba00;
}

.section-green #current-stock-price a,
.section-green .quicktabs-tabpage a {
  color: #7dba00;
}

.section-green .view-full-list-of-press-release .story-link .rssTitle a {
  color: #7dba00;
}

.section-green #block-custom-stock-ticker-pfizer-stock-price #stock-change {
  color: #7dba00;
}

.section-green #block-custom-stock-ticker-pfizer-stock-price #stock-change:before {
  border-color: transparent transparent #7dba00;
}

.section-green.banner-content-outer .views-field-field-eyebrow,
.section-green.banner-content-outer .mobile-eyebrow {
  background: #7dba00;
}

.section-green.banner-content-outer .views-field-field-cta-link a {
  color: #7dba00;
}

.section-green .pane-pfe-pfizercom-landings-navigation .menu__link.active,
.section-green .pane-pfe-pfizercom-landings-navigation .menu__item.is-leaf .menu__link.is-active-trail {
  background: #7dba00;
}

.section-green #third-level-nav .menu__link.active {
  background: #7dba00;
}

.section-green #third-level-nav .menu__item.is-leaf .menu__link.is-active-trail {
  background: #7dba00;
}

.section-green.node-type-blog h1 {
  color: #7dba00;
}

.section-green.page-research-clinical-trials h1, .section-green.page-research-clinical-trials h2, .section-green.page-research-clinical-trials h3, .section-green.page-research-clinical-trials h4 {
  color: #7dba00;
}

.section-green .people-wrap .people-name p {
  color: #7dba00;
}

.section-purple .pager li a {
  background: #4a245e;
}

.section-purple .pager li a:hover {
  background: #100814;
}

.section-purple #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h1, .section-purple #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h2, .section-purple #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h3, .section-purple #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h4, .section-purple #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h5, .section-purple #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h6, .section-purple #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a a,
.section-purple #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h1,
.section-purple #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h2,
.section-purple #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h3,
.section-purple #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h4,
.section-purple #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h5,
.section-purple #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h6,
.section-purple #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a a,
.section-purple #gl-base .gl-row-wrapper > .right .pane-block h1,
.section-purple #gl-base .gl-row-wrapper > .right .pane-block h2,
.section-purple #gl-base .gl-row-wrapper > .right .pane-block h3,
.section-purple #gl-base .gl-row-wrapper > .right .pane-block h4,
.section-purple #gl-base .gl-row-wrapper > .right .pane-block h5,
.section-purple #gl-base .gl-row-wrapper > .right .pane-block h6,
.section-purple #gl-base .gl-row-wrapper > .right .pane-block a, .section-purple.node-type-product h1, .section-purple.node-type-product h2, .section-purple.node-type-product h3, .section-purple.node-type-product h4, .section-purple.node-type-product h5, .section-purple.node-type-product h6, .section-purple.node-type-product a {
  color: #4a245e;
}

.section-purple #block-block-476 .page-subnav-title {
  background: #4a245e;
}

.section-purple #block-block-476 .page-subnav-title {
  color: #4a245e;
}

.section-purple .breadcrumb .breadcrumb__item a {
  color: #4a245e;
}

.section-purple #cmsContent h5, .section-purple #cmsContent h4, .section-purple #cmsContent h3, .section-purple #cmsContent h2, .section-purple #cmsContent h1, .section-purple #cmsContent a,
.section-purple #block-block-591 h5,
.section-purple #block-block-591 h4,
.section-purple #block-block-591 h3,
.section-purple #block-block-591 h2,
.section-purple #block-block-591 h1,
.section-purple #block-block-591 a,
.section-purple #block-block-88 h5,
.section-purple #block-block-88 h4,
.section-purple #block-block-88 h3,
.section-purple #block-block-88 h2,
.section-purple #block-block-88 h1,
.section-purple #block-block-88 a,
.section-purple #block-block-139 h5,
.section-purple #block-block-139 h4,
.section-purple #block-block-139 h3,
.section-purple #block-block-139 h2,
.section-purple #block-block-139 h1,
.section-purple #block-block-139 a,
.section-purple #block-block-113 h5,
.section-purple #block-block-113 h4,
.section-purple #block-block-113 h3,
.section-purple #block-block-113 h2,
.section-purple #block-block-113 h1,
.section-purple #block-block-113 a {
  color: #4a245e !important;
}

.section-purple .view-display-id-block_hot_topics_related .views-field-title a {
  color: #4a245e;
}

.section-purple .page-research-clinical-trials .panels-flexible-region-two_column_9_3_trial-right > div h2 {
  color: #4a245e;
}

.section-purple #hero-header-wrapper #hero-title {
  color: #4a245e;
}

.section-purple.section-hot-topics h1 {
  color: #4a245e;
}

.section-purple.views-row .field-content a {
  color: #4a245e;
}

.section-purple a {
  color: #4a245e;
}

.section-purple #collapsible-content-wrapper.accordion-wrapper .accordion-container:last-child,
.section-purple #collapsible-content-wrapper.accordion-wrapper .accordion-container {
  border-color: #4a245e;
}

.section-purple #collapsible-content-wrapper.accordion-wrapper .accordion-title h3 {
  color: #4a245e;
}

.section-purple.node-type-extended-basic-page h1, .section-purple.node-type-extended-basic-page h2, .section-purple.node-type-extended-basic-page h3, .section-purple.node-type-extended-basic-page h4 {
  color: #4a245e;
}

.section-purple.node-type-extended-basic-page #our-journey-menu-block ul a {
  color: #4a245e;
}

.section-purple.node-type-extended-basic-page .head-1 {
  color: #4a245e;
}

.section-purple.node-type-extended-basic-page .pane-extended-basic-page {
  background: #4a245e;
}

.section-purple .views-field-field-story-category {
  background: #4a245e;
}

.section-purple .view-display-id-block_other_articles .views-field-title a {
  color: #4a245e;
}

.section-purple .tb-megamenu-block .block-views .views-row a:last-child {
  color: #4a245e !important;
}

.section-purple .pane-featured-stories h2.pane-title,
.section-purple .pane-node-field-story-videos h2.pane-title {
  color: #4a245e;
}

.section-purple .view-display-id-hot_topics .pager-load-more a,
.section-purple .view-display-id-hot_topics .view-filters .views-exposed-widget.views-submit-button input,
.section-purple .view-display-id-hot_topics .view-filters .bef-select-as-checkboxes-fieldset .fieldset-wrapper .bef-checkboxes,
.section-purple .view-display-id-hot_topics .view-filters .bef-select-as-checkboxes-fieldset legend {
  background: #4a245e;
}

.section-purple #hero-title {
  color: #4a245e;
}

.section-purple #page-title-bar {
  background: #4a245e;
}

.section-purple .view-display-id-hot_topics .view-content .views-field-field-content-image:before {
  background: #4a245e;
}

.section-purple .view-display-id-hot_topics .view-content .views-field-field-story-more-link a,
.section-purple .view-display-id-hot_topics .view-content .views-field-title-1 a {
  color: #4a245e;
}

.section-purple .banner .field-topic {
  color: #4a245e;
}

.section-purple .view-display-id-hot_topics .view-content .views-field-field-content-image:before {
  background: #4a245e;
}

.section-purple .view-display-id-hot_topics .view-content .views-field-field-story-more-link a,
.section-purple .view-display-id-hot_topics .view-content .views-field-title-1 a {
  color: #4a245e;
}

.section-purple .banner .field-topic {
  color: #4a245e;
}

.section-purple .field-name-field-story-quote-text p {
  color: #4a245e;
}

.section-purple ul.quicktabs-tabs.quicktabs-style-sky li:hover, .section-purple ul.quicktabs-tabs.quicktabs-style-sky li.active {
  background: #4a245e;
}

.section-purple #current-stock-price a,
.section-purple .quicktabs-tabpage a {
  color: #4a245e;
}

.section-purple .view-full-list-of-press-release .story-link .rssTitle a {
  color: #4a245e;
}

.section-purple #block-custom-stock-ticker-pfizer-stock-price #stock-change {
  color: #4a245e;
}

.section-purple #block-custom-stock-ticker-pfizer-stock-price #stock-change:before {
  border-color: transparent transparent #4a245e;
}

.section-purple.banner-content-outer .views-field-field-eyebrow,
.section-purple.banner-content-outer .mobile-eyebrow {
  background: #4a245e;
}

.section-purple.banner-content-outer .views-field-field-cta-link a {
  color: #4a245e;
}

.section-purple .pane-pfe-pfizercom-landings-navigation .menu__link.active,
.section-purple .pane-pfe-pfizercom-landings-navigation .menu__item.is-leaf .menu__link.is-active-trail {
  background: #4a245e;
}

.section-purple #third-level-nav .menu__link.active {
  background: #4a245e;
}

.section-purple #third-level-nav .menu__item.is-leaf .menu__link.is-active-trail {
  background: #4a245e;
}

.section-purple.node-type-blog h1 {
  color: #4a245e;
}

.section-purple.page-research-clinical-trials h1, .section-purple.page-research-clinical-trials h2, .section-purple.page-research-clinical-trials h3, .section-purple.page-research-clinical-trials h4 {
  color: #4a245e;
}

.section-purple .people-wrap .people-name p {
  color: #4a245e;
}

.section-blue .pager li a {
  background: #0093D0;
}

.section-blue .pager li a:hover {
  background: #004b6a;
}

.section-blue #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h1, .section-blue #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h2, .section-blue #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h3, .section-blue #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h4, .section-blue #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h5, .section-blue #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a h6, .section-blue #gl-base .gl-row-wrapper > .right .block .intcalloutright .arrowlist > li a a,
.section-blue #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h1,
.section-blue #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h2,
.section-blue #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h3,
.section-blue #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h4,
.section-blue #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h5,
.section-blue #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a h6,
.section-blue #gl-base .gl-row-wrapper > .right .pane-block .intcalloutright .arrowlist > li a a,
.section-blue #gl-base .gl-row-wrapper > .right .pane-block h1,
.section-blue #gl-base .gl-row-wrapper > .right .pane-block h2,
.section-blue #gl-base .gl-row-wrapper > .right .pane-block h3,
.section-blue #gl-base .gl-row-wrapper > .right .pane-block h4,
.section-blue #gl-base .gl-row-wrapper > .right .pane-block h5,
.section-blue #gl-base .gl-row-wrapper > .right .pane-block h6,
.section-blue #gl-base .gl-row-wrapper > .right .pane-block a, .section-blue.node-type-product h1, .section-blue.node-type-product h2, .section-blue.node-type-product h3, .section-blue.node-type-product h4, .section-blue.node-type-product h5, .section-blue.node-type-product h6, .section-blue.node-type-product a {
  color: #0093D0;
}

.section-blue #block-block-476 .page-subnav-title {
  background: #0093D0;
}

.section-blue #block-block-476 .page-subnav-title {
  color: #0093D0;
}

.section-blue .breadcrumb .breadcrumb__item a {
  color: #0093D0;
}

.section-blue #cmsContent h5, .section-blue #cmsContent h4, .section-blue #cmsContent h3, .section-blue #cmsContent h2, .section-blue #cmsContent h1, .section-blue #cmsContent a,
.section-blue #block-block-591 h5,
.section-blue #block-block-591 h4,
.section-blue #block-block-591 h3,
.section-blue #block-block-591 h2,
.section-blue #block-block-591 h1,
.section-blue #block-block-591 a,
.section-blue #block-block-88 h5,
.section-blue #block-block-88 h4,
.section-blue #block-block-88 h3,
.section-blue #block-block-88 h2,
.section-blue #block-block-88 h1,
.section-blue #block-block-88 a,
.section-blue #block-block-139 h5,
.section-blue #block-block-139 h4,
.section-blue #block-block-139 h3,
.section-blue #block-block-139 h2,
.section-blue #block-block-139 h1,
.section-blue #block-block-139 a,
.section-blue #block-block-113 h5,
.section-blue #block-block-113 h4,
.section-blue #block-block-113 h3,
.section-blue #block-block-113 h2,
.section-blue #block-block-113 h1,
.section-blue #block-block-113 a {
  color: #0093D0 !important;
}

.section-blue .view-display-id-block_hot_topics_related .views-field-title a {
  color: #0093D0;
}

.section-blue .page-research-clinical-trials .panels-flexible-region-two_column_9_3_trial-right > div h2 {
  color: #0093D0;
}

.section-blue #hero-header-wrapper #hero-title {
  color: #0093D0;
}

.section-blue.section-hot-topics h1 {
  color: #0093D0;
}

.section-blue.views-row .field-content a {
  color: #0093D0;
}

.section-blue a {
  color: #0093D0;
}

.section-blue #collapsible-content-wrapper.accordion-wrapper .accordion-container:last-child,
.section-blue #collapsible-content-wrapper.accordion-wrapper .accordion-container {
  border-color: #0093D0;
}

.section-blue #collapsible-content-wrapper.accordion-wrapper .accordion-title h3 {
  color: #0093D0;
}

.section-blue.node-type-extended-basic-page h1, .section-blue.node-type-extended-basic-page h2, .section-blue.node-type-extended-basic-page h3, .section-blue.node-type-extended-basic-page h4 {
  color: #0093D0;
}

.section-blue.node-type-extended-basic-page #our-journey-menu-block ul a {
  color: #0093D0;
}

.section-blue.node-type-extended-basic-page .head-1 {
  color: #0093D0;
}

.section-blue.node-type-extended-basic-page .pane-extended-basic-page {
  background: #0093D0;
}

.section-blue .views-field-field-story-category {
  background: #0093D0;
}

.section-blue .view-display-id-block_other_articles .views-field-title a {
  color: #0093D0;
}

.section-blue .tb-megamenu-block .block-views .views-row a:last-child {
  color: #0093D0 !important;
}

.section-blue .pane-featured-stories h2.pane-title,
.section-blue .pane-node-field-story-videos h2.pane-title {
  color: #0093D0;
}

.section-blue .view-display-id-hot_topics .pager-load-more a,
.section-blue .view-display-id-hot_topics .view-filters .views-exposed-widget.views-submit-button input,
.section-blue .view-display-id-hot_topics .view-filters .bef-select-as-checkboxes-fieldset .fieldset-wrapper .bef-checkboxes,
.section-blue .view-display-id-hot_topics .view-filters .bef-select-as-checkboxes-fieldset legend {
  background: #0093D0;
}

.section-blue #hero-title {
  color: #0093D0;
}

.section-blue #page-title-bar {
  background: #0093D0;
}

.section-blue .view-display-id-hot_topics .view-content .views-field-field-content-image:before {
  background: #0093D0;
}

.section-blue .view-display-id-hot_topics .view-content .views-field-field-story-more-link a,
.section-blue .view-display-id-hot_topics .view-content .views-field-title-1 a {
  color: #0093D0;
}

.section-blue .banner .field-topic {
  color: #0093D0;
}

.section-blue .view-display-id-hot_topics .view-content .views-field-field-content-image:before {
  background: #0093D0;
}

.section-blue .view-display-id-hot_topics .view-content .views-field-field-story-more-link a,
.section-blue .view-display-id-hot_topics .view-content .views-field-title-1 a {
  color: #0093D0;
}

.section-blue .banner .field-topic {
  color: #0093D0;
}

.section-blue .field-name-field-story-quote-text p {
  color: #0093D0;
}

.section-blue ul.quicktabs-tabs.quicktabs-style-sky li:hover, .section-blue ul.quicktabs-tabs.quicktabs-style-sky li.active {
  background: #0093D0;
}

.section-blue #current-stock-price a,
.section-blue .quicktabs-tabpage a {
  color: #0093D0;
}

.section-blue .view-full-list-of-press-release .story-link .rssTitle a {
  color: #0093D0;
}

.section-blue #block-custom-stock-ticker-pfizer-stock-price #stock-change {
  color: #0093D0;
}

.section-blue #block-custom-stock-ticker-pfizer-stock-price #stock-change:before {
  border-color: transparent transparent #0093D0;
}

.section-blue.banner-content-outer .views-field-field-eyebrow,
.section-blue.banner-content-outer .mobile-eyebrow {
  background: #0093D0;
}

.section-blue.banner-content-outer .views-field-field-cta-link a {
  color: #0093D0;
}

.section-blue .pane-pfe-pfizercom-landings-navigation .menu__link.active,
.section-blue .pane-pfe-pfizercom-landings-navigation .menu__item.is-leaf .menu__link.is-active-trail {
  background: #0093D0;
}

.section-blue #third-level-nav .menu__link.active {
  background: #0093D0;
}

.section-blue #third-level-nav .menu__item.is-leaf .menu__link.is-active-trail {
  background: #0093D0;
}

.section-blue.node-type-blog h1 {
  color: #0093D0;
}

.section-blue.page-research-clinical-trials h1, .section-blue.page-research-clinical-trials h2, .section-blue.page-research-clinical-trials h3, .section-blue.page-research-clinical-trials h4 {
  color: #0093D0;
}

.section-blue .people-wrap .people-name p {
  color: #0093D0;
}

.section-red #block-block-476 .page-subnav {
  background: #F6A084;
}

.section-red #collapsible-content-wrapper.accordion-wrapper .accordion-container .accordion-header-icon.rotate {
  background-image: url(../images/sprite.png);
  background-position: -850px 0px;
  width: 22px;
  height: 22px;
}

.section-red #collapsible-content-wrapper.accordion-wrapper .accordion-container .accordion-header-icon {
  background-image: url(../images/sprite.png);
  background-position: -1110px 0px;
  width: 23px;
  height: 23px;
}

.section-red.views-row .views-field-title a {
  position: relative;
}

.section-red.views-row .views-field-title a span.cta-arrow {
  content: '';
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: 3px;
  background-image: url(../images/sprite.png);
  background-position: -426px 0px;
  width: 14px;
  height: 14px;
}

.section-red span.ext {
  background-image: url(../images/sprite.png);
  background-position: -246px 0px;
  width: 12px;
  height: 11px;
}

.section-red .tb-megamenu-block .block-views .views-row a:last-child::after {
  background-image: url(../images/sprite.png);
  background-position: -426px 0px;
  width: 14px;
  height: 14px;
}

.section-red .view-display-id-block_other_articles .views-field-title a {
  position: relative;
}

.section-red .view-display-id-block_other_articles .views-field-title a span.cta-arrow {
  content: '';
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: 3px;
  background-image: url(../images/sprite.png);
  background-position: -116px 0px;
  width: 7px;
  height: 7px;
}

.section-red .view-display-id-hot_topics .view-content .views-field-field-story-more-link a::after {
  background-image: url(../images/sprite.png);
  background-position: -426px 0px;
  width: 14px;
  height: 14px;
}

.section-red .view-full-list-of-press-release .toggle-press-release {
  background-image: url(../images/sprite.png);
  background-position: -1110px 0px;
  width: 23px;
  height: 23px;
}

.section-red .view-full-list-of-press-release .toggle-press-release.toggle-press-release-open {
  background-image: url(../images/sprite.png);
  background-position: -850px 0px;
  width: 22px;
  height: 22px;
}

.section-red #current-stock-price a:after {
  background-image: url(../images/sprite.png);
  background-position: -426px 0px;
  width: 14px;
  height: 14px;
}

.section-red .field-name-field-story-quote-text p:first-child:before {
  background-image: url(../images/sprite.png);
  background-position: -2152px 0px;
  width: 46px;
  height: 40px;
}

.section-red .field-name-field-story-quote-text span.end-quote:after {
  background-image: url(../images/sprite.png);
  background-position: -2208px 0px;
  width: 46px;
  height: 40px;
}

#pfizercom-header .section-red .tb-megamenu-block .block-views .views-row a:last-child span.cta-arrow {
  background-image: url(../images/sprite.png);
  background-position: -426px 0px;
  width: 14px;
  height: 14px;
}

.section-orange #block-block-476 .page-subnav {
  background: #F4C580;
}

.section-orange #collapsible-content-wrapper.accordion-wrapper .accordion-container .accordion-header-icon.rotate {
  background-image: url(../images/sprite.png);
  background-position: -946px 0px;
  width: 22px;
  height: 22px;
}

.section-orange #collapsible-content-wrapper.accordion-wrapper .accordion-container .accordion-header-icon {
  background-image: url(../images/sprite.png);
  background-position: -1044px 0px;
  width: 23px;
  height: 23px;
}

.section-orange.views-row .views-field-title a {
  position: relative;
}

.section-orange.views-row .views-field-title a span.cta-arrow {
  content: '';
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: 3px;
  background-image: url(../images/sprite.png);
  background-position: -546px 0px;
  width: 15px;
  height: 15px;
}

.section-orange span.ext {
  background-image: url(../images/sprite.png);
  background-position: -312px 0px;
  width: 12px;
  height: 11px;
}

.section-orange .tb-megamenu-block .block-views .views-row a:last-child::after {
  background-image: url(../images/sprite.png);
  background-position: -546px 0px;
  width: 15px;
  height: 15px;
}

.section-orange .view-display-id-block_other_articles .views-field-title a {
  position: relative;
}

.section-orange .view-display-id-block_other_articles .views-field-title a span.cta-arrow {
  content: '';
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: 3px;
  background-image: url(../images/sprite.png);
  background-position: -48px 0px;
  width: 7px;
  height: 7px;
}

.section-orange .view-full-list-of-press-release .toggle-press-release {
  background-image: url(../images/sprite.png);
  background-position: -1044px 0px;
  width: 23px;
  height: 23px;
}

.section-orange .view-full-list-of-press-release .toggle-press-release.toggle-press-release-open {
  background-image: url(../images/sprite.png);
  background-position: -946px 0px;
  width: 22px;
  height: 22px;
}

.section-orange .view-display-id-hot_topics .view-content .views-field-field-story-more-link a::after {
  background-image: url(../images/sprite.png);
  background-position: -546px 0px;
  width: 15px;
  height: 15px;
}

.section-orange #current-stock-price a:after {
  background-image: url(../images/sprite.png);
  background-position: -546px 0px;
  width: 15px;
  height: 15px;
}

.section-orange .field-name-field-story-quote-text p:first-child:before {
  background-image: url(../images/sprite.png);
  background-position: -2544px 0px;
  width: 46px;
  height: 40px;
}

.section-orange .field-name-field-story-quote-text span.end-quote:after {
  background-image: url(../images/sprite.png);
  background-position: -2376px 0px;
  width: 46px;
  height: 40px;
}

#pfizercom-header .section-orange .tb-megamenu-block .block-views .views-row a:last-child span.cta-arrow {
  background-image: url(../images/sprite.png);
  background-position: -546px 0px;
  width: 15px;
  height: 15px;
}

.section-green #block-block-476 .page-subnav {
  background: #BEDC81;
}

.section-green.views-row .views-field-title a {
  position: relative;
}

.section-green.views-row .views-field-title a span.cta-arrow {
  content: '';
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: 3px;
  background-image: url(../images/sprite.png);
  background-position: -402px 0px;
  width: 14px;
  height: 14px;
}

.section-green #collapsible-content-wrapper.accordion-wrapper .accordion-container .accordion-header-icon.rotate {
  background-image: url(../images/sprite.png);
  background-position: -882px 0px;
  width: 22px;
  height: 22px;
}

.section-green #collapsible-content-wrapper.accordion-wrapper .accordion-container .accordion-header-icon {
  background-image: url(../images/sprite.png);
  background-position: -1011px 0px;
  width: 23px;
  height: 23px;
}

.section-green span.ext {
  background-image: url(../images/sprite.png);
  background-position: -290px 0px;
  width: 12px;
  height: 11px;
}

.section-green .tb-megamenu-block .block-views .views-row a:last-child::after {
  background-image: url(../images/sprite.png);
  background-position: -402px 0px;
  width: 14px;
  height: 14px;
}

.section-green .view-display-id-block_other_articles .views-field-title a {
  position: relative;
}

.section-green .view-display-id-block_other_articles .views-field-title a span.cta-arrow {
  content: '';
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: 3px;
  background-image: url(../images/sprite.png);
  background-position: -150px 0px;
  width: 7px;
  height: 7px;
}

.section-green .view-display-id-hot_topics .view-content .views-field-field-story-more-link a::after {
  background-image: url(../images/sprite.png);
  background-position: -402px 0px;
  width: 14px;
  height: 14px;
}

.section-green .view-full-list-of-press-release .toggle-press-release {
  background-image: url(../images/sprite.png);
  background-position: -1011px 0px;
  width: 23px;
  height: 23px;
}

.section-green .view-full-list-of-press-release .toggle-press-release.toggle-press-release-open {
  background-image: url(../images/sprite.png);
  background-position: -882px 0px;
  width: 22px;
  height: 22px;
}

.section-green #current-stock-price a:after {
  background-image: url(../images/sprite.png);
  background-position: -402px 0px;
  width: 14px;
  height: 14px;
}

.section-green .field-name-field-story-quote-text p:first-child:before {
  background-image: url(../images/sprite.png);
  background-position: -2432px 0px;
  width: 46px;
  height: 40px;
}

.section-green .field-name-field-story-quote-text span.end-quote:after {
  background-image: url(../images/sprite.png);
  background-position: -2488px 0px;
  width: 46px;
  height: 40px;
}

#pfizercom-header .section-green .tb-megamenu-block .block-views .views-row a:last-child span.cta-arrow {
  background-image: url(../images/sprite.png);
  background-position: -402px 0px;
  width: 14px;
  height: 14px;
}

.section-purple #block-block-476 .page-subnav {
  background: #9072A8;
}

.section-purple #collapsible-content-wrapper.accordion-wrapper .accordion-container .accordion-header-icon.rotate {
  background-image: url(../images/sprite.png);
  background-position: -914px 0px;
  width: 22px;
  height: 22px;
}

.section-purple #collapsible-content-wrapper.accordion-wrapper .accordion-container .accordion-header-icon {
  background-image: url(../images/sprite.png);
  background-position: -1077px 0px;
  width: 23px;
  height: 23px;
}

.section-purple.views-row .views-field-title a {
  position: relative;
}

.section-purple.views-row .views-field-title a span.cta-arrow {
  content: '';
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: 3px;
  background-image: url(../images/sprite.png);
  background-position: -450px 0px;
  width: 14px;
  height: 14px;
}

.section-purple span.ext {
  background-image: url(../images/sprite.png);
  background-position: -334px 0px;
  width: 12px;
  height: 11px;
}

.section-purple .tb-megamenu-block .block-views .views-row a:last-child::after {
  background-image: url(../images/sprite.png);
  background-position: -450px 0px;
  width: 14px;
  height: 14px;
}

.section-purple .view-display-id-hot_topics .view-content .views-field-field-story-more-link a::after {
  background-image: url(../images/sprite.png);
  background-position: -450px 0px;
  width: 14px;
  height: 14px;
}

.section-purple .view-display-id-block_other_articles .views-field-title a {
  position: relative;
}

.section-purple .view-display-id-block_other_articles .views-field-title a span.cta-arrow {
  content: '';
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: 3px;
  background-image: url(../images/sprite.png);
  background-position: -65px 0px;
  width: 7px;
  height: 7px;
}

.section-purple .view-full-list-of-press-release .toggle-press-release {
  background-image: url(../images/sprite.png);
  background-position: -1077px 0px;
  width: 23px;
  height: 23px;
}

.section-purple .view-full-list-of-press-release .toggle-press-release.toggle-press-release-open {
  background-image: url(../images/sprite.png);
  background-position: -914px 0px;
  width: 22px;
  height: 22px;
}

.section-purple #current-stock-price a:after {
  background-image: url(../images/sprite.png);
  background-position: -450px 0px;
  width: 14px;
  height: 14px;
}

.section-purple .field-name-field-story-quote-text p:first-child:before {
  background-image: url(../images/sprite.png);
  background-position: -2264px 0px;
  width: 46px;
  height: 40px;
}

.section-purple .field-name-field-story-quote-text span.end-quote:after {
  background-image: url(../images/sprite.png);
  background-position: -2320px 0px;
  width: 46px;
  height: 40px;
}

#pfizercom-header .section-purple .tb-megamenu-block .block-views .views-row a:last-child span.cta-arrow {
  background-image: url(../images/sprite.png);
  background-position: -450px 0px;
  width: 14px;
  height: 14px;
}

.section-blue #block-block-476 .page-subnav {
  background: #60B8DD;
}

.section-blue #collapsible-content-wrapper.accordion-wrapper .accordion-container .accordion-header-icon.rotate {
  background-image: url(../images/sprite.png);
  background-position: -818px 0px;
  width: 22px;
  height: 22px;
}

.section-blue #collapsible-content-wrapper.accordion-wrapper .accordion-container .accordion-header-icon {
  background-image: url(../images/sprite.png);
  background-position: -978px 0px;
  width: 23px;
  height: 23px;
}

.section-blue.views-row .views-field-title a {
  position: relative;
}

.section-blue.views-row .views-field-title a span.cta-arrow {
  content: '';
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: 3px;
  background-image: url(../images/sprite.png);
  background-position: -474px 0px;
  width: 14px;
  height: 14px;
}

.section-blue span.ext {
  background-image: url(../images/sprite.png);
  background-position: -268px 0px;
  width: 12px;
  height: 11px;
}

.section-blue .tb-megamenu-block .block-views .views-row a:last-child::after {
  background-image: url(../images/sprite.png);
  background-position: -474px 0px;
  width: 14px;
  height: 14px;
}

.section-blue .view-display-id-block_other_articles .views-field-title a {
  position: relative;
}

.section-blue .view-display-id-block_other_articles .views-field-title a span.cta-arrow {
  content: '';
  display: inline-block;
  position: relative;
  margin-left: 10px;
  top: 3px;
  background-image: url(../images/sprite.png);
  background-position: -82px 0px;
  width: 7px;
  height: 7px;
}

.section-blue .view-display-id-hot_topics .view-content .views-field-field-story-more-link a::after {
  background-image: url(../images/sprite.png);
  background-position: -474px 0px;
  width: 14px;
  height: 14px;
}

.section-blue .view-full-list-of-press-release .toggle-press-release {
  background-image: url(../images/sprite.png);
  background-position: -978px 0px;
  width: 23px;
  height: 23px;
}

.section-blue .view-full-list-of-press-release .toggle-press-release.toggle-press-release-open {
  background-image: url(../images/sprite.png);
  background-position: -818px 0px;
  width: 22px;
  height: 22px;
}

.section-blue #current-stock-price a:after {
  background-image: url(../images/sprite.png);
  background-position: -474px 0px;
  width: 14px;
  height: 14px;
}

.section-blue .field-name-field-story-quote-text p:first-child:before {
  background-image: url(../images/sprite.png);
  background-position: -1654px 0px;
  width: 33px;
  height: 29px;
}

.section-blue .field-name-field-story-quote-text span.end-quote:after {
  background-image: url(../images/sprite.png);
  background-position: -1740px 0px;
  width: 33px;
  height: 29px;
}

#pfizercom-header .section-blue .tb-megamenu-block .block-views .views-row a:last-child span.cta-arrow {
  background-image: url(../images/sprite.png);
  background-position: -474px 0px;
  width: 14px;
  height: 14px;
}

/*# sourceMappingURL=maps/styles.css.map */

/* US-information-technology-rotational-program*/
.view-testimonials .testimonl-slide .flip  .front-content, .view-testimonials .testimonl-slide .flip  .back-content {
  width: 100%;
  height: 375px;
}

.view-testimonials .testimonl-slide .flip  .front-content {
  background: #fff;
}

.view-testimonials .testimonl-slide .flip .back-content .testimonial_details {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: auto !important;
  z-index: 1;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

.rotational_section #desktop {
  width: 100%;
  max-width: 510px;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
}

.needle {
  position: absolute;
  bottom: 0;
  top: auto;
  left: 50%;
  display: block;
  margin-left: -102px;
  -webkit-transition: all ease 0.6s;
  -moz-transition: all ease 0.6s;
  -ms-transition: all ease 0.6s;
  -o-transition: all ease 0.6s;
  transition: all ease 0.6s;
  border-radius: 100%;
}

.needle-pointer {
  top: 40px;
  left: 50%;
  margin-left: -4px;
  -webkit-transform: rotate(-112deg);
  -moz-transform: rotate(-112deg);
  -ms-transform: rotate(-112deg);
  -o-transform: rotate(-112deg);
  transform: rotate(-112deg);
}

.round-block {
  width: 204px;
  height: 204px;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  background: url('../images/btrotational/round-block.png') no-repeat center center;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -102px;
}

.round-block p {
  opacity: 0;
  padding: 20px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transition: opacity ease 0.6s;
  -moz-transition: opacity ease 0.6s;
  -ms-transition: opacity ease 0.6s;
  -o-transition: opacity ease 0.6s;
  transition: opacity ease 0.6s;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #fff;
  text-align: center;
  width: 100%;
  box-sizing: border-box;
  font-size: 18px;
  line-height: 22px;
}

.round-block p.default-text {
  opacity: 0;
  font-size: 25px;
  font-weight: bold;
  line-height: 28px;
}

.round-block p.default-text.show,
.round-block p.active {
  opacity: 1;
}

.round-block p span {
  display: block;
}

.section-information-technology-rotational-program .layout-center .desktop_view{
	  display:block;
  }
  .section-information-technology-rotational-program .layout-center .mobile_view{
	  display:none;
  }
.section-information-technology-rotational-program .layout-center{
	max-width: 940px;
	margin: 0 auto;
}
.section-information-technology-rotational-program .layout-center .breadcrumb{
	margin: 24px 0;
}
.section-information-technology-rotational-program .layout-center #gl-base .gl-row-wrapper p.title_three{
	margin-bottom: 27px;
	font-size:22px;
	color:#7fb82b;
	font-weight:normal;
	line-height:0px;
}
.section-information-technology-rotational-program .layout-center .layout-3col{
	margin: 0;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left{
	width: 620px;
	margin-right:20px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tile-wrapper h1{
	line-height:44px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .about_section{
	width: 620px;
	float:left;
	font-size: 15px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .about_section p {
    text-align: justify;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .about_section .second_para {
	margin-bottom: 20px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left img.btrotational_img{
	float:left;
	margin:0px 25px 30px 0px;
	margin: 0px 15px 2px 0px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .rotational_section{
	float: left;
    width: 620px;
    height: 490px;
    background-color: #ebebeb;
    padding: 15px 15px 27px;
	position:relative;
	font-size:15px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .rotational_section section.rotational_head{
	margin-bottom:10px;
	line-height:16px;
	color:#5b5b5b;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .rotational_section figure{
	text-align:center;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .rotational_section figure img#rotational_meter{
	cursor:pointer;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .rotational_section p.rotational_caption{
	font-size:13px;
	font-weight:400;
	margin-top: 10px;
	text-align:center;
	color:#000000;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section{
	width:620px;
	height:auto;
	float:left;
	min-height:945px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section .container{
	width: 620px;
	margin: 0 auto;
}

.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section ul.tabs{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section ul.tabs li{
	background-color: #d6d8d7;
	float:left;
	margin-right: 12px;
    width: 146px;
    height: 60px;
    padding: 10px 5px;
	text-align:center;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section ul.tabs li:last-child{
	margin-right:0px;
	padding: 20px 5px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section ul.tabs li a{
	color: #9a9c9b;
    letter-spacing: 0.1px;
    white-space: pre-wrap;
    font-weight: 600;
    text-decoration: none;
	cursor:pointer;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section ul.tabs li.current{
	background-color: #2eaeeb;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section ul.tabs li.current a{
	color: #fff;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section .tab-content{
	display: none;
	background: #fff;
	padding: 20px;
	margin-top: 12px;
	text-align: justify;
}

.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section .tab-content.current{
	display: inherit;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-2 p.sub_head,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper.accordionContent #tab-2 p.sub_head{
	text-align:center;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-2 p.tab2_footer{
	text-align:center;
	background-color:#f2f2f2;
	padding:8px 0px;
	margin: 20px 0 0;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-2 ol{
	text-align:center;
	font-weight:700;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-2 ol figure{
	 text-align:center;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-2 .table_container table{
	width:100%;
	border-collapse: collapse; 
	margin:0 0 20px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-2 .table_container table th{
	background-color:#9a9c9b;
	color: white; 
	font-weight: bold; 
	height:40px;
	width:50%;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-2 .table_container table td{
	height:38px;
	color:#5b5b5b;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-2 .table_container table td,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-2 .table_container table th{
	padding:14px 15px;
	border-right:1px solid #d3d3d3;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-2 .table_container table td:last-child{
	border-right:1px solid transparent;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-2 .table_container table tr:nth-of-type(odd){
	background-color:#f0f0f0;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-4 figure.loaction_map{
	text-align: center;
	margin:25px 0px 10px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right{
	width: 300px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #third-level-nav ul li:last-child a.menu__link{
	border-bottom: 0px solid transparent;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #third-level-nav{
	margin-bottom: 30px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .applyjob_section,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .faq_section,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block{
	width: 100%;
	position:relative;
	margin-bottom: 30px;
	background-color: #fff;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .applyjob_section div,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .faq_section div,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-header .upcoming_section div{
	margin-bottom: 0px;
    display: block;
    height: 170px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .applyjob_section .apply_head{
	top: 0px;
    position: absolute;
    padding: 2px 18px;
    height: 20px;
    text-align: center;
    background-color: #00aeef;
    font-size: 12px;
    text-transform: uppercase;
    color: #fff;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .applyjob_section .applyjob_content,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .faq_section .faq_content{
	background-color: #fff;
    padding: 20px 22px;
    display: block;
	height:auto;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .applyjob_section .applyjob_content h2{
	font-size: 20px;
  margin-bottom:10px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .applyjob_section .applyjob_content p.apply_msg{
	margin-bottom: 30px;
	height:auto;
	line-height: 22px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .applyjob_section .applyjob_content h3{
	font-size:15px;
	margin-bottom:10px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .applyjob_section .applyjob_content h3 i,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .faq_section .faq_content h3 i{
	margin:0px 10px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-header .upcoming_section .upcoming_head{
	top: 0px;
    position: absolute;
    padding: 2px 18px;
    height: 20px;
    text-align: center;
    background-color: #7dba00;
    font-size: 12px;
    text-transform: uppercase;
    color: #fff;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-header .upcoming_section .upcoming_content{
	background-color: #fff;
    padding: 20px 22px 0px;
    display: block;
	height:auto;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-header .upcoming_section .upcoming_content h2{
	font-size: 20px;
	color:#7dba00;
	margin-bottom: 15px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-header .upcoming_section .upcoming_content p.upcoming_msg,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .faq_section .faq_content p.faq_msg{
	margin-bottom: 20px;
	height:auto;
	line-height: 20px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-header .upcoming_section .upcoming_content h3{
	font-size: 15px;
	color:#7dba00;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-content{
	display: block;
  height: auto;
  background-color: #fff;
  padding: 0 22px 40px;
	text-align: center;
}
@media only screen and (max-width: 768px) {
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-content {
    overflow: hidden;
  }
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-content .calender_section{
    margin-top: 15px;
	height:auto;
	display:block;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-content .calender_section i img{
	width:30px;
	margin:0 auto;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-content .views-field.views-field-title span {
	font-size:15px;
	color:#7dba00;
	line-height: 18px;
	font-weight:700;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-content .views-field.views-field-field-fall-career{
  font-size:12px;
	color:#5b5b5b;
	line-height: 18px;
	font-weight:700;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-content .views-field.views-field-field-event-date,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-content .views-field.views-field-field-event-time,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-content .views-field.views-field-field-event-date .field-content span{
	font-size:12px;
	color:#5b5b5b;
	font-weight:700;
	line-height: 18px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-content .views-field.views-field-field-event-date span,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-content .views-field.views-field-field-event-time span{
	font-weight:200;
	display:inline-block;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-content .views-field.views-field-field-event-date .field-content,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-content .views-field.views-field-field-event-time .field-content{
	display:inline-block;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .slick-prev{
	left: 22px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .slick-next{
	right: 22px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .slick-next:before{
	/* content: '.'; */
	background:url(../images/btrotational/arrow_nxt_blue.png) no-repeat 0px 7px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block[dir='rtl'] .slick-prev:before{
	/* content: '.'; */
	background:url(../images/btrotational/arrow_nxt_blue.png) no-repeat 0px 7px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block[dir='rtl'] .slick-next:before{
	/* content: '.'; */
	/* background:url(../images/btrotational/arrow_back_light_gry.png) no-repeat 0px 0px; */
	background:url(../images/btrotational/arrow_back_blue.png) no-repeat 0px 7px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .slick-prev:before{
	/* content: '.'; */
	background:url(../images/btrotational/arrow_back_blue.png) no-repeat 0px 7px;
	/* background:url(../images/btrotational/arrow_back_light_gry.png) no-repeat 0px 0px; */
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .slick-prev.slick-disabled:before{
	cursor:default;
	background:url(../images/btrotational/arrow_back_light_gry.png) no-repeat 0px 7px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .slick-next.slick-disabled:before{
	background:url(../images/btrotational/arrow_nxt_light_gry.png) no-repeat 0px 7px;
	cursor:default;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .slick-prev,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .slick-next{
	top:90%;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .slick-initialized .slick-slide{
	outline:none;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .slick-prev:before,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .slick-next:before{
	color: transparent;
	font-size:60px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .faq_section .faq_head{
	top: 0px;
    position: absolute;
    padding: 4px 15px;
    height: 20px;
    text-align: center;
    background-color: #f26649;
    font-size: 12px;
    text-transform: uppercase;
    color: #fff;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .faq_section .faq_content h2{
	font-size: 20px;
	color:#f26649;
	margin-bottom: 15px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .faq_section .faq_content h3{
	padding-top:10px;
	font-size: 15px;
	color:#f26649;
	margin-bottom:10px;
	cursor:pointer;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .faq_section .faq_content h3 a{
	color:#f26649;
	text-decoration :none;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block{
	width:940px;
	float: left;
	height:auto;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block h2{
	text-align:center;
	font-size:14px;
	color:#5b5b5b;
	margin:30px 0px;
	position: relative;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block h2:before{
	position: absolute;
    top: 51%;
    overflow: hidden;
    width: 38%;
    height: 2px;
    content: '\a0';
    background-color: #bbbbbb;
	left:0;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block h2:after{
	position: absolute;
    top: 51%;
    overflow: hidden;
    width: 38%;
    height: 2px;
    content: '\a0';
    background-color: #bbbbbb;
	right:0;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row{
	/* min-width:300px !important; */
	margin-right: 20px;
	height:375px;
	overflow:hidden;
	outline: none;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row:hover{
	cursor:pointer;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row .testimonial_details{
	height:145px;
	padding:20px;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row .testimonial_details .testimonial_name{
	font-size:18px;
	font-weight:700;
	margin-bottom:0px;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row:nth-of-type(odd) .testimonial_name{
	color:#f26649;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row:nth-of-type(even) .testimonial_name{
	color:#4a245e;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row .testimonial_details .testimonial_desg{
	color:#5b5b5b;
	font-size:11px;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row .testimonial_details .testimonial_msg{
	color:#5b5b5b;
	font-size:14px;
	margin-bottom:0px;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row .testimonial_details .testimonial_msg i.speaker_icon{
	display:inline-block;
	width:20px;
	height:17px;
	margin-right:10px;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row:nth-of-type(odd) .testimonial_details .testimonial_msg i.speaker_icon{
	background:url(../images/btrotational/speak_odd.png) no-repeat 0px 0px;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row:nth-of-type(even) .testimonial_details .testimonial_msg i.speaker_icon{
	background:url(../images/btrotational/speak_even.png) no-repeat 0px 0px;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row a.views-more-link{
	width: 20px;
	height:20px;
	text-indent:-9999px;
  color: transparent;
  text-decoration: none;
	outline:none;
	display:inline-block;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row:nth-of-type(odd) a.views-more-link{
	background:url(../images/btrotational/arrow_nxt_orange.png) no-repeat 5px 5px;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row:nth-of-type(even) a.views-more-link{
	background:url(../images/btrotational/arrow_nxt_purple.png) no-repeat 5px 5px;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row .flip .back-content .testimonial-wrap {
	width: 100%;
  height: 100%;
  background-color: #999;
  top: 0;
  position: absolute;
  opacity: 1;
  padding: 30px 10px;
  text-align: center;
	color: #fff;
  font-size: 17px;
  font-weight: 600;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row .flip .back-content .testimonial_flip {
  width: 100%;
  padding: 30px 10px;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row .flip .back-content .testimonial-wrap .testimonial_flip_msg{
	line-height: 18px;
    margin-bottom: 10px;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row .flip .back-content .testimonial-wrap .testimonial_name{
	float:right;
	color:#fff;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .slick-dots li.slick-active button:before{
	color:#7bb7b5;
	font-size:40px;
	opacity:1;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .slick-dots li button:before{
	font-size:40px;
	color:#d5d6d5;
	opacity:1;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .slick-dotted.slick-slider{
	height:375px;
	margin-bottom:30px;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .slick-prev.slick-disabled:before,.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .slick-next.slick-disabled:before{
	cursor:default;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .slick-prev{
	left: -50px;
	top:47%;
	width: 23px;
    height: 45px;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .slick-next{
	right: -30px; 
	top:47%;
	width: 23px;
    height: 45px;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .slick-prev:before{
	/*content: '';
	 background:url(../images/btrotational/arrow_back_dark_gry.png) no-repeat 0px 0px;  */
	background:url(../images/btrotational/slider_back.png) no-repeat 0px 0px; 
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .slick-next:before{
	/*content: '';
	 background:url(../images/btrotational/arrow_nxt_dark_gry.png) no-repeat 0px 0px; */
	background:url(../images/btrotational/slider_next.png) no-repeat 0px 0px;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block [dir='rtl'] .slick-prev:before{
	/*content: '';
	 background:url(../images/btrotational/arrow_nxt_dark_gry.png) no-repeat 0px 0px;  */
	background:url(../images/btrotational/slider_next.png) no-repeat 0px 0px;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block[dir='rtl'] .slick-next:before{
	/*content: '';
	 background:url(../images/btrotational/arrow_back_dark_gry.png) no-repeat 0px 0px;  */
	background:url(../images/btrotational/slider_back.png) no-repeat 0px 0px; 
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .slick-prev:before,.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .slick-next:before{
	color: transparent;
	font-size: 60px;
}
.section-information-technology-rotational-program .layout-center #block-block-7{
	width:940px;
	float:left;
	height:auto;
	margin-bottom:65px;
}
.section-information-technology-rotational-program .layout-center .share-block-wrapper{
	margin-top: -135px;
    float: left;
} 
.section-information-technology-rotational-program .layout-center .socialmedia_section{
	width: 100%;
    height: auto;
	float:left;
}
.section-information-technology-rotational-program .layout-center .socialmedia_section p.socialmedia_note{
	float:left;
	margin-top:40px;
}
.section-information-technology-rotational-program .layout-center .socialmedia_note span.mailto{
	display:none;
}
.section-information-technology-rotational-program .layout-center .socialmedia_note a{
	text-decoration:none;
	color:#3e5a95;
}
.section-information-technology-rotational-program .layout-center .clearfix:after{
	display:none !important;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper:after{
	display:none !important;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-1 ul,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-3 ul{
	margin-left: 30px;
    /* list-style-type: disc; 
	font-size: 1rem;  */
} 
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-1 ul li:before, .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-3 ul li:before{
	content:'\25CF'; 
    font-size: 15px;
    line-height: 20px;
    vertical-align: middle;
    margin-left: -15px;
    float: left; 
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-1 p,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-3 p{
    margin-bottom: 15px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-1 ul li p,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-3  ul li p{
	margin-bottom: 0px;
}
/*responsive-view*/
@media only screen and (max-width:1024px){
	.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .slick-prev{
				left: -35px;
	}
	.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .slick-next{
		right: -15px;
	}
}

@media only screen and (max-width: 768px) {
  .section-information-technology-rotational-program .layout-center .desktop_view{
	  display:none;
  }
  .section-information-technology-rotational-program .layout-center .mobile_view{
	  display:block;
  }
 .section-information-technology-rotational-program .layout-center{
	  padding:0;
	  max-width: 100%;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tile-wrapper h1{
	  margin:30px 0 0;
	  font-size:20px;
	  line-height:normal;
  }
  .section-information-technology-rotational-program .layout-center #gl-base .gl-row-wrapper p.title_three{
	  font-size:18px;
	  line-height:22px;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left {
    padding: 0px 17px;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #third-level-nav {
    padding: 0;
    margin-left: 0;
    margin-right: 0;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #block-block-6 .mobile_view {
    margin: 0px -17px;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left{
	  width: 100%;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .about_section{
	  width:100%;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .about_section figure{
	  text-align:center;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left img.btrotational_img{
	  float:none;
	  margin:0px;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .rotational_section{
	  width:100%;
	  height:auto;
	  padding: 15px 15px 20px;
	  margin-bottom: 30px;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .rotational_section section.rotational_head{
	  font-size:13px;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .rotational_section section.rotational_head b{
	  font-size:15px;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .rotational_section #needle {
    display: none;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .rotational_details{
		background-color: #303030;
		padding: 20px 15px;
		width: 100%;
		float: left;
		position: relative;
		height:auto;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .rotational_details ul li{
		margin-bottom:10px;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .rotational_details ul li p.header{
		font-weight:700;
		margin-bottom:0px;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .rotational_details ul li p.content{
		color:#e1e1e1;
		font-size:14px;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .rotational_details ul li:nth-child(1) p.header{
		color:#89d4e3;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .rotational_details ul li:nth-child(2) p.header{
		color:#00aeef;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .rotational_details ul li:nth-child(3) p.header{
		color:#0093d0;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .rotational_details ul li:nth-child(4) p.header{
		color:#8dc63f;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .rotational_details ul li:nth-child(5) p.header{
		color:#00af4d;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .rotational_details .arrow_up{
	position: absolute;
    top: -31px;
    left: 45%;
  }
  .section-information-technology-rotational-program .layout-center #block-views-testimonials-block{
	  width:100%;
	  margin-bottom: 30px;
  }
  .section-information-technology-rotational-program .layout-center #block-views-testimonials-block h2:before,.section-information-technology-rotational-program .layout-center #block-views-testimonials-block h2:after{
	width:35%;  
  }
  .section-information-technology-rotational-program .layout-center #block-views-testimonials-block h2{
	  font-size:12px;
  }
  .section-information-technology-rotational-program .layout-center #block-views-testimonials-block .slick-dotted.slick-slider{
	  height:auto;
  }
  .section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row .testimonial_details{
	  height:170px;
  }
  .section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row{
	  max-width:300px !important;
	  max-height:375px !important;
	  margin: 0px 35px;
  }
  .section-information-technology-rotational-program .layout-center #block-views-testimonials-block ul.slick-dots{
	  /* bottom:-30px; */
	  bottom: inherit;
  }
  .section-information-technology-rotational-program .layout-center #block-block-7{
	  width:100%;
	  margin-bottom:0px;
	  text-align: center;
  }
  .section-information-technology-rotational-program .layout-center .share-block-wrapper{
      margin-left: 40%;
	  margin-top: -65px;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .applyjob_section .applyjob_content h3 i, .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .faq_section .faq_content h3 i{
	   margin: 0px 5px;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .applyjob_section .apply_head,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .faq_section .faq_head,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-header .upcoming_section .upcoming_head{
	    font-size: 14px;
		width: 100%;
		height: 30px;
		padding: 10px 24px;
		text-align: left;
  }
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .applyjob_section .applyjob_content h2,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right .faq_section .faq_content h2,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-header .upcoming_section .upcoming_content h2{
	  font-size:24px;
	  margin:20px 0px;
  }
  .section-information-technology-rotational-program .layout-center .socialmedia_section p.socialmedia_note{
	  float:none;
  }
  /*css for accordion*/
 .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper {
	width: 100%;
	margin: 20px 0px 0px;
    float: left;
	height:auto;
  }
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper .accordionButton {	
	width: 100%;
	float: left;
	_float: none;  /* Float works in all browsers but IE6 */
	background-color: #d6d8d7;
	border-bottom: 1px solid #FFFFFF;
	color:#9a9c9b;
	cursor: pointer;
	height:30px;
	font-size:14px;
	padding: 8px 15px;
}
	
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper .accordionContent {	
	width: 100%;
	float: left;
	_float: none; /* Float works in all browsers but IE6 */
	background: #ffffff;
	height:auto;
	font-size:15px;
	padding: 20px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper .accordionButton b.sign{
	float:right;
	text-indent: -9999px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper .accordionButton b.sign.plus{
	 background: url(../images/btrotational/icon-accordion_expand.png) no-repeat 0px 0px;
	 width:11px;
	 height:11px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper .accordionButton b.sign.minus{
	 background: url(../images/btrotational/icon-accordion_collapse.png) no-repeat 0px 5px;
	 width: 11px;
     height: 11px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper .accordionButton.active{
	background-color:#00aeef;
	color:#fff;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-1.accordionContent ul,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-3.accordionContent ul{
	margin-left: 30px;
    list-style-type: disc;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-1.accordionContent p,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-3.accordionContent p,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-2.accordionContent p,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-4.accordionContent p{
    margin-bottom: 15px;
	font-size: 14px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-1.accordionContent ul li p,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-3.accordionContent ul li p{
	margin-bottom: 0px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-2.accordionContent p.sub_head{
	text-align:center;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-2.accordionContent p.tab2_footer{
	text-align:center;
	background-color:#f2f2f2;
	padding:8px 0px;
	margin: 20px 0 0;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-2.accordionContent ol{
	text-align:center;
	font-weight:700;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-2.accordionContent ol figure{
	 text-align:center;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-2.accordionContent .table_container table{
	width:100%;
	border-collapse: collapse; 
	margin:0 0 20px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-2.accordionContent .table_container table th{
	background-color:#9a9c9b;
	color: white; 
	font-weight: bold; 
	height:40px;
	width:50%;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-2.accordionContent .table_container table td{
	height:38px;
	color:#5b5b5b;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-2.accordionContent .table_container table td,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-2.accordionContent .table_container table th{
	padding:14px 15px;
	border-right:1px solid #d3d3d3;
	font-size: 13px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-2.accordionContent .table_container table td:last-child{
	border-right:1px solid transparent;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-2.accordionContent .table_container table tr:nth-of-type(odd){
	background-color:#f0f0f0;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-4.accordionContent figure.loaction_map{
	text-align: center;
	margin:25px 0px 10px;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-header .upcoming_section div{
	height:auto;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-header .upcoming_section img,.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .right #block-views-upcoming-events-block .view-header .upcoming_section .upcoming_content p.upcoming_msg{
	display:none;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row a.views-more-link{
	margin-top:-25%;
}
.section-information-technology-rotational-program .layout-center .clearfix:after{
	display:block !important;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper:after{
	display:block !important;
}
  /*end*/
}
@media only screen and (max-width:420px){
.section-information-technology-rotational-program .layout-center .share-block-wrapper{
		    margin-left: 31%;
			margin-top: -85px;
	}
}
@media only screen and (max-width:375px){
.section-information-technology-rotational-program .layout-center .share-block-wrapper{
		    margin-left: 30%;
			margin-top: -105px;
	}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row{
		max-width: 300px !important;
        margin: 0px 20px;
	}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block h2:before,.section-information-technology-rotational-program .layout-center #block-views-testimonials-block h2:after{
	width:20%;  
 }
}
@media only screen and (max-width: 320px){
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row .testimonial_details{
		height:180px;
	}
}

/***********BT rotational MAP section*************/
figure.loaction_map {
    position: relative;
}
.locationDiv{
    position: absolute;
    width: 17px;
    height: 18px;
    background: transparent;
	cursor:pointer;
}
.locationImage
{
position: absolute;
    z-index: 10;
visibility: hidden;
  opacity: 0;
  transition: visibility 0.3s, opacity 0.5s linear;
}
/*each location hover*/
/*old image values*/
/*
.peapacklocation:hover + .peapack
{
visibility: visible;
  opacity: 1;
}
.peapacklocation {

    top: 296px;
    left: 240px;
    top: 75%;
    left: 46%;
}
.peapack {
    top: 18.7%;
    left: 18%;
}
.collegevillelocation:hover + .collegeville
{
visibility: visible;
  opacity: 1;
}
.collegevillelocation {
    top: 81%;
    left: 39.5%;
}
.collegeville {
    top: 25.1%;
    left: 11.7%;
}
.newyorklocation:hover + .newyork
{
visibility: visible;
  opacity: 1;
}
.newyorklocation {
    top: 74%;
    left: 50%;
}
.newyork {
    top: 17.5%;
    left: 22.1%;
}

.grotonlocation:hover + .groton
{
visibility: visible;
  opacity: 1;
}
.grotonlocation {
    top: 67%;
    left: 61.25%;
}
.groton {
top: 11%;
    left: 33.35%;
}
.cambridgelocation:hover + .cambridge
{
visibility: visible;
  opacity: 1;
}
.cambridgelocation {
top: 55%;
    left: 66.5%;
}
.cambridge {
top: -0.9%;
    left: 38.7%;
	
}
*/
/*each location hover*/
.peapacklocation:hover + .peapack
{
visibility: visible;
  opacity: 1;
}
.peapacklocation {

    top: 296px;
    left: 240px;
    top: 75%;
    left: 44.3%;
}
.peapack {
    top: 18.7%;
    left: 16.5%;
}

/*each location hover*/
.collegevillelocation:hover + .collegeville
{
visibility: visible;
  opacity: 1;
}
.collegevillelocation {
    top: 80.5%;
    left: 38.5%;
}
.collegeville {
    top: 24.1%;
    left: 10.35%;
}
/*each location hover*/
.newyorklocation:hover + .newyork
{
visibility: visible;
  opacity: 1;
}
.newyorklocation {
    top: 74%;
    left: 48%;
}
.newyork {
    top: 17.5%;
    left: 20.25%;
}
/*each location hover*/
.grotonlocation:hover + .groton
{
visibility: visible;
  opacity: 1;
}
.grotonlocation {
    top: 68%;
    left: 59.25%;
}
.groton {
top: 11%;
    left: 31.15%;
}

/*each location hover*/
.cambridgelocation:hover + .cambridge
{
visibility: visible;
  opacity: 1;
}
.cambridgelocation {
    top: 57.5%;
    left: 64%;	
}
.cambridge {
top: 0.5%;
    left: 36.1%;
	
}
/*MAP section ends*/
/* nav bar fixes on august7 2017*/
#pfizercom-header input[type="text"]::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#a9a9a9;
}
#pfizercom-header input[type="text"]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#a9a9a9;
}
#pfizercom-header input[type="text"]::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#a9a9a9;
}
#pfizercom-header input[type="text"]:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:#a9a9a9;
}
#pfizercom-header input[type="text"]::-ms-input-placeholder { /* Microsoft Edge */
   color:#a9a9a9;
}

#tech-expand, #general-expand {
    margin-bottom: 10px;
    color: #00aeef ;
    cursor: pointer;
}
#tech-description, #general-description {
    display: none;
}

/*right apply now URL*/
.applyjob_content h3 a{
text-decoration: none;
}
 
/*responsibilities*/
#tech-expand, #general-expand {
    margin-bottom: 15px;
    color: #00aeef;
    cursor: pointer;
}
.applyjob_content h3 a.disableGrey{
    text-decoration: none;
	color:grey;
}
.icon-toogle{
	font-size: 1em;
    top: -2px;
    left: 2px;
	left: -2px;
    letter-spacing: -2px;
}
.icon-down:before{
	content:'\02C5';
}
.icon-up:before{
	content:'\02C4';
}
p.mapBlue {
    color: #00ADF3;
    font-weight: normal;
}
p.mapBlue b{
    font-weight: 600;
}

@media only screen and (max-width:768px)
{
.icon-toogle{
	font-size: 1.15rem;
    top: 0px;
}
}

.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-2 .table_container table,
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .tab_section #tab-2 .table_container table th{
  text-align: center;
}
.section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-2.accordionContent .table_container table, .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left #wrapper #tab-2.accordionContent .table_container table th {
  text-align: center;
}
.icon-down:before{
	content:'\02C5';
	content:'⊕';
}
.icon-up:before{
	content:'\02C4';
	content:'⊖';
}
.section-information-technology-rotational-program .accordionButton > a {
  text-decoration: none;
  color: #9a9c9b;
}
.section-information-technology-rotational-program .accordionButton.active > a {
  color: white;
}
@media only screen and (max-width: 768px) {
  .section-information-technology-rotational-program .layout-center .gl-row-wrapper > .left .rotational_details .arrow_up {
    left: calc(50% - 11.5px);
  }
}
.section-information-technology-rotational-program .testimonial_flip_msg span.ldqou,
.section-information-technology-rotational-program .testimonial_flip_msg span.rdqou {
  font-size: 41px;
  position: relative;
  font-family: sans-serif;
}
.section-information-technology-rotational-program .testimonial_flip_msg span.ldqou {
  top: 14px;
}
.section-information-technology-rotational-program .testimonial_flip_msg span.rdqou {
  top: 17px;
}
.section-information-technology-rotational-program .layout-center #block-views-testimonials-block .view-testimonials .views-row .testimonial_details .testimonial_msg .views-more-link {
  vertical-align: bottom;
  background-position: left center;
}
.socialmedia_note {
  visibility: hidden;
}