/*************************************************/
/*                  FONT FAMILY                  */
/*************************************************/
/*************************************************/
/*              BRAND COLORS                     */
/*************************************************/
/*************************************************/
/*               TO CHECK                        */
/*************************************************/
/*************************************************/
/*                  GENERAL BOXES                */
/*************************************************/
/*************************************************/
/*             NEWS AND EVENTS TABS             */
/*************************************************/
/*************************************************/
/*             NEWS AND EVENTS CARDS             */
/*************************************************/
/*************************************************/
/*                 LOCATION CARDS                */
/*************************************************/
/*************************************************/
/*                 SPECIALITY CARDS                */
/*************************************************/
/*************************************************/
/*        SPECIALITY WITH TEXT CARDS             */
/*************************************************/
/*************************************************/
/*                     VIEWS                     */
/*************************************************/
/*************************************************/
/*                     NEWS                      */
/*************************************************/
/*************************************************/
/*                 MEDIA CONTACT                 */
/*************************************************/
/*************************************************/
/*                 EVENT SCHEDULE LIST           */
/*************************************************/
/*************************************************/
/*                 SAME PAGE LINKS               */
/*************************************************/
/*************************************************/
/*             JOBS BY REGION CARDS              */
/*************************************************/
/*************************************************/
/*                     BENEFIT                   */
/*************************************************/
/*************************************************/
/*                     SEARCH                   */
/*************************************************/
/*************************************************/
/*                 CAREER SEARCH                */
/*************************************************/
/*************************************************/
/*                 STORYTELLING WHITE            */
/*************************************************/
/*************************************************/
/*                  MEGANAV                 */
/*************************************************/
/*************************************************/
/*                  PRODUCT                      */
/*************************************************/
/*************************************************/
/*            PRODUCT PARAMETERS                 */
/*************************************************/
.row-left-info .transparency {
  display: none;
}
.row-left-info .right-info__container {
  position: relative;
  overflow: hidden;
  display: none;
}
.row-left-info .column {
  height: 420px;
  position: relative;
  overflow: hidden;
}
@media screen and (min-width: 768px) {
  .row-left-info .column {
    height: 520px;
  }
}
@media screen and (min-width: 992px) {
  .row-left-info .column {
    height: 720px;
  }
}
.row-left-info .column--bgimage {
  height: 420px;
  background-size: cover;
  background-position: right top;
}
@media screen and (min-width: 768px) {
  .row-left-info .column--bgimage {
    height: 520px;
  }
}
@media screen and (min-width: 992px) {
  .row-left-info .column--bgimage {
    height: 720px;
  }
}
.row-left-info .column--left {
  height: auto;
}
@media screen and (min-width: 768px) {
  .row-left-info .column--left {
    height: 520px;
  }
}
@media screen and (min-width: 992px) {
  .row-left-info .column--left {
    height: 720px;
  }
}
.row-left-info .column--left > .table-display {
  height: 100%;
}
@media screen and (min-width: 768px) {
  .row-left-info .column--left > .table-display {
    min-height: 520px;
  }
}
@media screen and (min-width: 992px) {
  .row-left-info .column--left > .table-display {
    min-height: 720px;
  }
}
.row-left-info .column--left > .table-display .info-container__body img.logo {
  max-height: 92px;
  max-width: 100%;
}
.row-left-info .column--left > .table-display .info-container__body a {
  color: #E87722;
}
.row-left-info .carousel-fade .carousel-inner .transparency {
  z-index: auto;
}
.row-left-info .carousel-fade .carousel-inner .item {
  opacity: 0;
  transition-property: opacity;
  position: absolute !important;
  transition-duration: 1s;
}
.row-left-info .carousel-fade .item.active {
  opacity: 1;
  position: absolute;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.row-left-info .carousel .item {
  position: fixed;
  width: 100%;
  height: 100%;
}
.row-left-info .carousel-control {
  opacity: 1;
  text-shadow: none;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 60px;
  top: 50%;
  color: #ffffff;
  margin-top: -50px;
}
@media screen and (min-width: 767px) {
  .row-left-info .carousel-control {
    top: 50%;
    width: 10%;
  }
}
@media screen and (max-width: 750px) {
  .row-left-info .carousel-control {
    top: 50%;
  }
}
@media screen and (max-width: 880px) {
  .row-left-info .carousel-control {
    width: 10%;
  }
}
.row-left-info .carousel-control.right, .row-left-info .carousel-control.left {
  background-image: none;
}
.row-left-info .carousel-control .icon {
  transform: scaleY(2);
}
.row-left-info .info-box__container {
  height: 100%;
}

@-moz-document url-prefix() {
  .row-left-info .column--left {
    height: auto;
  }
  @media screen and (min-width: 768px) {
    .row-left-info .column--left {
      height: 520px;
    }
  }
  @media screen and (min-width: 992px) {
    .row-left-info .column--left {
      height: 720px;
    }
  }
  .row-left-info .column--left > .table-display {
    height: 100%;
  }
  @media screen and (min-width: 768px) {
    .row-left-info .column--left > .table-display {
      height: 520px;
    }
  }
  @media screen and (min-width: 992px) {
    .row-left-info .column--left > .table-display {
      height: 720px;
    }
  }
}
.row-left-info.row-business-area .column--left > .table-display .view-container {
  display: none;
}
.row-left-info.row-normal-info .info-box__transparency,
.row-left-info.row-normal-info .info-box__header-img {
  display: none;
}
.row-left-info.row-normal-info.product-hero .transparency--full {
  display: block;
  background-color: #FFF;
  opacity: 1;
}
.row-left-info.row-normal-info.product-hero .transparency--bottom-right,
.row-left-info.row-normal-info.product-hero .transparency--bottom-left {
  display: none;
}
.row-left-info.row-normal-info.product-hero .info-box .info-container .info-container__title {
  display: none;
}
.row-left-info.row-normal-info.product-hero .info-box .info-container .not-used-link--first {
  color: #FFF;
  background-color: transparent !important;
  border: 1px solid #FFF;
}
.row-left-info.row-normal-info.product-hero .column--bgimage {
  background-position: left center;
  background-color: #fff;
}
.row-left-info.row-normal-info.instrument-hero .info-container .info-container__links .field--name-field-in-instrument-brochure {
  clear: both;
}
.row-left-info.row-normal-info.instrument-hero .info-container .info-container__links a,
.row-left-info.row-normal-info.instrument-hero .info-container .info-container__links .link {
  border: 1px solid #06038D;
  background-color: #06038D;
  color: #FFF;
  float: left;
}
.row-left-info.row-normal-info.instrument-hero .info-container .info-container__links a.link--second,
.row-left-info.row-normal-info.instrument-hero .info-container .info-container__links .link.link--second {
  margin-left: 20px;
}
.row-left-info.row-normal-info.product-hero-lev .column--bgimage img {
  float: right;
}
.row-left-info.row-normal-info.force_to_show_title .info-box .info-container .info-container__title {
  display: block;
}
.row-left-info.row-normal-info.product-family .transparency--full,
.row-left-info.row-normal-info.product-family .transparency--bottom-right,
.row-left-info.row-normal-info.product-family .transparency--bottom-left {
  display: none;
}
.row-left-info.row-normal-info.product-family .info-box .info-container .info-container__title {
  display: none;
}
.row-left-info.row-normal-info.product-family .column--bgimage {
  background-position: left center;
}
.row-left-info.row-normal-info.product-family--black .transparency--full {
  display: block;
  background-color: #000;
  opacity: 1;
}
.row-left-info.row-normal-info.product-family--black .transparency--bottom-right,
.row-left-info.row-normal-info.product-family--black .transparency--bottom-left {
  display: none;
}
.row-left-info.row-normal-info.product-family--black .info-box .info-container .info-container__title {
  display: none;
}
.row-left-info.row-normal-info.product-family--black .info-box .info-container .info-container__heading,
.row-left-info.row-normal-info.product-family--black .info-box .info-container .info-container__line,
.row-left-info.row-normal-info.product-family--black .info-box .info-container .info-container__body {
  color: #FFF;
}
.row-left-info.row-normal-info.product-family--black .info-box .info-container .link--first, .row-left-info.row-normal-info.product-family--black .info-box .info-container .field--name-field-product-video-link a {
  color: #FFF;
  background-color: transparent !important;
  border: 1px solid #FFF;
}
.row-left-info.row-normal-info.product-family--black .column--bgimage, .row-left-info.row-normal-info.product-family--black .column--right {
  background-color: #000;
}
.row-left-info.row-normal-info.product-family--dark-grey .transparency--full {
  display: block;
  background-color: #5c6771;
  opacity: 1;
}
.row-left-info.row-normal-info.product-family--dark-grey .transparency--bottom-right,
.row-left-info.row-normal-info.product-family--dark-grey .transparency--bottom-left {
  display: none;
}
.row-left-info.row-normal-info.product-family--dark-grey .info-box .info-container .info-container__title {
  display: none;
}
.row-left-info.row-normal-info.product-family--dark-grey .info-box .info-container .info-container__heading,
.row-left-info.row-normal-info.product-family--dark-grey .info-box .info-container .info-container__line,
.row-left-info.row-normal-info.product-family--dark-grey .info-box .info-container .info-container__body {
  color: #FFF !important;
}
.row-left-info.row-normal-info.product-family--dark-grey .info-box .info-container .link--first, .row-left-info.row-normal-info.product-family--dark-grey .info-box .info-container .field--name-field-product-video-link a {
  color: #FFF;
  background-color: transparent !important;
  border: 1px solid #FFF;
}
.row-left-info.row-normal-info.product-family--dark-grey .column--bgimage, .row-left-info.row-normal-info.product-family--dark-grey .column--right {
  background-color: #5c6771;
}
.row-left-info.row-normal-info.row-normal-info--with-view .info-box {
  height: auto;
  padding-bottom: 5px;
}
.row-left-info.row-normal-info.row-normal-info--with-view .info-box .view--recent-job-posting .link {
  display: block;
  width: 300px;
}
.row-left-info.row-normal-info.row-normal-info--with-view .info-box .link {
  display: none;
}
.row-left-info.row-normal-info.row-normal-info--with-view .view-container {
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 40px;
}
.row-left-info.row-normal-info.row-normal-info--with-view .view-container .view * {
  display: none;
}
@media screen and (min-width: 768px) {
  .row-left-info.row-normal-info.row-normal-info--with-view .view-container .view * {
    display: block;
  }
}
.row-left-info.row-normal-info.row-normal-info--with-view .view-container .view a {
  display: none;
}
@media screen and (min-width: 768px) {
  .row-left-info.row-normal-info.row-normal-info--with-view .view-container .view a {
    display: inline-block;
  }
}
.row-left-info.row-normal-info.row-normal-info--with-view .view-container .view .link {
  display: block;
}
@media screen and (min-width: 768px) {
  .row-left-info.row-normal-info.row-normal-info--with-view .view-container .view .link {
    display: inline-block;
  }
}
@media screen and (min-width: 768px) {
  .row-left-info.row-normal-info.row-normal-info--with-view .column--left {
    height: auto;
  }
}
@media screen and (min-width: 992px) {
  .row-left-info.row-normal-info.row-normal-info--with-view .column--left {
    height: 720px;
  }
}
@media screen and (min-width: 768px) {
  .row-left-info.row-normal-info.row-normal-info--with-view .column--left .view-container {
    padding-left: 177px;
    padding-right: 60px;
  }
}
@media screen and (min-width: 992px) {
  .row-left-info.row-normal-info.row-normal-info--with-view .column--left .view-container {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media screen and (min-width: 1500px) {
  .row-left-info.row-normal-info.row-normal-info--with-view .column--left .view-container {
    padding-left: 177px;
    padding-right: 60px;
  }
}
@media screen and (min-width: 768px) {
  .row-left-info.row-normal-info.row-normal-info--with-view .column--right .view-container {
    padding-left: 60px;
    padding-right: 147px;
  }
}
@media screen and (min-width: 992px) {
  .row-left-info.row-normal-info.row-normal-info--with-view .column--right .view-container {
    padding-left: 60px;
    padding-right: 30px;
  }
}
@media screen and (min-width: 1200px) {
  .row-left-info.row-normal-info.row-normal-info--with-view .column--right .view-container {
    padding-left: 60px;
    padding-right: 60px;
  }
}
@media screen and (min-width: 1550px) {
  .row-left-info.row-normal-info.row-normal-info--with-view .column--right .view-container {
    padding-left: 60px;
    padding-right: 147px;
  }
}
.row-left-info.row-normal-info.row-normal-info--with-view .info-box__container {
  height: auto;
}
.row-left-info.row-normal-info.row-normal-info-stroke-blue .info-container .info-container__links a,
.row-left-info.row-normal-info.row-normal-info-stroke-blue .info-container .info-container__links .link {
  border: 1px solid #06038D;
  background-color: #FFF;
  color: #06038D;
}
.row-left-info.row-normal-info.row-normal-info--with-title-body-list .view--title-body-list h3 {
  font-size: 14px;
  font-weight: bold;
}
.row-left-info.row-normal-info--with-logo .info-box__header-img {
  display: block;
}
.row-left-info.row-normal-info--left-image-bottom-right .column--bgimage {
  background-position: right bottom;
}
.row-left-info.row-normal-info--left-image-bottom-right .view-container {
  display: none;
}
.row-left-info.row-color-info .transparency--full,
.row-left-info.row-color-info .transparency--bottom-right,
.row-left-info.row-color-info .transparency--bottom-left {
  display: block;
}
.row-left-info.row-color-info .column {
  height: auto;
  position: relative;
  overflow: hidden;
}
@media screen and (min-width: 768px) {
  .row-left-info.row-color-info .column {
    height: 720px;
  }
}
.row-left-info.row-color-info .column--bgimage {
  height: 220px;
}
@media screen and (min-width: 768px) {
  .row-left-info.row-color-info .column--bgimage {
    height: 720px;
  }
}
.row-left-info.row-color-info .info-box__transparency,
.row-left-info.row-color-info .info-box__header-img {
  display: none;
}
.row-left-info.row-color-info .link {
  color: #FFF;
  background-color: transparent !important;
  border: 1px solid #FFF;
  width: auto;
  padding-left: 25px;
  padding-right: 25px;
}
.row-left-info.row-color-info .info-container__heading,
.row-left-info.row-color-info .info-container__title,
.row-left-info.row-color-info .info-container__body {
  color: #FFF;
}
.row-left-info.row-color-info .info-container__line {
  border-bottom: 1px solid #FFF;
}
.row-left-info.row-color-info .view-container {
  display: none;
}
.row-left-info.row-color-info .transparency--main-1 {
  opacity: 0.08;
}
.row-left-info.row-color-info .transparency--main-2 {
  background-color: #000;
  opacity: 0.08;
}
.row-left-info.row-color-info--albumina .transparency--bottom-right,
.row-left-info.row-color-info--albumina .transparency--bottom-left {
  display: none;
}
.row-left-info.row-color-info--albumina .transparency--full {
  background-color: #FFF;
  display: block !important;
}
.row-left-info.row-color-info--albumina .column {
  height: 420px;
  position: relative;
  overflow: hidden;
}
@media screen and (min-width: 768px) {
  .row-left-info.row-color-info--albumina .column {
    height: 520px;
  }
}
@media screen and (min-width: 992px) {
  .row-left-info.row-color-info--albumina .column {
    height: 720px;
  }
}
.row-left-info.row-color-info--albumina .column--bgimage {
  height: 420px;
  background-size: cover;
  background-position: right top;
}
@media screen and (min-width: 768px) {
  .row-left-info.row-color-info--albumina .column--bgimage {
    height: 520px;
  }
}
@media screen and (min-width: 992px) {
  .row-left-info.row-color-info--albumina .column--bgimage {
    height: 720px;
  }
}
.row-left-info.row-color-info--albumina .column--left {
  height: auto;
}
@media screen and (min-width: 768px) {
  .row-left-info.row-color-info--albumina .column--left {
    height: 520px;
  }
}
@media screen and (min-width: 992px) {
  .row-left-info.row-color-info--albumina .column--left {
    height: 720px;
  }
}
.row-left-info.row-color-info--albumina .column--left > .table-display {
  height: 100%;
}
@media screen and (min-width: 768px) {
  .row-left-info.row-color-info--albumina .column--left > .table-display {
    min-height: 520px;
  }
}
@media screen and (min-width: 992px) {
  .row-left-info.row-color-info--albumina .column--left > .table-display {
    min-height: 720px;
  }
}
.row-left-info.row-color-info--albumina .column--left > .table-display .info-container__body img.logo {
  max-height: 92px;
  max-width: 100%;
}
.row-left-info.row-color-info--albumina .info-container .info-container__heading {
  font-family: "Werfen Regular", sans-serif;
  font-weight: initial;
  color: #E87722;
}
.row-left-info.row-color-info--albumina .info-container .info-container__title {
  font-family: "Werfen Regular", sans-serif;
  font-weight: initial;
  color: #06038D;
}
.row-left-info.row-color-info--albumina .info-container .info-container__body {
  font-family: "Werfen Light", sans-serif;
  font-weight: initial;
  color: #333;
}
.row-left-info.row-color-info--albumina .info-container .info-container__body p {
  font-family: "Werfen Light", sans-serif;
  font-weight: initial;
  color: #333;
}
.row-left-info.row-color-info--albumina .info-container .info-container__links .link {
  border: 1px solid #06038D;
  background-color: #06038D !important;
  color: #FFF;
}
.row-left-info.row-normal-info--two-buttons .info-box .info-container .info-container__links .link {
  display: block;
  width: 100% !important;
  border: 1px solid #E87722;
  background-color: #FFF;
  color: #E87722;
  float: left;
}
@media screen and (min-width: 768px) {
  .row-left-info.row-normal-info--two-buttons .info-box .info-container .info-container__links .link {
    width: auto !important;
  }
}
@media screen and (min-width: 768px) {
  .row-left-info.row-normal-info--two-buttons .info-box .info-container .info-container__links .link.link--second {
    margin-left: 20px;
  }
}
.row-left-info.neutral-light .transparency--full {
  display: block;
  background-color: #F5F5F5;
}
