/* https://portal.ecomplexx.com/clients/dpc/Miscs/P218%20-%20Corporate%20Website%20Relaunch/Plan%20V1/Creative/color_scale_axalta.jpg */
/* Special for Form Infotext */
/* Available Fonts > please use mixin to declare Fonts
font-family:'Neo Sans W01 Light';
font-family:'Neo Sans W10 Light';
font-family:'NeoSansW10-LightItalic';
font-family:'NeoSansW01-LightItalic';
font-family:'Neo Sans W01';
font-family:'Neo Sans W10';
font-family:'Neo Sans W10 Italic';
font-family:'Neo Sans W01 Italic';
font-family:'Neo Sans W01 Medium';
font-family:'NeoSansW01-MediumItalic';
font-family:'Neo Sans W10 Medium';
font-family:'NeoSansW10-MediumItalic';
font-family:'Neo Sans W10 Bold';
font-family:'NeoSansW10-BoldItalic';
font-family:'Neo Sans W01 Bold';
font-family:'NeoSansW01-BoldItalic';
font-family:'Neo Sans W01 Black';
font-family:'Neo Sans W10 Black';
font-family:'NeoSansW10-BlackItalic';
font-family:'NeoSansW01-BlackItalic';
font-family:'Neo Sans W01 Ultra';
font-family:'Neo Sans W10 Ultra';
font-family:'NeoSansW10-UltraItalic';
font-family:'NeoSansW01-UltraItalic';
font-family:'Neo Sans W15 Light';
font-family:'NeoSansW15-LightItalic';
font-family:'Neo Sans W15';
font-family:'Neo Sans W15 Italic';
font-family:'Neo Sans W15 Medium';
font-family:'NeoSansW15-MediumItalic';
font-family:'NeoSansW15-BoldItalic';
font-family:'Neo Sans W15 Bold';
font-family:'Neo Sans W15 Black';
font-family:'NeoSansW15-BlackItalic';
font-family:'Neo Sans W15 Ultra';
font-family:'NeoSansW15-UltraItalic';
*/
/*$no-repeat-arrow_h_black_subnav-spacing: 90px;
$no-repeat-arrow_h_cyan_subnav-spacing: 90px;
$no-repeat-arrow_h_darkblue_subnav-spacing: 90px;
$no-repeat-arrow_h_grey_subnav-spacing: 90px;
$no-repeat-arrow_h_lightblue_subnav-spacing: 90px;
$no-repeat-arrow_h_lightgrey_subnav-spacing: 90px;
$no-repeat-arrow_h_orange_subnav-spacing: 90px;
$no-repeat-arrow_h_pink_subnav-spacing: 90px;
$no-repeat-arrow_h_red_subnav-spacing: 90px;
$no-repeat-arrow_h_violet_subnav-spacing: 90px;
$no-repeat-arrow_h_white_subnav-spacing: 90px;
$no-repeat-arrow_h_yellow_subnav-spacing: 90px;*/
/* line 144, sprites/no-repeat/*.png */
.no-repeat-sprite, nav#MainNavigation > ul li.opened .arrowHighlight, .dynamicDownload table tbody tr td span.new, body.brand #Stage .pagination a, body.brand #Stage .pagination a.selected, body.brand #Stage .pagination a:hover, body.brand header .wrapper ul li.opened .arrowHighlight {
  background-image: url('../images/sprites/no-repeat-s760e9b3fb9.png');
  background-repeat: no-repeat;
}

/* line 128, sprites/repeat_h/*.png */
.repeat_h-sprite {
  background-image: url('../images/sprites/repeat_h-s7f70d060c3.png');
  background-repeat: no-repeat;
}

/* line 8, ../../../stylesheets/styles/_themeColors.scss */
body h1, body h2, body h3, body h4, body h5, body h6, body label, body input[type=submit], body .ui-dialog-title, body .ui-button span {
  color: #000;
}
/* line 17, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black.brand .fancybox-prev span:before,
body.theme_black.brand .fancybox-prev span:hover:before,
body.theme_black.brand .fancybox-next span:before,
body.theme_black.brand .fancybox-next span:hover:before {
  color: #000;
}
/* line 26, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black {
  /* Subnavigation mobile color settings */
}
/* line 30, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black #Stage ul li h3,
body.theme_black #Stage ul li h2,
body.theme_black #Stage ul li h1,
body.theme_black #Stage ul li p,
body.theme_black #Stage ul li div.button span span,
body.theme_black #Stage ul li div.button a span {
  color: #000;
}
/* line 43, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black .featureTeaserSlider .sliderWrapper div.controls.prev span, body.theme_black .featureTeaserSlider .sliderWrapper div.controls.next span {
  color: #000;
}
/* line 52, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black nav#SubNavigation ul a:hover {
  color: #000 !important;
}
/* line 56, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black nav#SubNavigation > ul > li > a.active:hover,
body.theme_black nav#SubNavigation > ul > li > ul > li > a.active:hover {
  color: #fff !important;
}
/* line 61, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black nav#SubNavigation ul ul ul a.active:hover {
  color: #000 !important;
}
/* line 65, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black .teaserbox.teaserboxQuicklinks .cell a .text h4 {
  color: #000;
}
/* line 69, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black .teaserbox.teaserboxQuicklinks .cell a div.imgWrapper.icon:before {
  color: #000;
}
/* line 73, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black .teaserbox.industryTeaser ul li a:hover,
body.theme_black .teaserbox.industryTeaser ul li div.linkPlaceholder:hover {
  border: 1px solid #000;
}
/* line 78, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black h1, body.theme_black h2, body.theme_black h3, body.theme_black h4, body.theme_black h5, body.theme_black h6, body.theme_black label, body.theme_black input[type=submit], body.theme_black .ui-dialog-title, body.theme_black .ui-button span, body.theme_black .label, body.theme_black .searchResultHeadline {
  color: #000;
}
/* line 81, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black .newListSelected .SSContainerDivWrapper ul li a:hover {
  color: #000;
}
/* line 83, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black div.button a {
  color: #000;
}
/* line 85, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black .accordionWrapper.newsFilter .filterGroup h4 {
  color: #000;
}
/* line 89, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black .comment a.more {
  color: #000;
}
/* line 93, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black .comment a.more:before {
  content: '6';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 5px;
}
/* line 113, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black .accordion .trigger:after {
  color: #000;
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  padding-right: 2px;
  top: 5px;
  right: 10px;
  position: absolute;
}
/* line 132, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black .accordion .trigger.trigger_active:after {
  color: #000;
  content: '6';
}
/* line 148, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black .tabs .tabNav .mobileTabNav > span {
  background: url("../images/arrowsAccordion/arrowAccordion_active_black.png") no-repeat right center;
}
/* line 161, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black nav#SubNavigation ul a {
  letter-spacing: -1px;
}
/* line 165, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black nav#SubNavigation ul a:focus, body.theme_black nav#SubNavigation ul a:hover, body.theme_black nav#SubNavigation ul a:active {
  color: #000;
  background-color: #f1f2f2;
}
/* line 172, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black nav#SubNavigation ul a.active {
  background-color: #000;
  background-repeat: repeat-x;
  background-position: center center;
  background-image: url("../images/sprites/repeat-x/bg_h_black_subnav.png");
  color: #FFF;
}
/* line 182, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black nav#SubNavigation ul ul a {
  text-indent: -10px;
}
/* line 187, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black nav#SubNavigation ul ul a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 199, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black nav#SubNavigation ul ul a:focus, body.theme_black nav#SubNavigation ul ul a:hover, body.theme_black nav#SubNavigation ul ul a:active {
  background-color: #f1f2f2;
  color: #000;
}
/* line 204, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black nav#SubNavigation ul ul a:focus:before, body.theme_black nav#SubNavigation ul ul a:hover:before, body.theme_black nav#SubNavigation ul ul a:active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 220, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black nav#SubNavigation ul ul > li > a.active {
  color: #ffffff;
}
/* line 225, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black nav#SubNavigation ul ul > li > a.active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 241, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black nav#SubNavigation ul ul ul a {
  background-image: none;
  text-indent: -10px;
}
/* line 246, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black nav#SubNavigation ul ul ul a:focus, body.theme_black nav#SubNavigation ul ul ul a:hover, body.theme_black nav#SubNavigation ul ul ul a:active {
  background-image: none;
  background-color: transparent;
  color: #333333;
}
/* line 254, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black nav#SubNavigation ul ul ul a.active {
  background-image: none;
  background-color: transparent;
  color: #000;
}
/* line 266, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black nav#SubNavigation ul ul ul ul a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 278, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black nav#SubNavigation ul ul ul ul a:focus, body.theme_black nav#SubNavigation ul ul ul ul a:hover, body.theme_black nav#SubNavigation ul ul ul ul a:active {
  background-color: transparent;
  color: #333333;
}
/* line 283, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black nav#SubNavigation ul ul ul ul a:focus:before, body.theme_black nav#SubNavigation ul ul ul ul a:hover:before, body.theme_black nav#SubNavigation ul ul ul ul a:active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 298, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black nav#SubNavigation ul ul ul ul a.active {
  background-color: transparent;
  color: #000;
}
/* line 303, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black nav#SubNavigation ul ul ul ul a.active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 328, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black .SSContainerDivWrapper a:hover, body.theme_black .SSContainerDivWrapper a:active {
  color: #000 !important;
}
/* line 333, ../../../stylesheets/styles/_themeColors.scss */
body.theme_black .SubDeviceNav a.hiLite {
  color: #000 !important;
}
/* line 8, ../../../stylesheets/styles/_themeColors.scss */
body h1, body h2, body h3, body h4, body h5, body h6, body label, body input[type=submit], body .ui-dialog-title, body .ui-button span {
  color: #555555;
}
/* line 17, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey.brand .fancybox-prev span:before,
body.theme_grey.brand .fancybox-prev span:hover:before,
body.theme_grey.brand .fancybox-next span:before,
body.theme_grey.brand .fancybox-next span:hover:before {
  color: #555555;
}
/* line 26, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey {
  /* Subnavigation mobile color settings */
}
/* line 30, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey #Stage ul li h3,
body.theme_grey #Stage ul li h2,
body.theme_grey #Stage ul li h1,
body.theme_grey #Stage ul li p,
body.theme_grey #Stage ul li div.button span span,
body.theme_grey #Stage ul li div.button a span {
  color: #555555;
}
/* line 43, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey .featureTeaserSlider .sliderWrapper div.controls.prev span, body.theme_grey .featureTeaserSlider .sliderWrapper div.controls.next span {
  color: #555555;
}
/* line 52, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey nav#SubNavigation ul a:hover {
  color: #555555 !important;
}
/* line 56, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey nav#SubNavigation > ul > li > a.active:hover,
body.theme_grey nav#SubNavigation > ul > li > ul > li > a.active:hover {
  color: #fff !important;
}
/* line 61, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey nav#SubNavigation ul ul ul a.active:hover {
  color: #555555 !important;
}
/* line 65, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey .teaserbox.teaserboxQuicklinks .cell a .text h4 {
  color: #555555;
}
/* line 69, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey .teaserbox.teaserboxQuicklinks .cell a div.imgWrapper.icon:before {
  color: #555555;
}
/* line 73, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey .teaserbox.industryTeaser ul li a:hover,
body.theme_grey .teaserbox.industryTeaser ul li div.linkPlaceholder:hover {
  border: 1px solid #555555;
}
/* line 78, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey h1, body.theme_grey h2, body.theme_grey h3, body.theme_grey h4, body.theme_grey h5, body.theme_grey h6, body.theme_grey label, body.theme_grey input[type=submit], body.theme_grey .ui-dialog-title, body.theme_grey .ui-button span, body.theme_grey .label, body.theme_grey .searchResultHeadline {
  color: #555555;
}
/* line 81, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey .newListSelected .SSContainerDivWrapper ul li a:hover {
  color: #555555;
}
/* line 83, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey div.button a {
  color: #555555;
}
/* line 85, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey .accordionWrapper.newsFilter .filterGroup h4 {
  color: #555555;
}
/* line 89, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey .comment a.more {
  color: #555555;
}
/* line 93, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey .comment a.more:before {
  content: '6';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 5px;
}
/* line 113, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey .accordion .trigger:after {
  color: #555555;
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  padding-right: 2px;
  top: 5px;
  right: 10px;
  position: absolute;
}
/* line 132, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey .accordion .trigger.trigger_active:after {
  color: #555555;
  content: '6';
}
/* line 148, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey .tabs .tabNav .mobileTabNav > span {
  background: url("../images/arrowsAccordion/arrowAccordion_active_grey.png") no-repeat right center;
}
/* line 161, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey nav#SubNavigation ul a {
  letter-spacing: -1px;
}
/* line 165, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey nav#SubNavigation ul a:focus, body.theme_grey nav#SubNavigation ul a:hover, body.theme_grey nav#SubNavigation ul a:active {
  color: #555555;
  background-color: #f1f2f2;
}
/* line 172, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey nav#SubNavigation ul a.active {
  background-color: #555555;
  background-repeat: repeat-x;
  background-position: center center;
  background-image: url("../images/sprites/repeat-x/bg_h_grey_subnav.png");
  color: #FFF;
}
/* line 182, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey nav#SubNavigation ul ul a {
  text-indent: -10px;
}
/* line 187, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey nav#SubNavigation ul ul a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 199, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey nav#SubNavigation ul ul a:focus, body.theme_grey nav#SubNavigation ul ul a:hover, body.theme_grey nav#SubNavigation ul ul a:active {
  background-color: #f1f2f2;
  color: #555555;
}
/* line 204, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey nav#SubNavigation ul ul a:focus:before, body.theme_grey nav#SubNavigation ul ul a:hover:before, body.theme_grey nav#SubNavigation ul ul a:active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 220, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey nav#SubNavigation ul ul > li > a.active {
  color: #ffffff;
}
/* line 225, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey nav#SubNavigation ul ul > li > a.active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 241, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey nav#SubNavigation ul ul ul a {
  background-image: none;
  text-indent: -10px;
}
/* line 246, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey nav#SubNavigation ul ul ul a:focus, body.theme_grey nav#SubNavigation ul ul ul a:hover, body.theme_grey nav#SubNavigation ul ul ul a:active {
  background-image: none;
  background-color: transparent;
  color: #333333;
}
/* line 254, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey nav#SubNavigation ul ul ul a.active {
  background-image: none;
  background-color: transparent;
  color: #555555;
}
/* line 266, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey nav#SubNavigation ul ul ul ul a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 278, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey nav#SubNavigation ul ul ul ul a:focus, body.theme_grey nav#SubNavigation ul ul ul ul a:hover, body.theme_grey nav#SubNavigation ul ul ul ul a:active {
  background-color: transparent;
  color: #333333;
}
/* line 283, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey nav#SubNavigation ul ul ul ul a:focus:before, body.theme_grey nav#SubNavigation ul ul ul ul a:hover:before, body.theme_grey nav#SubNavigation ul ul ul ul a:active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 298, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey nav#SubNavigation ul ul ul ul a.active {
  background-color: transparent;
  color: #555555;
}
/* line 303, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey nav#SubNavigation ul ul ul ul a.active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 328, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey .SSContainerDivWrapper a:hover, body.theme_grey .SSContainerDivWrapper a:active {
  color: #555555 !important;
}
/* line 333, ../../../stylesheets/styles/_themeColors.scss */
body.theme_grey .SubDeviceNav a.hiLite {
  color: #555555 !important;
}
/* line 8, ../../../stylesheets/styles/_themeColors.scss */
body h1, body h2, body h3, body h4, body h5, body h6, body label, body input[type=submit], body .ui-dialog-title, body .ui-button span {
  color: #184CA0;
}
/* line 17, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue.brand .fancybox-prev span:before,
body.theme_darkblue.brand .fancybox-prev span:hover:before,
body.theme_darkblue.brand .fancybox-next span:before,
body.theme_darkblue.brand .fancybox-next span:hover:before {
  color: #184CA0;
}
/* line 26, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue {
  /* Subnavigation mobile color settings */
}
/* line 30, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue #Stage ul li h3,
body.theme_darkblue #Stage ul li h2,
body.theme_darkblue #Stage ul li h1,
body.theme_darkblue #Stage ul li p,
body.theme_darkblue #Stage ul li div.button span span,
body.theme_darkblue #Stage ul li div.button a span {
  color: #184CA0;
}
/* line 43, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue .featureTeaserSlider .sliderWrapper div.controls.prev span, body.theme_darkblue .featureTeaserSlider .sliderWrapper div.controls.next span {
  color: #184CA0;
}
/* line 52, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue nav#SubNavigation ul a:hover {
  color: #184CA0 !important;
}
/* line 56, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue nav#SubNavigation > ul > li > a.active:hover,
body.theme_darkblue nav#SubNavigation > ul > li > ul > li > a.active:hover {
  color: #fff !important;
}
/* line 61, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue nav#SubNavigation ul ul ul a.active:hover {
  color: #184CA0 !important;
}
/* line 65, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue .teaserbox.teaserboxQuicklinks .cell a .text h4 {
  color: #184CA0;
}
/* line 69, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue .teaserbox.teaserboxQuicklinks .cell a div.imgWrapper.icon:before {
  color: #184CA0;
}
/* line 73, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue .teaserbox.industryTeaser ul li a:hover,
body.theme_darkblue .teaserbox.industryTeaser ul li div.linkPlaceholder:hover {
  border: 1px solid #184CA0;
}
/* line 78, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue h1, body.theme_darkblue h2, body.theme_darkblue h3, body.theme_darkblue h4, body.theme_darkblue h5, body.theme_darkblue h6, body.theme_darkblue label, body.theme_darkblue input[type=submit], body.theme_darkblue .ui-dialog-title, body.theme_darkblue .ui-button span, body.theme_darkblue .label, body.theme_darkblue .searchResultHeadline {
  color: #184CA0;
}
/* line 81, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue .newListSelected .SSContainerDivWrapper ul li a:hover {
  color: #184CA0;
}
/* line 83, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue div.button a {
  color: #184CA0;
}
/* line 85, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue .accordionWrapper.newsFilter .filterGroup h4 {
  color: #184CA0;
}
/* line 89, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue .comment a.more {
  color: #184CA0;
}
/* line 93, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue .comment a.more:before {
  content: '6';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 5px;
}
/* line 113, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue .accordion .trigger:after {
  color: #184CA0;
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  padding-right: 2px;
  top: 5px;
  right: 10px;
  position: absolute;
}
/* line 132, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue .accordion .trigger.trigger_active:after {
  color: #184CA0;
  content: '6';
}
/* line 148, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue .tabs .tabNav .mobileTabNav > span {
  background: url("../images/arrowsAccordion/arrowAccordion_active_darkblue.png") no-repeat right center;
}
/* line 161, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue nav#SubNavigation ul a {
  letter-spacing: -1px;
}
/* line 165, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue nav#SubNavigation ul a:focus, body.theme_darkblue nav#SubNavigation ul a:hover, body.theme_darkblue nav#SubNavigation ul a:active {
  color: #184CA0;
  background-color: #f1f2f2;
}
/* line 172, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue nav#SubNavigation ul a.active {
  background-color: #184CA0;
  background-repeat: repeat-x;
  background-position: center center;
  background-image: url("../images/sprites/repeat-x/bg_h_darkblue_subnav.png");
  color: #FFF;
}
/* line 182, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue nav#SubNavigation ul ul a {
  text-indent: -10px;
}
/* line 187, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue nav#SubNavigation ul ul a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 199, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue nav#SubNavigation ul ul a:focus, body.theme_darkblue nav#SubNavigation ul ul a:hover, body.theme_darkblue nav#SubNavigation ul ul a:active {
  background-color: #f1f2f2;
  color: #184CA0;
}
/* line 204, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue nav#SubNavigation ul ul a:focus:before, body.theme_darkblue nav#SubNavigation ul ul a:hover:before, body.theme_darkblue nav#SubNavigation ul ul a:active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 220, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue nav#SubNavigation ul ul > li > a.active {
  color: #ffffff;
}
/* line 225, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue nav#SubNavigation ul ul > li > a.active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 241, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue nav#SubNavigation ul ul ul a {
  background-image: none;
  text-indent: -10px;
}
/* line 246, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue nav#SubNavigation ul ul ul a:focus, body.theme_darkblue nav#SubNavigation ul ul ul a:hover, body.theme_darkblue nav#SubNavigation ul ul ul a:active {
  background-image: none;
  background-color: transparent;
  color: #333333;
}
/* line 254, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue nav#SubNavigation ul ul ul a.active {
  background-image: none;
  background-color: transparent;
  color: #184CA0;
}
/* line 266, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue nav#SubNavigation ul ul ul ul a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 278, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue nav#SubNavigation ul ul ul ul a:focus, body.theme_darkblue nav#SubNavigation ul ul ul ul a:hover, body.theme_darkblue nav#SubNavigation ul ul ul ul a:active {
  background-color: transparent;
  color: #333333;
}
/* line 283, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue nav#SubNavigation ul ul ul ul a:focus:before, body.theme_darkblue nav#SubNavigation ul ul ul ul a:hover:before, body.theme_darkblue nav#SubNavigation ul ul ul ul a:active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 298, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue nav#SubNavigation ul ul ul ul a.active {
  background-color: transparent;
  color: #184CA0;
}
/* line 303, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue nav#SubNavigation ul ul ul ul a.active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 328, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue .SSContainerDivWrapper a:hover, body.theme_darkblue .SSContainerDivWrapper a:active {
  color: #184CA0 !important;
}
/* line 333, ../../../stylesheets/styles/_themeColors.scss */
body.theme_darkblue .SubDeviceNav a.hiLite {
  color: #184CA0 !important;
}
/* line 8, ../../../stylesheets/styles/_themeColors.scss */
body h1, body h2, body h3, body h4, body h5, body h6, body label, body input[type=submit], body .ui-dialog-title, body .ui-button span {
  color: #0082DC;
}
/* line 17, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue.brand .fancybox-prev span:before,
body.theme_lightblue.brand .fancybox-prev span:hover:before,
body.theme_lightblue.brand .fancybox-next span:before,
body.theme_lightblue.brand .fancybox-next span:hover:before {
  color: #0082DC;
}
/* line 26, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue {
  /* Subnavigation mobile color settings */
}
/* line 30, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue #Stage ul li h3,
body.theme_lightblue #Stage ul li h2,
body.theme_lightblue #Stage ul li h1,
body.theme_lightblue #Stage ul li p,
body.theme_lightblue #Stage ul li div.button span span,
body.theme_lightblue #Stage ul li div.button a span {
  color: #0082DC;
}
/* line 43, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue .featureTeaserSlider .sliderWrapper div.controls.prev span, body.theme_lightblue .featureTeaserSlider .sliderWrapper div.controls.next span {
  color: #0082DC;
}
/* line 52, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue nav#SubNavigation ul a:hover {
  color: #0082DC !important;
}
/* line 56, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue nav#SubNavigation > ul > li > a.active:hover,
body.theme_lightblue nav#SubNavigation > ul > li > ul > li > a.active:hover {
  color: #fff !important;
}
/* line 61, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue nav#SubNavigation ul ul ul a.active:hover {
  color: #0082DC !important;
}
/* line 65, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue .teaserbox.teaserboxQuicklinks .cell a .text h4 {
  color: #0082DC;
}
/* line 69, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue .teaserbox.teaserboxQuicklinks .cell a div.imgWrapper.icon:before {
  color: #0082DC;
}
/* line 73, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue .teaserbox.industryTeaser ul li a:hover,
body.theme_lightblue .teaserbox.industryTeaser ul li div.linkPlaceholder:hover {
  border: 1px solid #0082DC;
}
/* line 78, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue h1, body.theme_lightblue h2, body.theme_lightblue h3, body.theme_lightblue h4, body.theme_lightblue h5, body.theme_lightblue h6, body.theme_lightblue label, body.theme_lightblue input[type=submit], body.theme_lightblue .ui-dialog-title, body.theme_lightblue .ui-button span, body.theme_lightblue .label, body.theme_lightblue .searchResultHeadline {
  color: #0082DC;
}
/* line 81, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue .newListSelected .SSContainerDivWrapper ul li a:hover {
  color: #0082DC;
}
/* line 83, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue div.button a {
  color: #0082DC;
}
/* line 85, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue .accordionWrapper.newsFilter .filterGroup h4 {
  color: #0082DC;
}
/* line 89, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue .comment a.more {
  color: #0082DC;
}
/* line 93, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue .comment a.more:before {
  content: '6';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 5px;
}
/* line 113, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue .accordion .trigger:after {
  color: #0082DC;
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  padding-right: 2px;
  top: 5px;
  right: 10px;
  position: absolute;
}
/* line 132, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue .accordion .trigger.trigger_active:after {
  color: #0082DC;
  content: '6';
}
/* line 148, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue .tabs .tabNav .mobileTabNav > span {
  background: url("../images/arrowsAccordion/arrowAccordion_active_lightblue.png") no-repeat right center;
}
/* line 161, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue nav#SubNavigation ul a {
  letter-spacing: -1px;
}
/* line 165, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue nav#SubNavigation ul a:focus, body.theme_lightblue nav#SubNavigation ul a:hover, body.theme_lightblue nav#SubNavigation ul a:active {
  color: #0082DC;
  background-color: #f1f2f2;
}
/* line 172, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue nav#SubNavigation ul a.active {
  background-color: #0082DC;
  background-repeat: repeat-x;
  background-position: center center;
  background-image: url("../images/sprites/repeat-x/bg_h_lightblue_subnav.png");
  color: #FFF;
}
/* line 182, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue nav#SubNavigation ul ul a {
  text-indent: -10px;
}
/* line 187, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue nav#SubNavigation ul ul a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 199, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue nav#SubNavigation ul ul a:focus, body.theme_lightblue nav#SubNavigation ul ul a:hover, body.theme_lightblue nav#SubNavigation ul ul a:active {
  background-color: #f1f2f2;
  color: #0082DC;
}
/* line 204, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue nav#SubNavigation ul ul a:focus:before, body.theme_lightblue nav#SubNavigation ul ul a:hover:before, body.theme_lightblue nav#SubNavigation ul ul a:active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 220, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue nav#SubNavigation ul ul > li > a.active {
  color: #ffffff;
}
/* line 225, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue nav#SubNavigation ul ul > li > a.active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 241, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue nav#SubNavigation ul ul ul a {
  background-image: none;
  text-indent: -10px;
}
/* line 246, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue nav#SubNavigation ul ul ul a:focus, body.theme_lightblue nav#SubNavigation ul ul ul a:hover, body.theme_lightblue nav#SubNavigation ul ul ul a:active {
  background-image: none;
  background-color: transparent;
  color: #333333;
}
/* line 254, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue nav#SubNavigation ul ul ul a.active {
  background-image: none;
  background-color: transparent;
  color: #0082DC;
}
/* line 266, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue nav#SubNavigation ul ul ul ul a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 278, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue nav#SubNavigation ul ul ul ul a:focus, body.theme_lightblue nav#SubNavigation ul ul ul ul a:hover, body.theme_lightblue nav#SubNavigation ul ul ul ul a:active {
  background-color: transparent;
  color: #333333;
}
/* line 283, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue nav#SubNavigation ul ul ul ul a:focus:before, body.theme_lightblue nav#SubNavigation ul ul ul ul a:hover:before, body.theme_lightblue nav#SubNavigation ul ul ul ul a:active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 298, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue nav#SubNavigation ul ul ul ul a.active {
  background-color: transparent;
  color: #0082DC;
}
/* line 303, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue nav#SubNavigation ul ul ul ul a.active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 328, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue .SSContainerDivWrapper a:hover, body.theme_lightblue .SSContainerDivWrapper a:active {
  color: #0082DC !important;
}
/* line 333, ../../../stylesheets/styles/_themeColors.scss */
body.theme_lightblue .SubDeviceNav a.hiLite {
  color: #0082DC !important;
}
/* line 8, ../../../stylesheets/styles/_themeColors.scss */
body h1, body h2, body h3, body h4, body h5, body h6, body label, body input[type=submit], body .ui-dialog-title, body .ui-button span {
  color: #06A082;
}
/* line 17, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan.brand .fancybox-prev span:before,
body.theme_cyan.brand .fancybox-prev span:hover:before,
body.theme_cyan.brand .fancybox-next span:before,
body.theme_cyan.brand .fancybox-next span:hover:before {
  color: #06A082;
}
/* line 26, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan {
  /* Subnavigation mobile color settings */
}
/* line 30, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan #Stage ul li h3,
body.theme_cyan #Stage ul li h2,
body.theme_cyan #Stage ul li h1,
body.theme_cyan #Stage ul li p,
body.theme_cyan #Stage ul li div.button span span,
body.theme_cyan #Stage ul li div.button a span {
  color: #06A082;
}
/* line 43, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan .featureTeaserSlider .sliderWrapper div.controls.prev span, body.theme_cyan .featureTeaserSlider .sliderWrapper div.controls.next span {
  color: #06A082;
}
/* line 52, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan nav#SubNavigation ul a:hover {
  color: #06A082 !important;
}
/* line 56, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan nav#SubNavigation > ul > li > a.active:hover,
body.theme_cyan nav#SubNavigation > ul > li > ul > li > a.active:hover {
  color: #fff !important;
}
/* line 61, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan nav#SubNavigation ul ul ul a.active:hover {
  color: #06A082 !important;
}
/* line 65, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan .teaserbox.teaserboxQuicklinks .cell a .text h4 {
  color: #06A082;
}
/* line 69, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan .teaserbox.teaserboxQuicklinks .cell a div.imgWrapper.icon:before {
  color: #06A082;
}
/* line 73, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan .teaserbox.industryTeaser ul li a:hover,
body.theme_cyan .teaserbox.industryTeaser ul li div.linkPlaceholder:hover {
  border: 1px solid #06A082;
}
/* line 78, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan h1, body.theme_cyan h2, body.theme_cyan h3, body.theme_cyan h4, body.theme_cyan h5, body.theme_cyan h6, body.theme_cyan label, body.theme_cyan input[type=submit], body.theme_cyan .ui-dialog-title, body.theme_cyan .ui-button span, body.theme_cyan .label, body.theme_cyan .searchResultHeadline {
  color: #06A082;
}
/* line 81, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan .newListSelected .SSContainerDivWrapper ul li a:hover {
  color: #06A082;
}
/* line 83, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan div.button a {
  color: #06A082;
}
/* line 85, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan .accordionWrapper.newsFilter .filterGroup h4 {
  color: #06A082;
}
/* line 89, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan .comment a.more {
  color: #06A082;
}
/* line 93, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan .comment a.more:before {
  content: '6';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 5px;
}
/* line 113, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan .accordion .trigger:after {
  color: #06A082;
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  padding-right: 2px;
  top: 5px;
  right: 10px;
  position: absolute;
}
/* line 132, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan .accordion .trigger.trigger_active:after {
  color: #06A082;
  content: '6';
}
/* line 148, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan .tabs .tabNav .mobileTabNav > span {
  background: url("../images/arrowsAccordion/arrowAccordion_active_cyan.png") no-repeat right center;
}
/* line 161, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan nav#SubNavigation ul a {
  letter-spacing: -1px;
}
/* line 165, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan nav#SubNavigation ul a:focus, body.theme_cyan nav#SubNavigation ul a:hover, body.theme_cyan nav#SubNavigation ul a:active {
  color: #06A082;
  background-color: #f1f2f2;
}
/* line 172, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan nav#SubNavigation ul a.active {
  background-color: #06A082;
  background-repeat: repeat-x;
  background-position: center center;
  background-image: url("../images/sprites/repeat-x/bg_h_cyan_subnav.png");
  color: #FFF;
}
/* line 182, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan nav#SubNavigation ul ul a {
  text-indent: -10px;
}
/* line 187, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan nav#SubNavigation ul ul a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 199, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan nav#SubNavigation ul ul a:focus, body.theme_cyan nav#SubNavigation ul ul a:hover, body.theme_cyan nav#SubNavigation ul ul a:active {
  background-color: #f1f2f2;
  color: #06A082;
}
/* line 204, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan nav#SubNavigation ul ul a:focus:before, body.theme_cyan nav#SubNavigation ul ul a:hover:before, body.theme_cyan nav#SubNavigation ul ul a:active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 220, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan nav#SubNavigation ul ul > li > a.active {
  color: #ffffff;
}
/* line 225, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan nav#SubNavigation ul ul > li > a.active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 241, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan nav#SubNavigation ul ul ul a {
  background-image: none;
  text-indent: -10px;
}
/* line 246, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan nav#SubNavigation ul ul ul a:focus, body.theme_cyan nav#SubNavigation ul ul ul a:hover, body.theme_cyan nav#SubNavigation ul ul ul a:active {
  background-image: none;
  background-color: transparent;
  color: #333333;
}
/* line 254, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan nav#SubNavigation ul ul ul a.active {
  background-image: none;
  background-color: transparent;
  color: #06A082;
}
/* line 266, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan nav#SubNavigation ul ul ul ul a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 278, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan nav#SubNavigation ul ul ul ul a:focus, body.theme_cyan nav#SubNavigation ul ul ul ul a:hover, body.theme_cyan nav#SubNavigation ul ul ul ul a:active {
  background-color: transparent;
  color: #333333;
}
/* line 283, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan nav#SubNavigation ul ul ul ul a:focus:before, body.theme_cyan nav#SubNavigation ul ul ul ul a:hover:before, body.theme_cyan nav#SubNavigation ul ul ul ul a:active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 298, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan nav#SubNavigation ul ul ul ul a.active {
  background-color: transparent;
  color: #06A082;
}
/* line 303, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan nav#SubNavigation ul ul ul ul a.active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 328, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan .SSContainerDivWrapper a:hover, body.theme_cyan .SSContainerDivWrapper a:active {
  color: #06A082 !important;
}
/* line 333, ../../../stylesheets/styles/_themeColors.scss */
body.theme_cyan .SubDeviceNav a.hiLite {
  color: #06A082 !important;
}
/* line 8, ../../../stylesheets/styles/_themeColors.scss */
body h1, body h2, body h3, body h4, body h5, body h6, body label, body input[type=submit], body .ui-dialog-title, body .ui-button span {
  color: #f8971d;
}
/* line 17, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow.brand .fancybox-prev span:before,
body.theme_yellow.brand .fancybox-prev span:hover:before,
body.theme_yellow.brand .fancybox-next span:before,
body.theme_yellow.brand .fancybox-next span:hover:before {
  color: #f8971d;
}
/* line 26, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow {
  /* Subnavigation mobile color settings */
}
/* line 30, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow #Stage ul li h3,
body.theme_yellow #Stage ul li h2,
body.theme_yellow #Stage ul li h1,
body.theme_yellow #Stage ul li p,
body.theme_yellow #Stage ul li div.button span span,
body.theme_yellow #Stage ul li div.button a span {
  color: #f8971d;
}
/* line 43, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow .featureTeaserSlider .sliderWrapper div.controls.prev span, body.theme_yellow .featureTeaserSlider .sliderWrapper div.controls.next span {
  color: #f8971d;
}
/* line 52, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow nav#SubNavigation ul a:hover {
  color: #f8971d !important;
}
/* line 56, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow nav#SubNavigation > ul > li > a.active:hover,
body.theme_yellow nav#SubNavigation > ul > li > ul > li > a.active:hover {
  color: #fff !important;
}
/* line 61, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow nav#SubNavigation ul ul ul a.active:hover {
  color: #f8971d !important;
}
/* line 65, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow .teaserbox.teaserboxQuicklinks .cell a .text h4 {
  color: #f8971d;
}
/* line 69, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow .teaserbox.teaserboxQuicklinks .cell a div.imgWrapper.icon:before {
  color: #f8971d;
}
/* line 73, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow .teaserbox.industryTeaser ul li a:hover,
body.theme_yellow .teaserbox.industryTeaser ul li div.linkPlaceholder:hover {
  border: 1px solid #f8971d;
}
/* line 78, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow h1, body.theme_yellow h2, body.theme_yellow h3, body.theme_yellow h4, body.theme_yellow h5, body.theme_yellow h6, body.theme_yellow label, body.theme_yellow input[type=submit], body.theme_yellow .ui-dialog-title, body.theme_yellow .ui-button span, body.theme_yellow .label, body.theme_yellow .searchResultHeadline {
  color: #f8971d;
}
/* line 81, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow .newListSelected .SSContainerDivWrapper ul li a:hover {
  color: #f8971d;
}
/* line 83, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow div.button a {
  color: #f8971d;
}
/* line 85, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow .accordionWrapper.newsFilter .filterGroup h4 {
  color: #f8971d;
}
/* line 89, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow .comment a.more {
  color: #f8971d;
}
/* line 93, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow .comment a.more:before {
  content: '6';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 5px;
}
/* line 113, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow .accordion .trigger:after {
  color: #f8971d;
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  padding-right: 2px;
  top: 5px;
  right: 10px;
  position: absolute;
}
/* line 132, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow .accordion .trigger.trigger_active:after {
  color: #f8971d;
  content: '6';
}
/* line 148, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow .tabs .tabNav .mobileTabNav > span {
  background: url("../images/arrowsAccordion/arrowAccordion_active_yellow.png") no-repeat right center;
}
/* line 161, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow nav#SubNavigation ul a {
  letter-spacing: -1px;
}
/* line 165, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow nav#SubNavigation ul a:focus, body.theme_yellow nav#SubNavigation ul a:hover, body.theme_yellow nav#SubNavigation ul a:active {
  color: #f8971d;
  background-color: #f1f2f2;
}
/* line 172, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow nav#SubNavigation ul a.active {
  background-color: #f8971d;
  background-repeat: repeat-x;
  background-position: center center;
  background-image: url("../images/sprites/repeat-x/bg_h_yellow_subnav.png");
  color: #FFF;
}
/* line 182, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow nav#SubNavigation ul ul a {
  text-indent: -10px;
}
/* line 187, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow nav#SubNavigation ul ul a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 199, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow nav#SubNavigation ul ul a:focus, body.theme_yellow nav#SubNavigation ul ul a:hover, body.theme_yellow nav#SubNavigation ul ul a:active {
  background-color: #f1f2f2;
  color: #f8971d;
}
/* line 204, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow nav#SubNavigation ul ul a:focus:before, body.theme_yellow nav#SubNavigation ul ul a:hover:before, body.theme_yellow nav#SubNavigation ul ul a:active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 220, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow nav#SubNavigation ul ul > li > a.active {
  color: #ffffff;
}
/* line 225, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow nav#SubNavigation ul ul > li > a.active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 241, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow nav#SubNavigation ul ul ul a {
  background-image: none;
  text-indent: -10px;
}
/* line 246, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow nav#SubNavigation ul ul ul a:focus, body.theme_yellow nav#SubNavigation ul ul ul a:hover, body.theme_yellow nav#SubNavigation ul ul ul a:active {
  background-image: none;
  background-color: transparent;
  color: #333333;
}
/* line 254, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow nav#SubNavigation ul ul ul a.active {
  background-image: none;
  background-color: transparent;
  color: #f8971d;
}
/* line 266, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow nav#SubNavigation ul ul ul ul a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 278, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow nav#SubNavigation ul ul ul ul a:focus, body.theme_yellow nav#SubNavigation ul ul ul ul a:hover, body.theme_yellow nav#SubNavigation ul ul ul ul a:active {
  background-color: transparent;
  color: #333333;
}
/* line 283, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow nav#SubNavigation ul ul ul ul a:focus:before, body.theme_yellow nav#SubNavigation ul ul ul ul a:hover:before, body.theme_yellow nav#SubNavigation ul ul ul ul a:active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 298, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow nav#SubNavigation ul ul ul ul a.active {
  background-color: transparent;
  color: #f8971d;
}
/* line 303, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow nav#SubNavigation ul ul ul ul a.active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 328, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow .SSContainerDivWrapper a:hover, body.theme_yellow .SSContainerDivWrapper a:active {
  color: #f8971d !important;
}
/* line 333, ../../../stylesheets/styles/_themeColors.scss */
body.theme_yellow .SubDeviceNav a.hiLite {
  color: #f8971d !important;
}
/* line 8, ../../../stylesheets/styles/_themeColors.scss */
body h1, body h2, body h3, body h4, body h5, body h6, body label, body input[type=submit], body .ui-dialog-title, body .ui-button span {
  color: #f25f25;
}
/* line 17, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange.brand .fancybox-prev span:before,
body.theme_orange.brand .fancybox-prev span:hover:before,
body.theme_orange.brand .fancybox-next span:before,
body.theme_orange.brand .fancybox-next span:hover:before {
  color: #f25f25;
}
/* line 26, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange {
  /* Subnavigation mobile color settings */
}
/* line 30, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange #Stage ul li h3,
body.theme_orange #Stage ul li h2,
body.theme_orange #Stage ul li h1,
body.theme_orange #Stage ul li p,
body.theme_orange #Stage ul li div.button span span,
body.theme_orange #Stage ul li div.button a span {
  color: #f25f25;
}
/* line 43, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange .featureTeaserSlider .sliderWrapper div.controls.prev span, body.theme_orange .featureTeaserSlider .sliderWrapper div.controls.next span {
  color: #f25f25;
}
/* line 52, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange nav#SubNavigation ul a:hover {
  color: #f25f25 !important;
}
/* line 56, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange nav#SubNavigation > ul > li > a.active:hover,
body.theme_orange nav#SubNavigation > ul > li > ul > li > a.active:hover {
  color: #fff !important;
}
/* line 61, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange nav#SubNavigation ul ul ul a.active:hover {
  color: #f25f25 !important;
}
/* line 65, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange .teaserbox.teaserboxQuicklinks .cell a .text h4 {
  color: #f25f25;
}
/* line 69, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange .teaserbox.teaserboxQuicklinks .cell a div.imgWrapper.icon:before {
  color: #f25f25;
}
/* line 73, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange .teaserbox.industryTeaser ul li a:hover,
body.theme_orange .teaserbox.industryTeaser ul li div.linkPlaceholder:hover {
  border: 1px solid #f25f25;
}
/* line 78, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange h1, body.theme_orange h2, body.theme_orange h3, body.theme_orange h4, body.theme_orange h5, body.theme_orange h6, body.theme_orange label, body.theme_orange input[type=submit], body.theme_orange .ui-dialog-title, body.theme_orange .ui-button span, body.theme_orange .label, body.theme_orange .searchResultHeadline {
  color: #f25f25;
}
/* line 81, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange .newListSelected .SSContainerDivWrapper ul li a:hover {
  color: #f25f25;
}
/* line 83, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange div.button a {
  color: #f25f25;
}
/* line 85, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange .accordionWrapper.newsFilter .filterGroup h4 {
  color: #f25f25;
}
/* line 89, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange .comment a.more {
  color: #f25f25;
}
/* line 93, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange .comment a.more:before {
  content: '6';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 5px;
}
/* line 113, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange .accordion .trigger:after {
  color: #f25f25;
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  padding-right: 2px;
  top: 5px;
  right: 10px;
  position: absolute;
}
/* line 132, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange .accordion .trigger.trigger_active:after {
  color: #f25f25;
  content: '6';
}
/* line 148, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange .tabs .tabNav .mobileTabNav > span {
  background: url("../images/arrowsAccordion/arrowAccordion_active_orange.png") no-repeat right center;
}
/* line 161, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange nav#SubNavigation ul a {
  letter-spacing: -1px;
}
/* line 165, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange nav#SubNavigation ul a:focus, body.theme_orange nav#SubNavigation ul a:hover, body.theme_orange nav#SubNavigation ul a:active {
  color: #f25f25;
  background-color: #f1f2f2;
}
/* line 172, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange nav#SubNavigation ul a.active {
  background-color: #f25f25;
  background-repeat: repeat-x;
  background-position: center center;
  background-image: url("../images/sprites/repeat-x/bg_h_orange_subnav.png");
  color: #FFF;
}
/* line 182, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange nav#SubNavigation ul ul a {
  text-indent: -10px;
}
/* line 187, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange nav#SubNavigation ul ul a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 199, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange nav#SubNavigation ul ul a:focus, body.theme_orange nav#SubNavigation ul ul a:hover, body.theme_orange nav#SubNavigation ul ul a:active {
  background-color: #f1f2f2;
  color: #f25f25;
}
/* line 204, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange nav#SubNavigation ul ul a:focus:before, body.theme_orange nav#SubNavigation ul ul a:hover:before, body.theme_orange nav#SubNavigation ul ul a:active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 220, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange nav#SubNavigation ul ul > li > a.active {
  color: #ffffff;
}
/* line 225, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange nav#SubNavigation ul ul > li > a.active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 241, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange nav#SubNavigation ul ul ul a {
  background-image: none;
  text-indent: -10px;
}
/* line 246, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange nav#SubNavigation ul ul ul a:focus, body.theme_orange nav#SubNavigation ul ul ul a:hover, body.theme_orange nav#SubNavigation ul ul ul a:active {
  background-image: none;
  background-color: transparent;
  color: #333333;
}
/* line 254, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange nav#SubNavigation ul ul ul a.active {
  background-image: none;
  background-color: transparent;
  color: #f25f25;
}
/* line 266, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange nav#SubNavigation ul ul ul ul a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 278, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange nav#SubNavigation ul ul ul ul a:focus, body.theme_orange nav#SubNavigation ul ul ul ul a:hover, body.theme_orange nav#SubNavigation ul ul ul ul a:active {
  background-color: transparent;
  color: #333333;
}
/* line 283, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange nav#SubNavigation ul ul ul ul a:focus:before, body.theme_orange nav#SubNavigation ul ul ul ul a:hover:before, body.theme_orange nav#SubNavigation ul ul ul ul a:active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 298, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange nav#SubNavigation ul ul ul ul a.active {
  background-color: transparent;
  color: #f25f25;
}
/* line 303, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange nav#SubNavigation ul ul ul ul a.active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 328, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange .SSContainerDivWrapper a:hover, body.theme_orange .SSContainerDivWrapper a:active {
  color: #f25f25 !important;
}
/* line 333, ../../../stylesheets/styles/_themeColors.scss */
body.theme_orange .SubDeviceNav a.hiLite {
  color: #f25f25 !important;
}
/* line 8, ../../../stylesheets/styles/_themeColors.scss */
body h1, body h2, body h3, body h4, body h5, body h6, body label, body input[type=submit], body .ui-dialog-title, body .ui-button span {
  color: #c82127;
}
/* line 17, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red.brand .fancybox-prev span:before,
body.theme_red.brand .fancybox-prev span:hover:before,
body.theme_red.brand .fancybox-next span:before,
body.theme_red.brand .fancybox-next span:hover:before {
  color: #c82127;
}
/* line 26, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red {
  /* Subnavigation mobile color settings */
}
/* line 30, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red #Stage ul li h3,
body.theme_red #Stage ul li h2,
body.theme_red #Stage ul li h1,
body.theme_red #Stage ul li p,
body.theme_red #Stage ul li div.button span span,
body.theme_red #Stage ul li div.button a span {
  color: #c82127;
}
/* line 43, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red .featureTeaserSlider .sliderWrapper div.controls.prev span, body.theme_red .featureTeaserSlider .sliderWrapper div.controls.next span {
  color: #c82127;
}
/* line 52, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red nav#SubNavigation ul a:hover {
  color: #c82127 !important;
}
/* line 56, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red nav#SubNavigation > ul > li > a.active:hover,
body.theme_red nav#SubNavigation > ul > li > ul > li > a.active:hover {
  color: #fff !important;
}
/* line 61, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red nav#SubNavigation ul ul ul a.active:hover {
  color: #c82127 !important;
}
/* line 65, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red .teaserbox.teaserboxQuicklinks .cell a .text h4 {
  color: #c82127;
}
/* line 69, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red .teaserbox.teaserboxQuicklinks .cell a div.imgWrapper.icon:before {
  color: #c82127;
}
/* line 73, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red .teaserbox.industryTeaser ul li a:hover,
body.theme_red .teaserbox.industryTeaser ul li div.linkPlaceholder:hover {
  border: 1px solid #c82127;
}
/* line 78, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red h1, body.theme_red h2, body.theme_red h3, body.theme_red h4, body.theme_red h5, body.theme_red h6, body.theme_red label, body.theme_red input[type=submit], body.theme_red .ui-dialog-title, body.theme_red .ui-button span, body.theme_red .label, body.theme_red .searchResultHeadline {
  color: #c82127;
}
/* line 81, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red .newListSelected .SSContainerDivWrapper ul li a:hover {
  color: #c82127;
}
/* line 83, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red div.button a {
  color: #c82127;
}
/* line 85, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red .accordionWrapper.newsFilter .filterGroup h4 {
  color: #c82127;
}
/* line 89, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red .comment a.more {
  color: #c82127;
}
/* line 93, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red .comment a.more:before {
  content: '6';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 5px;
}
/* line 113, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red .accordion .trigger:after {
  color: #c82127;
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  padding-right: 2px;
  top: 5px;
  right: 10px;
  position: absolute;
}
/* line 132, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red .accordion .trigger.trigger_active:after {
  color: #c82127;
  content: '6';
}
/* line 148, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red .tabs .tabNav .mobileTabNav > span {
  background: url("../images/arrowsAccordion/arrowAccordion_active_red.png") no-repeat right center;
}
/* line 161, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red nav#SubNavigation ul a {
  letter-spacing: -1px;
}
/* line 165, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red nav#SubNavigation ul a:focus, body.theme_red nav#SubNavigation ul a:hover, body.theme_red nav#SubNavigation ul a:active {
  color: #c82127;
  background-color: #f1f2f2;
}
/* line 172, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red nav#SubNavigation ul a.active {
  background-color: #c82127;
  background-repeat: repeat-x;
  background-position: center center;
  background-image: url("../images/sprites/repeat-x/bg_h_red_subnav.png");
  color: #FFF;
}
/* line 182, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red nav#SubNavigation ul ul a {
  text-indent: -10px;
}
/* line 187, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red nav#SubNavigation ul ul a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 199, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red nav#SubNavigation ul ul a:focus, body.theme_red nav#SubNavigation ul ul a:hover, body.theme_red nav#SubNavigation ul ul a:active {
  background-color: #f1f2f2;
  color: #c82127;
}
/* line 204, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red nav#SubNavigation ul ul a:focus:before, body.theme_red nav#SubNavigation ul ul a:hover:before, body.theme_red nav#SubNavigation ul ul a:active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 220, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red nav#SubNavigation ul ul > li > a.active {
  color: #ffffff;
}
/* line 225, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red nav#SubNavigation ul ul > li > a.active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 241, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red nav#SubNavigation ul ul ul a {
  background-image: none;
  text-indent: -10px;
}
/* line 246, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red nav#SubNavigation ul ul ul a:focus, body.theme_red nav#SubNavigation ul ul ul a:hover, body.theme_red nav#SubNavigation ul ul ul a:active {
  background-image: none;
  background-color: transparent;
  color: #333333;
}
/* line 254, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red nav#SubNavigation ul ul ul a.active {
  background-image: none;
  background-color: transparent;
  color: #c82127;
}
/* line 266, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red nav#SubNavigation ul ul ul ul a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 278, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red nav#SubNavigation ul ul ul ul a:focus, body.theme_red nav#SubNavigation ul ul ul ul a:hover, body.theme_red nav#SubNavigation ul ul ul ul a:active {
  background-color: transparent;
  color: #333333;
}
/* line 283, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red nav#SubNavigation ul ul ul ul a:focus:before, body.theme_red nav#SubNavigation ul ul ul ul a:hover:before, body.theme_red nav#SubNavigation ul ul ul ul a:active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 298, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red nav#SubNavigation ul ul ul ul a.active {
  background-color: transparent;
  color: #c82127;
}
/* line 303, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red nav#SubNavigation ul ul ul ul a.active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 328, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red .SSContainerDivWrapper a:hover, body.theme_red .SSContainerDivWrapper a:active {
  color: #c82127 !important;
}
/* line 333, ../../../stylesheets/styles/_themeColors.scss */
body.theme_red .SubDeviceNav a.hiLite {
  color: #c82127 !important;
}
/* line 8, ../../../stylesheets/styles/_themeColors.scss */
body h1, body h2, body h3, body h4, body h5, body h6, body label, body input[type=submit], body .ui-dialog-title, body .ui-button span {
  color: #a00055;
}
/* line 17, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink.brand .fancybox-prev span:before,
body.theme_pink.brand .fancybox-prev span:hover:before,
body.theme_pink.brand .fancybox-next span:before,
body.theme_pink.brand .fancybox-next span:hover:before {
  color: #a00055;
}
/* line 26, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink {
  /* Subnavigation mobile color settings */
}
/* line 30, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink #Stage ul li h3,
body.theme_pink #Stage ul li h2,
body.theme_pink #Stage ul li h1,
body.theme_pink #Stage ul li p,
body.theme_pink #Stage ul li div.button span span,
body.theme_pink #Stage ul li div.button a span {
  color: #a00055;
}
/* line 43, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink .featureTeaserSlider .sliderWrapper div.controls.prev span, body.theme_pink .featureTeaserSlider .sliderWrapper div.controls.next span {
  color: #a00055;
}
/* line 52, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink nav#SubNavigation ul a:hover {
  color: #a00055 !important;
}
/* line 56, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink nav#SubNavigation > ul > li > a.active:hover,
body.theme_pink nav#SubNavigation > ul > li > ul > li > a.active:hover {
  color: #fff !important;
}
/* line 61, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink nav#SubNavigation ul ul ul a.active:hover {
  color: #a00055 !important;
}
/* line 65, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink .teaserbox.teaserboxQuicklinks .cell a .text h4 {
  color: #a00055;
}
/* line 69, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink .teaserbox.teaserboxQuicklinks .cell a div.imgWrapper.icon:before {
  color: #a00055;
}
/* line 73, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink .teaserbox.industryTeaser ul li a:hover,
body.theme_pink .teaserbox.industryTeaser ul li div.linkPlaceholder:hover {
  border: 1px solid #a00055;
}
/* line 78, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink h1, body.theme_pink h2, body.theme_pink h3, body.theme_pink h4, body.theme_pink h5, body.theme_pink h6, body.theme_pink label, body.theme_pink input[type=submit], body.theme_pink .ui-dialog-title, body.theme_pink .ui-button span, body.theme_pink .label, body.theme_pink .searchResultHeadline {
  color: #a00055;
}
/* line 81, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink .newListSelected .SSContainerDivWrapper ul li a:hover {
  color: #a00055;
}
/* line 83, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink div.button a {
  color: #a00055;
}
/* line 85, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink .accordionWrapper.newsFilter .filterGroup h4 {
  color: #a00055;
}
/* line 89, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink .comment a.more {
  color: #a00055;
}
/* line 93, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink .comment a.more:before {
  content: '6';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 5px;
}
/* line 113, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink .accordion .trigger:after {
  color: #a00055;
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  padding-right: 2px;
  top: 5px;
  right: 10px;
  position: absolute;
}
/* line 132, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink .accordion .trigger.trigger_active:after {
  color: #a00055;
  content: '6';
}
/* line 148, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink .tabs .tabNav .mobileTabNav > span {
  background: url("../images/arrowsAccordion/arrowAccordion_active_pink.png") no-repeat right center;
}
/* line 161, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink nav#SubNavigation ul a {
  letter-spacing: -1px;
}
/* line 165, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink nav#SubNavigation ul a:focus, body.theme_pink nav#SubNavigation ul a:hover, body.theme_pink nav#SubNavigation ul a:active {
  color: #a00055;
  background-color: #f1f2f2;
}
/* line 172, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink nav#SubNavigation ul a.active {
  background-color: #a00055;
  background-repeat: repeat-x;
  background-position: center center;
  background-image: url("../images/sprites/repeat-x/bg_h_pink_subnav.png");
  color: #FFF;
}
/* line 182, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink nav#SubNavigation ul ul a {
  text-indent: -10px;
}
/* line 187, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink nav#SubNavigation ul ul a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 199, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink nav#SubNavigation ul ul a:focus, body.theme_pink nav#SubNavigation ul ul a:hover, body.theme_pink nav#SubNavigation ul ul a:active {
  background-color: #f1f2f2;
  color: #a00055;
}
/* line 204, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink nav#SubNavigation ul ul a:focus:before, body.theme_pink nav#SubNavigation ul ul a:hover:before, body.theme_pink nav#SubNavigation ul ul a:active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 220, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink nav#SubNavigation ul ul > li > a.active {
  color: #ffffff;
}
/* line 225, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink nav#SubNavigation ul ul > li > a.active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 241, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink nav#SubNavigation ul ul ul a {
  background-image: none;
  text-indent: -10px;
}
/* line 246, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink nav#SubNavigation ul ul ul a:focus, body.theme_pink nav#SubNavigation ul ul ul a:hover, body.theme_pink nav#SubNavigation ul ul ul a:active {
  background-image: none;
  background-color: transparent;
  color: #333333;
}
/* line 254, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink nav#SubNavigation ul ul ul a.active {
  background-image: none;
  background-color: transparent;
  color: #a00055;
}
/* line 266, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink nav#SubNavigation ul ul ul ul a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 278, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink nav#SubNavigation ul ul ul ul a:focus, body.theme_pink nav#SubNavigation ul ul ul ul a:hover, body.theme_pink nav#SubNavigation ul ul ul ul a:active {
  background-color: transparent;
  color: #333333;
}
/* line 283, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink nav#SubNavigation ul ul ul ul a:focus:before, body.theme_pink nav#SubNavigation ul ul ul ul a:hover:before, body.theme_pink nav#SubNavigation ul ul ul ul a:active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 298, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink nav#SubNavigation ul ul ul ul a.active {
  background-color: transparent;
  color: #a00055;
}
/* line 303, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink nav#SubNavigation ul ul ul ul a.active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 328, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink .SSContainerDivWrapper a:hover, body.theme_pink .SSContainerDivWrapper a:active {
  color: #a00055 !important;
}
/* line 333, ../../../stylesheets/styles/_themeColors.scss */
body.theme_pink .SubDeviceNav a.hiLite {
  color: #a00055 !important;
}
/* line 8, ../../../stylesheets/styles/_themeColors.scss */
body h1, body h2, body h3, body h4, body h5, body h6, body label, body input[type=submit], body .ui-dialog-title, body .ui-button span {
  color: #501882;
}
/* line 17, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet.brand .fancybox-prev span:before,
body.theme_violet.brand .fancybox-prev span:hover:before,
body.theme_violet.brand .fancybox-next span:before,
body.theme_violet.brand .fancybox-next span:hover:before {
  color: #501882;
}
/* line 26, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet {
  /* Subnavigation mobile color settings */
}
/* line 30, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet #Stage ul li h3,
body.theme_violet #Stage ul li h2,
body.theme_violet #Stage ul li h1,
body.theme_violet #Stage ul li p,
body.theme_violet #Stage ul li div.button span span,
body.theme_violet #Stage ul li div.button a span {
  color: #501882;
}
/* line 43, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet .featureTeaserSlider .sliderWrapper div.controls.prev span, body.theme_violet .featureTeaserSlider .sliderWrapper div.controls.next span {
  color: #501882;
}
/* line 52, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet nav#SubNavigation ul a:hover {
  color: #501882 !important;
}
/* line 56, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet nav#SubNavigation > ul > li > a.active:hover,
body.theme_violet nav#SubNavigation > ul > li > ul > li > a.active:hover {
  color: #fff !important;
}
/* line 61, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet nav#SubNavigation ul ul ul a.active:hover {
  color: #501882 !important;
}
/* line 65, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet .teaserbox.teaserboxQuicklinks .cell a .text h4 {
  color: #501882;
}
/* line 69, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet .teaserbox.teaserboxQuicklinks .cell a div.imgWrapper.icon:before {
  color: #501882;
}
/* line 73, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet .teaserbox.industryTeaser ul li a:hover,
body.theme_violet .teaserbox.industryTeaser ul li div.linkPlaceholder:hover {
  border: 1px solid #501882;
}
/* line 78, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet h1, body.theme_violet h2, body.theme_violet h3, body.theme_violet h4, body.theme_violet h5, body.theme_violet h6, body.theme_violet label, body.theme_violet input[type=submit], body.theme_violet .ui-dialog-title, body.theme_violet .ui-button span, body.theme_violet .label, body.theme_violet .searchResultHeadline {
  color: #501882;
}
/* line 81, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet .newListSelected .SSContainerDivWrapper ul li a:hover {
  color: #501882;
}
/* line 83, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet div.button a {
  color: #501882;
}
/* line 85, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet .accordionWrapper.newsFilter .filterGroup h4 {
  color: #501882;
}
/* line 89, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet .comment a.more {
  color: #501882;
}
/* line 93, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet .comment a.more:before {
  content: '6';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 5px;
}
/* line 113, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet .accordion .trigger:after {
  color: #501882;
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  padding-right: 2px;
  top: 5px;
  right: 10px;
  position: absolute;
}
/* line 132, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet .accordion .trigger.trigger_active:after {
  color: #501882;
  content: '6';
}
/* line 148, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet .tabs .tabNav .mobileTabNav > span {
  background: url("../images/arrowsAccordion/arrowAccordion_active_violet.png") no-repeat right center;
}
/* line 161, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet nav#SubNavigation ul a {
  letter-spacing: -1px;
}
/* line 165, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet nav#SubNavigation ul a:focus, body.theme_violet nav#SubNavigation ul a:hover, body.theme_violet nav#SubNavigation ul a:active {
  color: #501882;
  background-color: #f1f2f2;
}
/* line 172, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet nav#SubNavigation ul a.active {
  background-color: #501882;
  background-repeat: repeat-x;
  background-position: center center;
  background-image: url("../images/sprites/repeat-x/bg_h_violet_subnav.png");
  color: #FFF;
}
/* line 182, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet nav#SubNavigation ul ul a {
  text-indent: -10px;
}
/* line 187, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet nav#SubNavigation ul ul a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 199, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet nav#SubNavigation ul ul a:focus, body.theme_violet nav#SubNavigation ul ul a:hover, body.theme_violet nav#SubNavigation ul ul a:active {
  background-color: #f1f2f2;
  color: #501882;
}
/* line 204, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet nav#SubNavigation ul ul a:focus:before, body.theme_violet nav#SubNavigation ul ul a:hover:before, body.theme_violet nav#SubNavigation ul ul a:active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 220, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet nav#SubNavigation ul ul > li > a.active {
  color: #ffffff;
}
/* line 225, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet nav#SubNavigation ul ul > li > a.active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 241, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet nav#SubNavigation ul ul ul a {
  background-image: none;
  text-indent: -10px;
}
/* line 246, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet nav#SubNavigation ul ul ul a:focus, body.theme_violet nav#SubNavigation ul ul ul a:hover, body.theme_violet nav#SubNavigation ul ul ul a:active {
  background-image: none;
  background-color: transparent;
  color: #333333;
}
/* line 254, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet nav#SubNavigation ul ul ul a.active {
  background-image: none;
  background-color: transparent;
  color: #501882;
}
/* line 266, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet nav#SubNavigation ul ul ul ul a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 278, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet nav#SubNavigation ul ul ul ul a:focus, body.theme_violet nav#SubNavigation ul ul ul ul a:hover, body.theme_violet nav#SubNavigation ul ul ul ul a:active {
  background-color: transparent;
  color: #333333;
}
/* line 283, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet nav#SubNavigation ul ul ul ul a:focus:before, body.theme_violet nav#SubNavigation ul ul ul ul a:hover:before, body.theme_violet nav#SubNavigation ul ul ul ul a:active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 298, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet nav#SubNavigation ul ul ul ul a.active {
  background-color: transparent;
  color: #501882;
}
/* line 303, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet nav#SubNavigation ul ul ul ul a.active:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 328, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet .SSContainerDivWrapper a:hover, body.theme_violet .SSContainerDivWrapper a:active {
  color: #501882 !important;
}
/* line 333, ../../../stylesheets/styles/_themeColors.scss */
body.theme_violet .SubDeviceNav a.hiLite {
  color: #501882 !important;
}
/* line 348, ../../../stylesheets/styles/_themeColors.scss */
body #Stage ul li.black h3,
body #Stage ul li.black h2,
body #Stage ul li.black h1,
body #Stage ul li.black p,
body #Stage ul li.black div.button a span,
body #Stage ul li.black div.button span span {
  color: #000;
}
/* line 348, ../../../stylesheets/styles/_themeColors.scss */
body #Stage ul li.grey h3,
body #Stage ul li.grey h2,
body #Stage ul li.grey h1,
body #Stage ul li.grey p,
body #Stage ul li.grey div.button a span,
body #Stage ul li.grey div.button span span {
  color: #555555;
}
/* line 348, ../../../stylesheets/styles/_themeColors.scss */
body #Stage ul li.darkblue h3,
body #Stage ul li.darkblue h2,
body #Stage ul li.darkblue h1,
body #Stage ul li.darkblue p,
body #Stage ul li.darkblue div.button a span,
body #Stage ul li.darkblue div.button span span {
  color: #184CA0;
}
/* line 348, ../../../stylesheets/styles/_themeColors.scss */
body #Stage ul li.lightblue h3,
body #Stage ul li.lightblue h2,
body #Stage ul li.lightblue h1,
body #Stage ul li.lightblue p,
body #Stage ul li.lightblue div.button a span,
body #Stage ul li.lightblue div.button span span {
  color: #0082DC;
}
/* line 348, ../../../stylesheets/styles/_themeColors.scss */
body #Stage ul li.cyan h3,
body #Stage ul li.cyan h2,
body #Stage ul li.cyan h1,
body #Stage ul li.cyan p,
body #Stage ul li.cyan div.button a span,
body #Stage ul li.cyan div.button span span {
  color: #06A082;
}
/* line 348, ../../../stylesheets/styles/_themeColors.scss */
body #Stage ul li.yellow h3,
body #Stage ul li.yellow h2,
body #Stage ul li.yellow h1,
body #Stage ul li.yellow p,
body #Stage ul li.yellow div.button a span,
body #Stage ul li.yellow div.button span span {
  color: #f8971d;
}
/* line 348, ../../../stylesheets/styles/_themeColors.scss */
body #Stage ul li.orange h3,
body #Stage ul li.orange h2,
body #Stage ul li.orange h1,
body #Stage ul li.orange p,
body #Stage ul li.orange div.button a span,
body #Stage ul li.orange div.button span span {
  color: #f25f25;
}
/* line 348, ../../../stylesheets/styles/_themeColors.scss */
body #Stage ul li.red h3,
body #Stage ul li.red h2,
body #Stage ul li.red h1,
body #Stage ul li.red p,
body #Stage ul li.red div.button a span,
body #Stage ul li.red div.button span span {
  color: #c82127;
}
/* line 348, ../../../stylesheets/styles/_themeColors.scss */
body #Stage ul li.pink h3,
body #Stage ul li.pink h2,
body #Stage ul li.pink h1,
body #Stage ul li.pink p,
body #Stage ul li.pink div.button a span,
body #Stage ul li.pink div.button span span {
  color: #a00055;
}
/* line 348, ../../../stylesheets/styles/_themeColors.scss */
body #Stage ul li.violet h3,
body #Stage ul li.violet h2,
body #Stage ul li.violet h1,
body #Stage ul li.violet p,
body #Stage ul li.violet div.button a span,
body #Stage ul li.violet div.button span span {
  color: #501882;
}

/* line 1, ../../../stylesheets/global/_fancybox.scss */
.fancyClose {
  position: absolute;
  top: 16px;
  right: 20px;
  cursor: pointer;
  display: block;
  z-index: 9000;
}
/* line 12, ../../../stylesheets/global/_fancybox.scss */
.fancyClose:after {
  color: #5c5d60;
  content: '4';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 13px;
  font-weight: normal;
  position: relative;
  top: -4px;
  left: 1px;
  -webkit-font-smoothing: antialiased;
}

/* line 26, ../../../stylesheets/global/_fancybox.scss */
.ui-dialog-titlebar-close {
  display: block;
  width: 20px;
  height: 20px;
}
/* line 31, ../../../stylesheets/global/_fancybox.scss */
.ui-dialog-titlebar-close .ui-button-text {
  display: block;
  right: 8px;
  position: relative;
}
/* line 39, ../../../stylesheets/global/_fancybox.scss */
.ui-dialog-titlebar-close .ui-button-text:after {
  color: #5c5d60;
  content: '4';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 13px;
  font-weight: normal;
  position: relative;
  top: -4px;
  left: 1px;
  -webkit-font-smoothing: antialiased;
}

/* line 56, ../../../stylesheets/global/_fancybox.scss */
.fancybox-outer {
  position: relative;
}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
/* line 61, ../../../stylesheets/global/_fancybox.scss */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}

/* line 79, ../../../stylesheets/global/_fancybox.scss */
.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}

/* line 86, ../../../stylesheets/global/_fancybox.scss */
.fancybox-skin {
  position: relative;
  background: #fff;
  color: #444;
  text-shadow: none;
  padding: 20px 20px 20px 20px !important;
  padding-top: 13px !important;
}
/* line 94, ../../../stylesheets/global/_fancybox.scss */
.fancybox-skin.fancyVideo {
  padding: 0 !important;
}
/* line 97, ../../../stylesheets/global/_fancybox.scss */
.fancybox-skin.fancyVideo video {
  margin-bottom: -5px;
  width: 100%;
  height: 100%;
  max-width: 100%;
}

/* line 106, ../../../stylesheets/global/_fancybox.scss */
.fancybox-opened {
  z-index: 8030;
}

/* line 110, ../../../stylesheets/global/_fancybox.scss */
.fancybox-inner {
  overflow: hidden;
  position: relative;
}
/* line 114, ../../../stylesheets/global/_fancybox.scss */
.fancybox-inner > main {
  margin: 0 10px 0 0 !important;
}

/* line 120, ../../../stylesheets/global/_fancybox.scss */
.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}

/* line 124, ../../../stylesheets/global/_fancybox.scss */
.fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}

/* line 132, ../../../stylesheets/global/_fancybox.scss */
.fancybox-image, .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 138, ../../../stylesheets/global/_fancybox.scss */
.fancybox-image {
  max-width: 100%;
  max-height: 100%;
  margin-top: 40px;
}

/* line 144, ../../../stylesheets/global/_fancybox.scss */
#fancybox-loading, .fancybox-close {
  background-image: url("../images/fancybox_sprite.png");
}

/* line 148, ../../../stylesheets/global/_fancybox.scss */
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}

/* line 160, ../../../stylesheets/global/_fancybox.scss */
#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url("../images/fancybox_loading.gif") center center no-repeat;
}

/* line 166, ../../../stylesheets/global/_fancybox.scss */
.fancybox-close {
  position: absolute;
  top: -18px;
  right: -18px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040;
}

/* line 176, ../../../stylesheets/global/_fancybox.scss */
.fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url("../images/blank.gif");
  /* helps IE */
  -webkit-tap-highlight-color: transparent;
  z-index: 8040;
}

/* line 188, ../../../stylesheets/global/_fancybox.scss */
.fancybox-prev {
  left: 0;
}

/* line 192, ../../../stylesheets/global/_fancybox.scss */
.fancybox-next {
  right: 0;
}

/* line 196, ../../../stylesheets/global/_fancybox.scss */
.fancybox-nav span {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 20px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}

/* line 206, ../../../stylesheets/global/_fancybox.scss */
.fancybox-prev span {
  left: 0;
  background: url(../images/sliderArrows/teaserSliderPrev.png) no-repeat center center;
  background-color: transparent;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6ffffff', endColorstr='#a6ffffff',GradientType=0 );
  /* IE6-8 */
  background-color: rgba(255, 255, 255, 0.65);
}
/* line 213, ../../../stylesheets/global/_fancybox.scss */
.fancybox-prev span:before {
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  content: "?";
  font-size: 14px;
  color: #c82127;
  position: absolute;
  top: 50%;
  left: 0;
  width: 19px;
  margin-top: -10px;
  text-align: center;
}
/* line 227, ../../../stylesheets/global/_fancybox.scss */
.fancybox-prev span:hover:before {
  color: #868686;
}
/* line 232, ../../../stylesheets/global/_fancybox.scss */
.fancybox-prev span:hover {
  background: url(../images/sliderArrows/teaserSliderPrev_hover.png) no-repeat center center;
  background-color: transparent;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6ffffff', endColorstr='#a6ffffff',GradientType=0 );
  /* IE6-8 */
  background-color: rgba(255, 255, 255, 0.65);
}

/* line 240, ../../../stylesheets/global/_fancybox.scss */
.fancybox-next span {
  right: 0;
  background: url(../images/sliderArrows/teaserSliderNext.png) no-repeat center center;
  background-color: transparent;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6ffffff', endColorstr='#a6ffffff',GradientType=0 );
  /* IE6-8 */
  background-color: rgba(255, 255, 255, 0.65);
}
/* line 247, ../../../stylesheets/global/_fancybox.scss */
.fancybox-next span:before {
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  content: "9";
  font-size: 14px;
  color: #c82127;
  position: absolute;
  top: 50%;
  left: 0;
  width: 19px;
  margin-top: -10px;
  text-align: center;
}
/* line 261, ../../../stylesheets/global/_fancybox.scss */
.fancybox-next span:hover:before {
  color: #868686;
}
/* line 266, ../../../stylesheets/global/_fancybox.scss */
.fancybox-next span:hover {
  background: url(../images/sliderArrows/teaserSliderNext_hover.png) no-repeat center center;
  background-color: transparent;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6ffffff', endColorstr='#a6ffffff',GradientType=0 );
  /* IE6-8 */
  background-color: rgba(255, 255, 255, 0.65);
}

/* line 275, ../../../stylesheets/global/_fancybox.scss */
.fancybox-nav:hover span {
  visibility: visible;
}

/* line 279, ../../../stylesheets/global/_fancybox.scss */
.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}

/* Overlay helper */
/* line 291, ../../../stylesheets/global/_fancybox.scss */
.fancybox-lock {
  overflow: hidden !important;
  width: auto;
}

/* line 296, ../../../stylesheets/global/_fancybox.scss */
.fancybox-lock body {
  overflow: hidden !important;
}

/* line 300, ../../../stylesheets/global/_fancybox.scss */
.fancybox-lock-test {
  overflow-y: hidden !important;
}

/* line 304, ../../../stylesheets/global/_fancybox.scss */
.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}

/* line 316, ../../../stylesheets/global/_fancybox.scss */
.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}

/* line 322, ../../../stylesheets/global/_fancybox.scss */
.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}

/* Title helper */
/* line 329, ../../../stylesheets/global/_fancybox.scss */
.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
  color: #939598;
  font-size: 12px;
  line-height: 16px;
  font-style: italic;
}

/* line 341, ../../../stylesheets/global/_fancybox.scss */
.fancybox-opened .fancybox-title {
  visibility: visible;
}

/* line 345, ../../../stylesheets/global/_fancybox.scss */
.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}

/* line 354, ../../../stylesheets/global/_fancybox.scss */
.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}

/* line 367, ../../../stylesheets/global/_fancybox.scss */
.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}

/* line 373, ../../../stylesheets/global/_fancybox.scss */
.fancybox-title-inside-wrap {
  padding-top: 7px;
}

/* line 377, ../../../stylesheets/global/_fancybox.scss */
.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  /* line 392, ../../../stylesheets/global/_fancybox.scss */
  #fancybox-loading, .fancybox-close {
    background-image: url("../images/fancybox_sprite@2x.png");
    background-size: 44px 152px;
    /*The size of the normal image, half the size of the hi-res image*/
  }

  /* line 397, ../../../stylesheets/global/_fancybox.scss */
  #fancybox-loading div {
    background-image: url("../images/fancybox_loading@2x.gif");
    background-size: 24px 24px;
    /*The size of the normal image, half the size of the hi-res image*/
  }
}
/* ==========================================================================
   HTML5 Boilerplate styles - h5bp.com (generated via initializr.com)
   ========================================================================== */
/* line 14, ../../../stylesheets/screen.scss */
#CloneTargetBox {
  display: none;
}

/* line 18, ../../../stylesheets/screen.scss */
html,
button,
input,
select,
textarea {
  color: #222;
}

/* line 26, ../../../stylesheets/screen.scss */
video {
  width: 100%;
  height: 100%;
}

/* line 37, ../../../stylesheets/screen.scss */
.careerSearchForm.v2 hr {
  margin: 0;
}
/* line 41, ../../../stylesheets/screen.scss */
.careerSearchForm.v2 fieldset {
  margin-bottom: 20px;
}
/* line 45, ../../../stylesheets/screen.scss */
.careerSearchForm.v2 .searchResult {
  margin-top: -20px;
}
/* line 50, ../../../stylesheets/screen.scss */
.careerSearchForm.v2 .searchResult table thead tr th {
  width: auto;
}
/* line 56, ../../../stylesheets/screen.scss */
.careerSearchForm.v2 .searchResult .careerToolbar {
  border: 0;
}
/* line 59, ../../../stylesheets/screen.scss */
.careerSearchForm.v2 .searchResult .careerToolbar .pagination {
  margin-top: 0;
}

/* line 69, ../../../stylesheets/screen.scss */
body {
  font-size: 1em;
  line-height: 1.4;
  font-family: 'Arial', 'Helvetica', sans-serif;
}
/* line 74, ../../../stylesheets/screen.scss */
body .mobile,
body .tablet {
  display: none;
}
/* line 79, ../../../stylesheets/screen.scss */
body .desktop {
  display: block;
}
/* line 85, ../../../stylesheets/screen.scss */
body .footable.tablet, body .footable.mobile, body .footable.desktop {
  display: block !important;
}
/* line 93, ../../../stylesheets/screen.scss */
body .footable-nav li {
  padding-bottom: 0 !important;
}

/* line 99, ../../../stylesheets/screen.scss */
.openCountrySelector {
  cursor: pointer;
}

/* line 103, ../../../stylesheets/screen.scss */
::-moz-selection {
  background: #b3d4fc;
  text-shadow: none;
}

/* line 108, ../../../stylesheets/screen.scss */
::selection {
  background: #b3d4fc;
  text-shadow: none;
}

/* line 113, ../../../stylesheets/screen.scss */
*:focus {
  outline: none;
}

/* line 117, ../../../stylesheets/screen.scss */
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

/* line 126, ../../../stylesheets/screen.scss */
img {
  vertical-align: middle;
}

/* line 130, ../../../stylesheets/screen.scss */
fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

/* line 136, ../../../stylesheets/screen.scss */
main {
  display: block;
}

/* line 140, ../../../stylesheets/screen.scss */
textarea {
  resize: vertical;
}

/* line 144, ../../../stylesheets/screen.scss */
.chromeframe {
  margin: 0.2em 0;
  background: #ccc;
  color: #000;
  padding: 0.2em 0;
}

/* ==========================================================================
   Author's custom styles
   ========================================================================== */
/**************************
*		  GLOBAL		  *
***************************/
/* line 159, ../../../stylesheets/screen.scss */
body {
  margin: 0;
  padding: 0;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}
/* line 166, ../../../stylesheets/screen.scss */
body.isDesktop .showOnMobile {
  display: none;
}
/* line 171, ../../../stylesheets/screen.scss */
body h1,
body h2 {
  font-size: 20px;
}
/* line 176, ../../../stylesheets/screen.scss */
body h3 {
  font-size: 16px;
}

/* line 182, ../../../stylesheets/screen.scss */
#isDesktop {
  display: block;
}

/* line 183, ../../../stylesheets/screen.scss */
#isTablet, #isMobile {
  display: none;
}

/* line 186, ../../../stylesheets/screen.scss */
header, nav#MainNavigation, #Stage, .bodyContentWrapper, #FooterContentWrapper, hr.noStage {
  min-width: 800px;
  max-width: 1000px;
  margin: 0 auto;
}

/* line 190, ../../../stylesheets/screen.scss */
#externalDialog {
  display: none;
}

/* line 193, ../../../stylesheets/screen.scss */
body .ui-widget-overlay {
  background: url("../images/overlay.png") repeat-x #000;
  opacity: 0.8;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}

/* line 202, ../../../stylesheets/screen.scss */
body .ui-dialog {
  background-color: #fff;
  padding: 20px;
  position: relative;
  width: 100% !important;
  max-width: 490px;
  margin: 0 3%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 211, ../../../stylesheets/screen.scss */
body .ui-dialog .cell form {
  border-top: 0;
  margin-top: 0;
  padding-top: 0;
}
/* line 217, ../../../stylesheets/screen.scss */
body .ui-dialog .logo {
  margin-bottom: 10px;
}
/* line 220, ../../../stylesheets/screen.scss */
body .ui-dialog button {
  background: none;
  border: none;
}
/* line 225, ../../../stylesheets/screen.scss */
body .ui-dialog .ui-dialog-titlebar .ui-dialog-title {
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 24px;
  line-height: 32px;
}
/* line 230, ../../../stylesheets/screen.scss */
body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 26px;
  position: absolute;
  top: 10px;
  right: 10px;
}
/* line 236, ../../../stylesheets/screen.scss */
body .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close span {
  color: #555555;
}
/* line 241, ../../../stylesheets/screen.scss */
body .ui-dialog .ui-dialog-content {
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  color: #555555;
}
/* line 246, ../../../stylesheets/screen.scss */
body .ui-dialog .ui-dialog-content p {
  margin-bottom: 25px;
}
/* line 251, ../../../stylesheets/screen.scss */
body .ui-dialog .ui-dialog-buttonpane button {
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 31px;
  padding: 0 30px;
  margin-right: 20px;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  background-color: #fff;
  -moz-box-shadow: 0 0 5px rgba(255, 255, 255, 0.28);
  -webkit-box-shadow: 0 0 5px rgba(255, 255, 255, 0.28);
  box-shadow: 0 0 5px rgba(255, 255, 255, 0.28);
  border: solid 1px #dcdcdc;
  /*IE9*/
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E3YTlhYyIgc3RvcC1vcGFjaXR5PSIwLjciLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RjZGNkYyIgc3RvcC1vcGFjaXR5PSIwLjciLz48c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2U2ZTdlOCIgc3RvcC1vcGFjaXR5PSIwLjciLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC43Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(167, 169, 172, 0.7)), color-stop(50%, rgba(220, 220, 220, 0.7)), color-stop(51%, rgba(230, 231, 232, 0.7)), color-stop(100%, rgba(255, 255, 255, 0.7)));
  background-image: -moz-linear-gradient(bottom, rgba(167, 169, 172, 0.7), rgba(220, 220, 220, 0.7) 50%, rgba(230, 231, 232, 0.7) 51%, rgba(255, 255, 255, 0.7));
  background-image: -webkit-linear-gradient(bottom, rgba(167, 169, 172, 0.7), rgba(220, 220, 220, 0.7) 50%, rgba(230, 231, 232, 0.7) 51%, rgba(255, 255, 255, 0.7));
  background-image: linear-gradient(to top, rgba(167, 169, 172, 0.7), rgba(220, 220, 220, 0.7) 50%, rgba(230, 231, 232, 0.7) 51%, rgba(255, 255, 255, 0.7));
  display: inline-block;
}

/**************************
*		  Header		  *
***************************/
/* line 272, ../../../stylesheets/screen.scss */
header {
  position: relative;
  height: 95px;
}
/* line 276, ../../../stylesheets/screen.scss */
header .logo {
  position: absolute;
  top: 0;
  left: 5px;
  width: 99px;
  height: 89px;
  margin-top: 2px;
  margin-left: 2px;
  overflow: hidden;
}
/* line 286, ../../../stylesheets/screen.scss */
header .logo > a {
  display: block;
  position: relative;
}
/* line 290, ../../../stylesheets/screen.scss */
header .logo > a > img {
  display: block;
  position: absolute;
  width: 103px;
  height: 95px;
  top: -2px;
  left: -2px;
}
/* line 299, ../../../stylesheets/screen.scss */
header .logo > a span {
  display: block;
  width: 103px;
  height: 90px;
}
/* line 308, ../../../stylesheets/screen.scss */
header #showSearchBox {
  display: none;
}
/* line 312, ../../../stylesheets/screen.scss */
header #languageBrandSelector {
  display: none;
}

/******************************
*  SearchBox || mwo	  *
*******************************/
/* line 4, ../../../stylesheets/styles/components/_searchBox.scss */
header .searchBox,
.brand .searchBox,
.newsFilter .searchBox {
  position: absolute;
  top: 34px;
  right: 12px;
  margin-top: 4px;
}
/* line 12, ../../../stylesheets/styles/components/_searchBox.scss */
header .searchBox input.searchField,
header .searchBox form input,
.brand .searchBox input.searchField,
.brand .searchBox form input,
.newsFilter .searchBox input.searchField,
.newsFilter .searchBox form input {
  width: 222px;
  height: 32px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 16px 15px 15px 16px/15px;
  -moz-border-radius: 16px 15px 15px 16px/15px;
  border-radius: 16px 15px 15px 16px/15px;
  background-color: #f6f6f6;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.7);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.7);
  border: solid 1px #dcdcdc;
  background-image: -webkit-linear-gradient(top, rgba(102, 102, 102, 0.08), rgba(255, 255, 255, 0.08));
  background-image: -moz-linear-gradient(top, rgba(102, 102, 102, 0.08), rgba(255, 255, 255, 0.08));
  background-image: -o-linear-gradient(top, rgba(102, 102, 102, 0.08), rgba(255, 255, 255, 0.08));
  background-image: -ms-linear-gradient(top, rgba(102, 102, 102, 0.08), rgba(255, 255, 255, 0.08));
  background-image: linear-gradient(to bottom, rgba(102, 102, 102, 0.08), rgba(255, 255, 255, 0.08));
  font-size: 14px;
  color: #a7a9ac;
  padding: 0 28px 0 10px;
}
/* line 37, ../../../stylesheets/styles/components/_searchBox.scss */
header .searchBox .searchIcon,
.brand .searchBox .searchIcon,
.newsFilter .searchBox .searchIcon {
  position: absolute;
  top: 7px;
  right: 5px;
  border: none;
  cursor: pointer;
  background-color: transparent;
}
/* line 48, ../../../stylesheets/styles/components/_searchBox.scss */
header .searchBox .searchIcon:after,
.brand .searchBox .searchIcon:after,
.newsFilter .searchBox .searchIcon:after {
  color: #a8aaad;
  content: 'm';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 16px;
}

/**************************
*  		MainNavigation	  *
***************************/
/**************************
*  MainNavigation || fkr  *
***************************/
/* line 4, ../../../stylesheets/styles/components/_mainNavigation.scss */
#showMainNav {
  display: none;
}

/* line 5, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 0;
  position: relative;
  display: block;
  z-index: 10;
  width: 100%;
  display: table;
  z-index: 9000;
}
/* line 17, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 26, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation .mobileBottomLayer {
  display: none;
}
/* line 29, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul {
  padding: 0 7px;
  margin: 0;
}
/* line 34, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul > li {
  position: relative;
  float: left;
  text-align: center;
  padding: 0 7px;
}
/* line 42, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul > li > ul > li:nth-child(4n+5) {
  clear: left;
}
/* line 50, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li {
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  line-height: 28px;
  text-transform: uppercase;
  font-size: 20px;
  list-style: none;
  padding: 13px 7px;
  /*&.open,
  &:hover ul, &.hover ul {
  	visibility: visible;
  }*/
}
/* line 58, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li.opened .arrowHighlight {
  position: absolute;
  background-position: -11px -283px;
  height: 15px;
  width: 40px;
  bottom: 0;
  z-index: 110;
}
/* line 67, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li div.close {
  width: 80px;
  height: 21px;
  background-color: #a7a9ac;
  position: absolute;
  left: 50%;
  margin-left: -40px;
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  text-align: center;
  color: #fff;
  cursor: pointer;
  display: none;
  line-height: 21px;
  z-index: 100;
}
/* line 86, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li a {
  color: #999999;
  text-decoration: none;
}
/* line 90, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li a:hover, nav#MainNavigation > ul li a.active {
  color: #000;
}
/* line 94, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul {
  display: none;
  position: absolute;
  left: 0;
  width: 100%;
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  /*IE9*/
  background: #f6f6f6;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E3YTlhYyIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZGNkY2RjIi8+PHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNlNmU3ZTgiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #a7a9ac), color-stop(50%, #dcdcdc), color-stop(51%, #e6e7e8), color-stop(100%, #f6f6f6));
  background-image: -moz-linear-gradient(bottom, #a7a9ac, #dcdcdc 50%, #e6e7e8 51%, #f6f6f6);
  background-image: -webkit-linear-gradient(bottom, #a7a9ac, #dcdcdc 50%, #e6e7e8 51%, #f6f6f6);
  background-image: linear-gradient(to top, #a7a9ac, #dcdcdc 50%, #e6e7e8 51%, #f6f6f6);
  padding: 30px 0 20px;
  z-index: 100;
}
/* line 110, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul > li li {
  background-image: none;
}
/* line 116, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul li {
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  line-height: normal;
  text-transform: none;
  width: 25%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-right: #fff solid 1px;
  border-left: #b5b7b9 solid 1px;
  padding: 0 20px 0;
  font-size: 20px;
  float: left;
  /**/
  /**/
}
/* line 130, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul li.noLeftBorder {
  border-left: none;
}
/* line 135, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul li.noRightBorder {
  border-right: none;
}
/* line 139, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul li a {
  color: #555555;
  text-decoration: none;
  display: block;
  margin-bottom: 10px;
  text-align: left;
}
/* line 146, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul li a:hover, nav#MainNavigation > ul li > ul li a.active {
  color: #c82127;
}
/* line 150, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul li.color_black a:hover {
  color: #000;
}
/* line 153, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul li.color_grey a:hover {
  color: #555555;
}
/* line 156, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul li.color_darkblue a:hover {
  color: #184CA0;
}
/* line 159, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul li.color_lightblue a:hover {
  color: #0082DC;
}
/* line 162, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul li.color_cyan a:hover {
  color: #06A082;
}
/* line 165, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul li.color_yellow a:hover {
  color: #f8971d;
}
/* line 168, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul li.color_orange a:hover {
  color: #f25f25;
}
/* line 171, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul li.color_red a:hover {
  color: #c82127;
}
/* line 174, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul li.color_pink a:hover {
  color: #a00055;
}
/* line 177, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul li.color_violet a:hover {
  color: #501882;
}
/* line 180, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul li > ul {
  position: static;
  background: none;
  box-shadow: none;
  padding: 0;
  margin-top: 0px;
  margin-bottom: 15px;
}
/* line 187, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul li > ul li {
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  line-height: 22px;
  font-size: 20px;
  border: none;
  float: none;
  padding: 0;
  width: 100%;
}
/* line 196, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul li > ul li a {
  margin: 0;
  position: relative;
  padding-left: 0;
  text-transform: none;
  line-height: 20px;
  font-size: 16px;
  padding-bottom: 8px;
  /*&:before{
  	position: absolute;
  	top: 0;
  	left: 0;
  	content: '>';
  	color: $red;
  	margin-right: 3px;
  }*/
}
/* line 206, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul li > ul li a.active {
  color: #c82127;
}
/* line 224, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul.isVisible ul {
  visibility: visible;
  display: block;
}
/* line 228, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li > ul.isVisible ul li ul {
  display: block;
  visibility: visible;
}
/* line 240, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li.no3rd > ul > li > a {
  margin-bottom: 0;
}
/* line 243, ../../../stylesheets/styles/components/_mainNavigation.scss */
nav#MainNavigation > ul li.no3rd > ul > li > ul {
  display: none;
}

/**************************
*		Stage 			  *
***************************/
/**************************
*		Stage || fkr	  *
***************************/
/* line 4, ../../../stylesheets/styles/components/_stage.scss */
#Stage {
  min-width: 800px;
  max-width: 1000px;
  margin: 0 auto;
  clear: both;
  overflow: hidden;
  position: relative;
}
/* line 11, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 15, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li {
  display: none;
  width: 100%;
  /* #52219: Staging Images nicht korrekt dargestellt (Safari 6.02) */
  position: relative;
  max-width: 100%;
  float: left;
}
/* line 22, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li a {
  display: block;
}
/* line 26, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li:first-child {
  display: block;
}
/* line 32, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li.fullWhite .text h3, #Stage ul li.fullWhite .text h2 {
  color: #fff !important;
}
/* line 35, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li.fullWhite .text p {
  color: #fff;
}
/* line 41, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text {
  position: absolute;
  width: 100%;
  max-width: 920px;
  left: 9px;
  right: auto;
  bottom: 16px;
  color: #FFF;
}
/* line 51, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text h3 {
  color: #c82127;
  font-family: 'Neo Sans W01 Bold', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 18px;
  margin: 0;
  float: left;
  width: 100%;
}
/* line 60, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text h2 {
  color: #c82127;
  font-family: 'Neo Sans W01 Medium', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 76px;
  line-height: 80px;
  margin: 0 0 12px 0;
  float: left;
  width: 100%;
  white-space: normal;
}
/* line 74, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text div.button a span,
#Stage ul li .text div.button span span {
  color: #c82127;
}
/* line 80, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text.color_black h3, #Stage ul li .text.color_black h2,
#Stage ul li .text.color_black div.button a span {
  color: #000 !important;
}
/* line 84, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text.color_black p {
  color: #fff;
}
/* line 89, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text.color_grey h3, #Stage ul li .text.color_grey h2,
#Stage ul li .text.color_grey div.button a span {
  color: #555555 !important;
}
/* line 93, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text.color_grey p {
  color: #fff;
}
/* line 98, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text.color_darkblue h3, #Stage ul li .text.color_darkblue h2,
#Stage ul li .text.color_darkblue div.button a span {
  color: #184CA0 !important;
}
/* line 102, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text.color_darkblue p {
  color: #fff;
}
/* line 107, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text.color_lightblue h3, #Stage ul li .text.color_lightblue h2,
#Stage ul li .text.color_lightblue div.button a span {
  color: #0082DC !important;
}
/* line 111, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text.color_lightblue p {
  color: #fff;
}
/* line 116, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text.color_cyan h3, #Stage ul li .text.color_cyan h2,
#Stage ul li .text.color_cyan div.button a span {
  color: #06A082 !important;
}
/* line 120, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text.color_cyan p {
  color: #fff;
}
/* line 125, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text.color_yellow h3, #Stage ul li .text.color_yellow h2,
#Stage ul li .text.color_yellow div.button a span {
  color: #f8971d !important;
}
/* line 129, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text.color_yellow p {
  color: #fff;
}
/* line 134, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text.color_orange h3, #Stage ul li .text.color_orange h2,
#Stage ul li .text.color_orange div.button a span {
  color: #f25f25 !important;
}
/* line 138, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text.color_orange p {
  color: #fff;
}
/* line 143, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text.color_red h3, #Stage ul li .text.color_red h2,
#Stage ul li .text.color_red div.button a span {
  color: #c82127 !important;
}
/* line 147, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text.color_red p {
  color: #fff;
}
/* line 152, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text.color_pink h3, #Stage ul li .text.color_pink h2,
#Stage ul li .text.color_pink div.button a span {
  color: #a00055 !important;
}
/* line 156, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text.color_pink p {
  color: #fff;
}
/* line 161, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text.color_violet h3, #Stage ul li .text.color_violet h2,
#Stage ul li .text.color_violet div.button a span {
  color: #501882 !important;
}
/* line 165, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text.color_violet p {
  color: #fff;
}
/* line 170, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text p {
  color: #484848;
  font-size: 16px;
  line-height: 20px;
  float: left;
  width: 80%;
  margin: 0 0 0 5px;
}
/* line 180, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text .button {
  margin: 10px 0 0;
  padding: 0;
  border: 0;
  float: left;
}
/* line 186, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li .text .button a {
  text-decoration: none;
}
/* line 196, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li.right .text {
  left: auto;
  right: 38px;
}
/* line 204, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li.right .text h3,
#Stage ul li.right .text h2,
#Stage ul li.right .text p {
  float: right;
  text-align: right;
}
/* line 211, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li.right .text .button {
  float: right;
}
/* line 219, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li img {
  width: 100%;
  border: 0;
  display: block;
}
/* line 229, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li.right a .text {
  left: auto;
  right: 38px;
}
/* line 233, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li.right a .text h3 {
  float: right;
  text-align: right;
}
/* line 238, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li.right a .text h2 {
  float: right;
  text-align: right;
}
/* line 243, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li.right a .text p {
  float: right;
  text-align: right;
}
/* line 248, ../../../stylesheets/styles/components/_stage.scss */
#Stage ul li.right a .text .button {
  float: right;
}
/* line 260, ../../../stylesheets/styles/components/_stage.scss */
#Stage .prev, #Stage .next {
  display: none;
}
/* line 263, ../../../stylesheets/styles/components/_stage.scss */
#Stage .pagination {
  width: auto;
  text-align: left;
  position: absolute;
  bottom: 0;
  margin: 5px 0;
  padding: 10px 0 5px;
  z-index: 1;
  right: 5px;
}
/* line 273, ../../../stylesheets/styles/components/_stage.scss */
#Stage .pagination.right {
  left: 5px;
  right: auto;
}
/* line 278, ../../../stylesheets/styles/components/_stage.scss */
#Stage .pagination a {
  -moz-border-radius: 500px;
  -webkit-border-radius: 500px;
  border-radius: 500px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FmYWZhZiIgc3RvcC1vcGFjaXR5PSIwLjciLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2FmYWZhZiIgc3RvcC1vcGFjaXR5PSIwLjciLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: -moz-linear-gradient(top, rgba(175, 175, 175, 0.7) 0%, rgba(175, 175, 175, 0.7) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(175, 175, 175, 0.7)), color-stop(100%, rgba(175, 175, 175, 0.7)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(175, 175, 175, 0.7) 0%, rgba(175, 175, 175, 0.7) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(175, 175, 175, 0.7) 0%, rgba(175, 175, 175, 0.7) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(175, 175, 175, 0.7) 0%, rgba(175, 175, 175, 0.7) 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, rgba(175, 175, 175, 0.7) 0%, rgba(175, 175, 175, 0.7) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3afafaf', endColorstr='#b3afafaf',GradientType=0 );
  /* IE6-8 */
  width: 19px;
  height: 18px;
  display: inline-block;
  margin: 0 2px;
  text-indent: -100px;
  overflow: hidden;
}
/* line 296, ../../../stylesheets/styles/components/_stage.scss */
#Stage .pagination a.selected, #Stage .pagination a:hover {
  background: #c82127;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M4MjEyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjODIxMjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #c82127 0%, #c82127 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c82127), color-stop(100%, #c82127));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #c82127 0%, #c82127 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #c82127 0%, #c82127 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #c82127 0%, #c82127 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #c82127 0%, #c82127 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c82127', endColorstr='#c82127',GradientType=0 );
  /* IE6-8 */
}

/* line 314, ../../../stylesheets/styles/components/_stage.scss */
body.isDesktop #Stage .pagination {
  bottom: 0;
  top: auto !important;
}

/* line 329, ../../../stylesheets/screen.scss */
hr.noStage {
  padding: 0;
}

/* line 334, ../../../stylesheets/screen.scss */
body.pageError503 hr.noStage {
  margin-top: 20px;
}

/* line 339, ../../../stylesheets/screen.scss */
.bodyContentWrapper {
  position: relative;
  margin-top: 26px;
}

/* line 351, ../../../stylesheets/screen.scss */
.pageContent .bodyContentWrapper,
.pageMobileForm .bodyContentWrapper,
.pageSearchResult .bodyContentWrapper,
.pageError404 .bodyContentWrapper,
.pageError503 .bodyContentWrapper,
.pageContacts .bodyContentWrapper {
  position: relative;
  margin-top: 0;
  padding-top: 16px;
  background-color: #fff;
}

/**************************
*		SubNavigation	  *
***************************/
/* line 362, ../../../stylesheets/screen.scss */
#sidebar {
  width: 235px;
  float: left;
  padding-bottom: 20px;
  margin-top: 46px;
}
/* line 368, ../../../stylesheets/screen.scss */
#sidebar > * {
  margin-left: 13px;
}

/* line 375, ../../../stylesheets/screen.scss */
nav#SubNavigation {
  width: 220px;
  margin: 0;
}
/* line 379, ../../../stylesheets/screen.scss */
nav#SubNavigation > ul {
  margin-top: -3px;
}
/* line 383, ../../../stylesheets/screen.scss */
nav#SubNavigation ul {
  list-style: none;
  padding-left: 0;
}
/* line 390, ../../../stylesheets/screen.scss */
nav#SubNavigation ul li a {
  color: #5c5d60;
  display: block;
  text-decoration: none;
  padding: 5px 20px;
}
/* line 397, ../../../stylesheets/screen.scss */
nav#SubNavigation ul li ul {
  padding-left: 18px;
}
/* line 403, ../../../stylesheets/screen.scss */
nav#SubNavigation ul li ul li:first-child {
  margin-top: 3px;
}
/* line 407, ../../../stylesheets/screen.scss */
nav#SubNavigation ul li ul li a {
  color: #5c5d60;
  font-size: 14px;
  padding: 4px 18px 4px 15px;
}
/* line 413, ../../../stylesheets/screen.scss */
nav#SubNavigation ul li ul li a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -2px;
  left: 0px;
  padding-right: 2px;
  position: relative;
}
/* line 428, ../../../stylesheets/screen.scss */
nav#SubNavigation ul li ul li ul {
  padding-left: 18px;
}
/* line 434, ../../../stylesheets/screen.scss */
nav#SubNavigation ul li ul li ul li a {
  background-image: none;
  color: #939598;
  padding: 4px 18px;
}
/* line 444, ../../../stylesheets/screen.scss */
nav#SubNavigation ul li ul li ul li ul li a {
  color: #939598;
  padding-left: 24px;
}
/* line 449, ../../../stylesheets/screen.scss */
nav#SubNavigation ul li ul li ul li ul li a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -2px;
  left: 0px;
  padding-right: 2px;
  position: relative;
}

/* line 482, ../../../stylesheets/screen.scss */
.SubDeviceNav {
  display: none;
}

/**************************
*		Search Results 	  *
***************************/
/***************************
* Search Results || fkr    *
***************************/
/* line 8, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div#searchOptions {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 235px;
  float: left;
  padding: 0 15px 0 0;
}
/* line 13, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div#searchOptions label {
  margin-top: 0;
}
/* line 16, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div#searchOptions input[type=text] {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #555555;
  font-size: 14px;
  padding: 10px 40px 10px 10px;
  width: 100%;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #f1f2f2;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.7);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.7);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.7);
  border: solid 1px #dcdcdc;
  /*IE9*/
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIwLjA4Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMDgiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(102, 102, 102, 0.08)), color-stop(100%, rgba(255, 255, 255, 0.08)));
  background-image: -moz-linear-gradient(top, rgba(102, 102, 102, 0.08), rgba(255, 255, 255, 0.08));
  background-image: -webkit-linear-gradient(top, rgba(102, 102, 102, 0.08), rgba(255, 255, 255, 0.08));
  background-image: linear-gradient(to bottom, rgba(102, 102, 102, 0.08), rgba(255, 255, 255, 0.08));
}
/* line 29, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div#searchOptions input[type=submit] {
  width: 43px;
  height: 40px;
  height-line: 40px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  border: none;
  cursor: pointer;
  background-color: transparent;
  margin: 0;
  padding: 0;
  position: relative;
  top: -40px;
  float: right;
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  font-size: 16px;
  color: #a8aaad;
}
/* line 52, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain {
  border-left: solid 1px #d1d3d4;
  margin-left: 235px;
  padding-left: 15px;
  margin-bottom: 30px;
  padding-bottom: 10px;
  overflow: hidden;
  /* > new Code in components/paging.scss
  .searchPaging {
  	float: right;
  	.prev, .next {
  		height: 12px;
  		width: 10px;
  		display: inline-block;
  		text-indent: -10000px;
  		float: left;
  		margin: 4px 0;
  	}
  	.prev {
  		background-color: $lightblue;
  		@include no-repeat-sprite(search_paging_trans_prev, $offset-y: 0, $offset-x: 0);
  	}
  	.next {
  		background-color: $lightblue;
  		@include no-repeat-sprite(search_paging_trans_next, $offset-y: 0, $offset-x: 0);
  	}
  	.mobileControl {
  		display: none;
  	}
  	ul {
  		float: left;
  		margin: 4px 10px 3px;
  		padding: 0;
  		list-style: none;
  		font-size: 13px;
  		line-height: 13px;
  		@include font(NeoSans);
  		border-left: 1px solid $lightgrey;
  		border-right: 1px solid #d9d9db;
  		li {
  			float: left;
  			border-left: 1px solid #d9d9db;
  			border-right: 1px solid $lightgrey;
  			padding: 0 7px;
  			a.active {
  				text-decoration: underline;
  				color: $lightgrey !important;
  			}
  			a:hover {
  				color: $black !important;
  			}
  		}
  	}
  }
  */
}
/* line 59, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain h1 {
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 24px;
  line-height: 1;
  margin: 0 0 10px 0;
  padding: 0;
}
/* line 67, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain .tabsNav {
  margin: 20px 0;
  padding: 0 0 0 10px;
  list-style: none;
  border-bottom: 1px solid #a7a9ac;
}
/* line 72, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain .tabsNav li {
  float: left;
  font-size: 14px;
  background: #a7a9ac;
  margin: 0 5px -1px 0;
  border: 1px solid #a7a9ac;
  border-bottom: none;
}
/* line 79, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain .tabsNav li a {
  color: #fff;
  line-height: 43px;
  padding: 0 20px;
  display: block;
}
/* line 85, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain .tabsNav li.active {
  background: #fff;
}
/* line 87, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain .tabsNav li.active a {
  color: #5c5d60;
}
/* line 94, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain .resultCount {
  float: left;
  color: #a7a9ac;
  font-size: 13px;
  line-height: 20px;
}
/* line 100, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain .paging {
  padding-top: 0;
}
/* line 151, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain ul.results {
  clear: both;
  margin: 0 0 10px;
  padding: 0;
  list-style: none;
}
/* line 157, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain ul.results li {
  margin: 0;
  padding: 20px 0;
  border-bottom: 1px solid #d1d3d4;
}
/* line 161, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain ul.results li .searchTerm {
  text-decoration: underline;
}
/* line 164, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain ul.results li h2 {
  margin: 0;
  padding: 0;
  font-family: 'Neo Sans W01 Medium', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  line-height: 20px;
  font-size: 14px;
  color: #555555;
}
/* line 172, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain ul.results li a.url {
  line-height: 20px;
  font-size: 14px;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}
/* line 177, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain ul.results li p {
  margin: 10px 0 0;
  line-height: 20px;
  font-size: 14px;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}
/* line 183, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain ul.results li a.download {
  display: table;
  margin: 10px 0 0;
  background-color: #f1f2f2;
  height: 30px;
  line-height: 20px;
  font-size: 14px;
  width: 75%;
}
/* line 192, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain ul.results li a.download div {
  display: table-cell;
  vertical-align: middle;
}
/* line 196, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain ul.results li a.download div span {
  color: #fff;
  -webkit-font-smoothing: antialiased;
  display: block;
  text-align: center;
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
}
/* line 207, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain ul.results li a.download .icon {
  background-color: #0082DC;
  width: 80px;
}
/* line 212, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain ul.results li a.download .icon .pdf {
  display: block;
}
/* line 220, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain ul.results li a.download .icon .doc {
  background-color: #0082DC;
  display: block;
}
/* line 228, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain ul.results li a.download .icon .ppt {
  background-color: #0082DC;
  display: block;
}
/* line 236, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain ul.results li a.download .icon .xls {
  background-color: #0082DC;
  display: block;
}
/* line 244, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain ul.results li a.download .icon.thumb {
  background-image: none;
}
/* line 246, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain ul.results li a.download .icon.thumb img {
  width: 76px;
  padding: 2px;
}
/* line 252, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain ul.results li a.download .dateiName {
  display: table-cell;
  padding: 5px 0 5px 10px;
}
/* line 255, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain ul.results li a.download .dateiName .dateiInfo {
  color: #939598;
}
/* line 260, ../../../stylesheets/styles/components/_searchResults.scss */
.pageSearchResult #BodyContent div.resultMain ul.results li a.download:hover .dateiInfo {
  color: #000;
}

/**************************
*		Breadcrumb	 	  *
***************************/
/**************************
*	Breadcrumb || mwo	  *
***************************/
/* line 4, ../../../stylesheets/styles/components/_breadcrumb.scss */
nav#Breadcrumb {
  color: #a7a9ac;
  font-size: 13px;
  line-height: 24px;
  margin: 10px 0 10px;
  margin-left: 15px;
  /*background-color: orange;*/
}
/* line 12, ../../../stylesheets/styles/components/_breadcrumb.scss */
nav#Breadcrumb a {
  color: #a7a9ac;
  text-decoration: none;
}
/* line 16, ../../../stylesheets/styles/components/_breadcrumb.scss */
nav#Breadcrumb a:hover {
  text-decoration: underline;
}
/* line 22, ../../../stylesheets/styles/components/_breadcrumb.scss */
nav#Breadcrumb span {
  color: #5c5d60;
}

/* line 29, ../../../stylesheets/styles/components/_breadcrumb.scss */
body.pageContent nav#Breadcrumb {
  margin: 5px 15px 15px 265px;
}
/* line 33, ../../../stylesheets/styles/components/_breadcrumb.scss */
body.pageContent.career nav#Breadcrumb {
  margin: 5px 15px 20px 265px;
}

/**************************
*		BodyContent		  *
***************************/
/* line 500, ../../../stylesheets/screen.scss */
#BodyContent {
  min-height: 450px;
  margin: 0 15px 10px;
}

/* line 506, ../../../stylesheets/screen.scss */
main h1 {
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 40px;
  line-height: 46px;
}
/* line 512, ../../../stylesheets/screen.scss */
main p {
  color: #555555;
  font-size: 14px;
  margin: 0 0 20px;
  line-height: 20px;
}
/* line 519, ../../../stylesheets/screen.scss */
main a {
  color: #0082DC;
  text-decoration: none;
}
/* line 522, ../../../stylesheets/screen.scss */
main a:focus, main a:hover, main a:active {
  color: #000;
  text-decoration: none;
}
/* line 527, ../../../stylesheets/screen.scss */
main img[src=""] {
  display: none;
}

/* line 532, ../../../stylesheets/screen.scss */
body.pageContent #BodyContent {
  margin: 0 15px 0 265px;
  /* needed because of not stretching container - http://www.quirksmode.org/css/clearing.html */
  /* inform MWO if change is necessary ***/
  overflow: hidden;
  /* property causes following bug: #52219: Staging Images nicht korrekt dargestellt (Safari 6.02) */
  /* needed for News */
}
/* line 539, ../../../stylesheets/screen.scss */
body.pageContent #BodyContent > h1, body.pageContent #BodyContent .cqTitle h1 {
  font-size: 36px;
  line-height: 40px;
  margin-top: 0;
  margin-bottom: 16px;
}
/* line 547, ../../../stylesheets/screen.scss */
body.pageContent #BodyContent > h2, body.pageContent #BodyContent .cqSubtitle h2 {
  line-height: 32px;
  font-size: 24px;
  margin: -10px 0 20px;
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-weight: normal;
}

/* see http://www.gtalbot.org/BrowserBugsSection/css21testsuite/Floats-And-BFCs-With-Margins-AG.html */
/* https://bugs.webkit.org/show_bug.cgi?id=79046 */
/* line 558, ../../../stylesheets/screen.scss */
html.isRenderingFloatsAndBFCsWithMarginsFalse body.pageContent #BodyContent,
html.isRenderingFloatsAndBFCsWithMarginsFalse body.pageSearchResult #BodyContent .resultMain {
  margin-right: -235px;
}

/**************************
*	responsive table	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
.responsiveTableWrapper {
  color: #454545;
  margin: 10px 0;
}
/* line 5, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
.responsiveTableWrapper table th.prio5, .responsiveTableWrapper table td.prio5 {
  display: none;
}
/* line 7, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
.responsiveTableWrapper .table-menu-wrapper {
  padding: 10px;
  text-align: right;
  position: relative;
}
/* line 11, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
.responsiveTableWrapper .table-menu-wrapper a.table-menu-btn {
  padding: 5px 10px;
  text-transform: uppercase;
  text-decoration: none;
  color: #454545;
  font-size: 12px;
  display: inline-block;
}
/* line 18, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
.responsiveTableWrapper .table-menu-wrapper a.table-menu-btn:hover {
  text-decoration: underline;
}
/* line 21, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
.responsiveTableWrapper .table-menu-wrapper a.table-menu-btn span {
  width: 10px;
  height: 7px;
  display: inline-block;
  vertical-align: bottom;
  margin: 0 0 5px 5px;
}
/* line 29, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
.responsiveTableWrapper .table-menu-wrapper a.table-menu-btn span:after {
  content: '6';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -4px;
  left: -1px;
  padding-right: 0;
  position: relative;
}
/* line 49, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
.responsiveTableWrapper .table-menu-wrapper a.table-menu-btn.open span:after {
  content: '8';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -4px;
  left: -1px;
  padding-right: 0;
  position: relative;
}
/* line 66, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
.responsiveTableWrapper .table-menu-wrapper .table-menu-hidden {
  display: none;
}
/* line 67, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
.responsiveTableWrapper .table-menu-wrapper .table-menu {
  background: #f1f2f2;
  position: absolute;
  right: 0px;
  top: 46px;
  border: 1px solid #dcdcdc;
  text-align: left;
  padding: 0 10px;
  z-index: 150;
}
/* line 79, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
.responsiveTableWrapper .table-menu-wrapper .table-menu ul li {
  margin: 0;
  border-top: 1px solid #e4e6e6;
  padding: 4px 0 !important;
}
/* line 84, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
.responsiveTableWrapper .table-menu-wrapper .table-menu ul li:first-child {
  border-top: none;
}
/* line 87, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
.responsiveTableWrapper .table-menu-wrapper .table-menu ul li * {
  vertical-align: middle;
}
/* line 90, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
.responsiveTableWrapper .table-menu-wrapper .table-menu ul li label {
  color: #5c5d60 !important;
  line-height: 22px;
  display: inline-block;
  height: 22px;
  margin: 0;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}
/* line 98, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
.responsiveTableWrapper .table-menu-wrapper .table-menu ul li input[type=checkbox] {
  display: none;
}
/* line 101, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
.responsiveTableWrapper .table-menu-wrapper .table-menu ul li input[type=checkbox] + label {
  padding-left: 24px;
  background: transparent url("../images/sprites/no-repeat/icon_checkbox.png") no-repeat left center;
}
/* line 105, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
.responsiveTableWrapper .table-menu-wrapper .table-menu ul li input[type=checkbox]:checked + label {
  background: transparent url("../images/sprites/no-repeat/icon_checkbox_checked.png") no-repeat left center;
}
/* line 113, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
.responsiveTableWrapper .tableScrollWrapper {
  overflow-x: auto;
}
/* line 115, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
.responsiveTableWrapper ul {
  list-style: none;
  margin: 0;
  padding: 0 !important;
}

/*** IE8 handling ***/
/* line 120, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
html.lt-ie9 input[type=checkbox] + label {
  padding-left: 0 !important;
  background-image: none !important;
}

/* line 124, ../../../stylesheets/styles/components/_responsiveTableWrapper.scss */
html.lt-ie9 input[type=checkbox] {
  display: inline !important;
}

/**************************
*		Column Layout 	  *
***************************/
/**************************
*	Column Layout || mwo  *
***************************/
/* line 4, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout,
#BodyContent .columnLayout {
  position: relative;
  margin: 0;
}
/* line 9, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout.columnCount1 > .cell,
#BodyContent .columnLayout.columnCount1 > .cell {
  float: none;
}
/* line 13, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout.columnCount2,
#BodyContent .columnLayout.columnCount2 {
  margin-left: -15px;
  margin-right: -15px;
}
/* line 19, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout.columnCount2 > .cell:first-child,
#BodyContent .columnLayout.columnCount2 > .cell:first-child {
  width: 66.66%;
  padding: 0 15px;
}
/* line 24, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout.columnCount2 > .cell:last-child, .fancybox-inner .columnLayout.columnCount2 > .cell.w31,
#BodyContent .columnLayout.columnCount2 > .cell:last-child,
#BodyContent .columnLayout.columnCount2 > .cell.w31 {
  width: 33.33%;
  padding: 0 15px;
}
/* line 34, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout.columnCount3,
#BodyContent .columnLayout.columnCount3 {
  margin-left: -15px;
  margin-right: -15px;
}
/* line 39, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout.columnCount3 > .cell,
#BodyContent .columnLayout.columnCount3 > .cell {
  width: 33.33%;
  padding: 0 15px;
}
/* line 43, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout.columnCount3 > .cell:first-child,
#BodyContent .columnLayout.columnCount3 > .cell:first-child {
  padding-left: 15px;
}
/* line 46, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout.columnCount3 > .cell:last-child,
#BodyContent .columnLayout.columnCount3 > .cell:last-child {
  padding-right: 15px;
}
/* line 53, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout.columnCount4,
#BodyContent .columnLayout.columnCount4 {
  margin-left: -15px;
  margin-right: -15px;
}
/* line 58, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout.columnCount4 > .cell,
#BodyContent .columnLayout.columnCount4 > .cell {
  width: 25%;
  padding: 0 15px;
}
/* line 62, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout.columnCount4 > .cell:first-child,
#BodyContent .columnLayout.columnCount4 > .cell:first-child {
  padding-left: 15px;
}
/* line 65, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout.columnCount4 > .cell:last-child,
#BodyContent .columnLayout.columnCount4 > .cell:last-child {
  padding-right: 15px;
}
/* line 72, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout.columnCount121,
#BodyContent .columnLayout.columnCount121 {
  margin-left: -15px;
  margin-right: -15px;
}
/* line 77, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout.columnCount121 > .cell,
#BodyContent .columnLayout.columnCount121 > .cell {
  width: 50%;
  padding: 0 15px;
}
/* line 81, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout.columnCount121 > .cell:first-child,
#BodyContent .columnLayout.columnCount121 > .cell:first-child {
  width: 25%;
  padding-left: 15px;
}
/* line 85, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout.columnCount121 > .cell:last-child,
#BodyContent .columnLayout.columnCount121 > .cell:last-child {
  width: 25%;
  padding-right: 15px;
}
/* line 93, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout > .cell,
#BodyContent .columnLayout > .cell {
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 100, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout > .cell h1:first-child,
.fancybox-inner .columnLayout > .cell h2:first-child,
.fancybox-inner .columnLayout > .cell h3:first-child,
.fancybox-inner .columnLayout > .cell h4:first-child,
.fancybox-inner .columnLayout > .cell h5:first-child,
.fancybox-inner .columnLayout > .cell h6:first-child,
#BodyContent .columnLayout > .cell h1:first-child,
#BodyContent .columnLayout > .cell h2:first-child,
#BodyContent .columnLayout > .cell h3:first-child,
#BodyContent .columnLayout > .cell h4:first-child,
#BodyContent .columnLayout > .cell h5:first-child,
#BodyContent .columnLayout > .cell h6:first-child {
  margin-top: 0;
  /* because it would pass the margin up to the cell */
}
/* line 109, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout > .cell:first-child,
#BodyContent .columnLayout > .cell:first-child {
  padding-left: 0;
}
/* line 112, ../../../stylesheets/styles/components/_columnLayout.scss */
.fancybox-inner .columnLayout > .cell:last-child,
#BodyContent .columnLayout > .cell:last-child {
  padding-right: 0;
}

/**************************
*		teaserbox	 	  *
***************************/
/* line 3, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox h2 {
  margin-bottom: 20px;
}
/* line 7, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox > h3 {
  margin: 0 0 20px;
  padding: 0;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 18px;
  color: #000;
  line-height: 20px;
}
/* line 18, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxNews .cell {
  margin-bottom: 20px;
}
/* line 23, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxNews .cell h2 {
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 24px;
  color: #000;
  margin-bottom: 5px;
  line-height: 26px;
}
/* line 31, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxNews .cell p {
  font-size: 14px;
  color: #5c5d60;
  margin: 0;
  padding: 0;
  line-height: 20px;
}
/* line 39, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxNews .cell a {
  color: #0082DC;
  text-decoration: none;
  font-size: 14px;
  margin-top: 10px;
  display: block;
}
/* line 46, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxNews .cell a:hover {
  text-decoration: none;
  color: #000;
}
/* line 53, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxNews .cell:last-child {
  border-bottom: none;
}
/* line 61, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxStandard {
  margin-bottom: 30px;
}
/* line 64, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxStandard:last-child {
  padding-right: 0;
}
/* line 68, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxStandard > img, .teaserbox.teaserboxStandard > a > img {
  width: 100%;
  margin-bottom: 20px;
}
/* line 73, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxStandard h2 {
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 14px;
  color: #5c5d60;
  margin-bottom: 4px;
  margin-top: 0;
  text-transform: uppercase;
}
/* line 82, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxStandard h3 {
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 32px;
  line-height: 36px;
  margin: 0 0 8px 0;
}
/* line 89, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxStandard h3.smallHeading {
  height: 28px;
  margin: 0 0 20px 0 !important;
  font-size: 20px;
  line-height: 22px;
}
/* line 98, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxStandard p {
  font-size: 14px;
  color: #5c5d60;
  margin: 0;
  padding: 0;
  line-height: 20px;
}
/* line 106, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxStandard a {
  color: #0082DC;
  text-decoration: none;
  font-size: 14px;
  display: block;
  margin-top: 10px;
}
/* line 113, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxStandard a:hover {
  text-decoration: none;
  color: #000;
}
/* line 122, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks {
  position: relative;
}
/* line 128, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks h2 {
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}
/* line 133, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 145, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks .prevBtn {
  background: url(../images/sliderArrows/teaserSliderPrevBlue.png) no-repeat 0 0 transparent;
  width: 14px;
  height: 26px;
  display: none;
  position: absolute;
  left: 0;
  top: 32px;
  z-index: 100;
}
/* line 155, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks .prevBtn:hover {
  background: url(../images/sliderArrows/teaserSliderPrevBlue_MO.png) no-repeat 0 0 transparent;
}
/* line 160, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks .nextBtn {
  background: url(../images/sliderArrows/teaserSliderNextBlue.png) no-repeat 0 0 transparent;
  width: 14px;
  height: 26px;
  display: none;
  position: absolute;
  right: 0;
  top: 32px;
  z-index: 100;
}
/* line 170, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks .nextBtn:hover {
  background: url(../images/sliderArrows/teaserSliderNextBlue_MO.png) no-repeat 0 0 transparent;
}
/* line 175, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks .positioningHelperWrapper {
  padding: 0;
  z-index: 0;
  position: relative;
}
/* line 181, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks .cell {
  padding: 0 0 0 0;
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 190, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks .cell h4 {
  margin: 0;
}
/* line 194, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks .cell a {
  display: table-row;
  position: relative;
}
/* line 200, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks .cell a > div {
  vertical-align: middle;
  display: table-cell;
}
/* line 205, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks .cell a div.imgWrapper {
  width: 54px;
  text-align: center;
}
/* line 210, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks .cell a div.imgWrapper.icon:before {
  color: #000;
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 34px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}
/* line 222, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks .cell a img {
  width: 24px;
  margin-right: 8px;
}
/* line 236, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks .cell a .text {
  margin: 0;
  float: none;
  width: auto;
  display: table-cell;
  vertical-align: middle;
}
/* line 243, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks .cell a .text h4 {
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  color: #000;
  position: relative;
  top: -2px;
  margin: 0;
  font-size: 20px;
  line-height: 22px;
  display: table-cell;
  float: none;
  padding: 16px 0;
}
/* line 256, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks .cell a .text h4 .subText {
  font-size: 14px;
  display: block;
  color: #5c5d60;
}
/* line 265, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks .cell a .text p {
  display: none;
}
/* line 272, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks .cell:first-child a img {
  border-left: none;
}
/* line 276, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.teaserboxQuicklinks .cell:first-child a .text {
  border-left: 0;
  padding-left: 0;
}
/* line 285, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.contentTeaser {
  margin: 0 0 30px 0;
}
/* line 289, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.contentTeaser a {
  text-decoration: none;
}
/* line 293, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.contentTeaser .cell {
  border-top: 1px solid #d1d3d4;
  padding-top: 30px;
  margin-top: 30px;
}
/* line 298, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.contentTeaser .cell .image {
  width: 32%;
  float: left;
  margin-right: 2%;
}
/* line 303, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.contentTeaser .cell .image img {
  max-width: 223px;
  width: 100%;
  border: 0;
}
/* line 312, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.contentTeaser .cell .text {
  float: left;
  width: 66%;
}
/* line 316, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.contentTeaser .cell .text h2 {
  font-size: 24px;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  margin: 0 0 10px;
  text-decoration: none;
}
/* line 323, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.contentTeaser .cell .text p {
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  margin: 0;
  padding: 0;
  line-height: 22px;
  font-size: 16px;
  color: #5c5d60;
  text-decoration: none;
}
/* line 337, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.contentTeaser .cell.right .image {
  float: right;
  margin-right: 0;
}
/* line 341, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.contentTeaser .cell.right .image img {
  float: right;
}
/* line 347, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.contentTeaser .cell.right .text {
  float: left;
  padding-right: 2%;
  width: 64%;
}
/* line 360, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.industryTeaser {
  margin: 0 0 30px 0;
}
/* line 364, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.industryTeaser ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 369, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.industryTeaser ul li {
  float: left;
  width: 31.33%;
  padding-right: 3%;
  padding-bottom: 3%;
}
/* line 375, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.industryTeaser ul li.last {
  padding-right: 0;
}
/* line 379, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.industryTeaser ul li a, .teaserbox.industryTeaser ul li div.linkPlaceholder {
  display: block;
  width: 100%;
  border: 1px solid #e0e0e0;
  text-decoration: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 390, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.industryTeaser ul li a:hover .cell div.bottom, .teaserbox.industryTeaser ul li div.linkPlaceholder:hover .cell div.bottom {
  background: #939598;
  background-image: -webkit-linear-gradient(bottom, #939598, #dcdcdc);
  background-image: -moz-linear-gradient(bottom, #939598, #dcdcdc);
  background-image: -o-linear-gradient(bottom, #939598, #dcdcdc);
  background-image: -ms-linear-gradient(bottom, #939598, #dcdcdc);
  background-image: linear-gradient(to top, #939598, #dcdcdc);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#939598', endColorstr='#dcdcdc',GradientType=0 );
  /* IE6-9 */
}
/* line 397, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.industryTeaser ul li a .cell, .teaserbox.industryTeaser ul li div.linkPlaceholder .cell {
  width: 100%;
  min-height: 146px;
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
}
/* line 404, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.industryTeaser ul li a .cell div.top, .teaserbox.industryTeaser ul li div.linkPlaceholder .cell div.top {
  background: #e6e7e8;
  background-image: -webkit-linear-gradient(bottom, #e6e7e8, #f6f6f6);
  background-image: -moz-linear-gradient(bottom, #e6e7e8, #f6f6f6);
  background-image: -o-linear-gradient(bottom, #e6e7e8, #f6f6f6);
  background-image: -ms-linear-gradient(bottom, #e6e7e8, #f6f6f6);
  background-image: linear-gradient(to top, #e6e7e8, #f6f6f6);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e7e8', endColorstr='#f6f6f6',GradientType=0 );
  /* IE6-9 */
  padding: 0 10px 5px;
}
/* line 409, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.industryTeaser ul li a .cell div.bottom, .teaserbox.industryTeaser ul li div.linkPlaceholder .cell div.bottom {
  background: #a7a9ac;
  background-image: -webkit-linear-gradient(bottom, #a7a9ac, #dcdcdc);
  background-image: -moz-linear-gradient(bottom, #a7a9ac, #dcdcdc);
  background-image: -o-linear-gradient(bottom, #a7a9ac, #dcdcdc);
  background-image: -ms-linear-gradient(bottom, #a7a9ac, #dcdcdc);
  background-image: linear-gradient(to top, #a7a9ac, #dcdcdc);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7a9ac', endColorstr='#dcdcdc',GradientType=0 );
  /* IE6-9 */
  padding: 12px 0;
  min-height: 49px;
}
/* line 419, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.industryTeaser ul li a .cell h3, .teaserbox.industryTeaser ul li div.linkPlaceholder .cell h3 {
  font-size: 16px;
  line-height: 22px;
  color: #000;
  text-align: center;
  width: 100%;
  padding: 10px 0 0;
  margin: 0;
}
/* line 429, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.industryTeaser ul li a .cell p, .teaserbox.industryTeaser ul li div.linkPlaceholder .cell p {
  width: 100%;
  color: #666;
  font-size: 16px;
  line-height: 22px;
  text-align: center;
  margin: 0 auto;
  max-width: 196px;
}
/* line 439, ../../../stylesheets/styles/components/_teaser.scss */
.teaserbox.industryTeaser ul li a .cell img, .teaserbox.industryTeaser ul li div.linkPlaceholder .cell img {
  margin: 0 auto;
  display: block;
  border: 0;
  width: 100%;
}

/* line 462, ../../../stylesheets/styles/components/_teaser.scss */
.columnLayout .teaserbox .cell .image {
  width: 31%;
  margin-right: 3%;
  float: left;
}
/* line 467, ../../../stylesheets/styles/components/_teaser.scss */
.columnLayout .teaserbox .cell .text {
  float: right;
  width: 66%;
}
/* line 470, ../../../stylesheets/styles/components/_teaser.scss */
.columnLayout .teaserbox .cell .text h2 {
  line-height: 32px;
  font-size: 24px;
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  line-height: 24px;
}
/* line 478, ../../../stylesheets/styles/components/_teaser.scss */
.columnLayout .teaserbox .cell.right .image {
  width: 31%;
  margin-left: 3%;
}
/* line 482, ../../../stylesheets/styles/components/_teaser.scss */
.columnLayout .teaserbox .cell.right .text {
  float: left;
  width: 66%;
  padding-right: 0;
}
/* line 488, ../../../stylesheets/styles/components/_teaser.scss */
.columnLayout .teaserbox .cell .more {
  font-size: 14px;
}

/* line 501, ../../../stylesheets/styles/components/_teaser.scss */
.cqStartNewsTeaser .teaserbox.teaserboxNews .cell h2,
.cqRSSFeed .teaserbox.teaserboxNews .cell h2 {
  font-size: 16px;
  line-height: 22px;
}

/**************************
*		news	 	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_news.scss */
.accordionWrapper.newsFilter {
  display: none;
}

/* line 6, ../../../stylesheets/styles/components/_news.scss */
.newsFilter {
  margin-bottom: 30px;
  margin-left: 11px !important;
}
/* line 12, ../../../stylesheets/styles/components/_news.scss */
.newsFilter .filterGroup {
  margin-bottom: 30px;
}
/* line 15, ../../../stylesheets/styles/components/_news.scss */
.newsFilter .filterGroup .searchBox {
  padding-left: 22px;
  position: relative;
  right: auto;
  top: 0;
}
/* line 21, ../../../stylesheets/styles/components/_news.scss */
.newsFilter .filterGroup .searchBox input {
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius-: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  height: 41px;
  width: 100%;
}
/* line 27, ../../../stylesheets/styles/components/_news.scss */
.newsFilter .filterGroup .searchBox .searchIcon {
  top: 12px;
}
/* line 33, ../../../stylesheets/styles/components/_news.scss */
.newsFilter .filterGroup h4 {
  color: #5c5d60;
  font-size: 14px;
  padding-left: 22px;
  margin: 0 0 10px;
}
/* line 40, ../../../stylesheets/styles/components/_news.scss */
.newsFilter .filterGroup ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 45, ../../../stylesheets/styles/components/_news.scss */
.newsFilter .filterGroup ul li {
  line-height: 18px;
  padding: 2px 2px 2px 0;
}
/* line 49, ../../../stylesheets/styles/components/_news.scss */
.newsFilter .filterGroup ul li.hide {
  display: none;
}
/* line 53, ../../../stylesheets/styles/components/_news.scss */
.newsFilter .filterGroup ul li.active {
  background-color: #f1f2f2;
}
/* line 56, ../../../stylesheets/styles/components/_news.scss */
.newsFilter .filterGroup ul li.active > a {
  font-family: 'Neo Sans W01 Bold', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  display: block;
}
/* line 61, ../../../stylesheets/styles/components/_news.scss */
.newsFilter .filterGroup ul li.active > a:after {
  content: '4';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  font-size: 14px;
  font-weight: normal;
  position: relative;
  top: 0px;
  float: right;
  padding-right: 2px;
}
/* line 77, ../../../stylesheets/styles/components/_news.scss */
.newsFilter .filterGroup ul li a {
  color: #5c5d60;
  font-size: 14px;
  text-decoration: none;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  padding-left: 22px;
}
/* line 84, ../../../stylesheets/styles/components/_news.scss */
.newsFilter .filterGroup ul li a:hover {
  text-decoration: underline;
}
/* line 90, ../../../stylesheets/styles/components/_news.scss */
.newsFilter .filterGroup ul li ul {
  padding-left: 10px;
}
/* line 98, ../../../stylesheets/styles/components/_news.scss */
.newsFilter .filterGroup a.more {
  font-size: 14px;
  color: #0082DC;
  text-decoration: none;
  line-height: 14px;
  margin-left: 22px;
}
/* line 105, ../../../stylesheets/styles/components/_news.scss */
.newsFilter .filterGroup a.more:hover {
  text-decoration: underline;
}

/* line 117, ../../../stylesheets/styles/components/_news.scss */
.accordionWrapper > ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
/* line 122, ../../../stylesheets/styles/components/_news.scss */
.accordionWrapper > ul > li {
  float: left;
  width: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding-right: 9px;
}
/* line 128, ../../../stylesheets/styles/components/_news.scss */
.accordionWrapper > ul > li:last-child {
  padding-left: 9px;
  padding-right: 0;
}
/* line 133, ../../../stylesheets/styles/components/_news.scss */
.accordionWrapper > ul > li .SubDeviceNav {
  width: 80%;
  margin: 5px 0;
  display: inline-block;
}
/* line 140, ../../../stylesheets/styles/components/_news.scss */
.accordionWrapper > ul > li .SubDeviceNav .newListSelected .selectedTxt {
  padding: 5px 10px;
}
/* line 144, ../../../stylesheets/styles/components/_news.scss */
.accordionWrapper > ul > li .SubDeviceNav .newListSelected .selectedTxt:after {
  content: 'e';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  position: relative;
  top: -4px;
  left: 0px;
  color: #a7a9ac;
  float: right;
  border-left: 1px solid #a7a9ac;
  line-height: 31px;
  padding-left: 14px;
}
/* line 167, ../../../stylesheets/styles/components/_news.scss */
.accordionWrapper > ul > li .accordion .remove {
  cursor: pointer;
  float: right;
  position: relative;
  top: 14px;
  display: none;
}
/* line 177, ../../../stylesheets/styles/components/_news.scss */
.accordionWrapper > ul > li .accordion .remove:after {
  content: '4';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  font-size: 14px;
  font-weight: normal;
  position: relative;
  top: 0px;
  float: right;
  padding-right: 2px;
}

/* line 200, ../../../stylesheets/styles/components/_news.scss */
.newsbox .cell {
  border-top: 1px solid #d1d3d4;
  padding-top: 41px;
  margin-top: 30px;
  float: left !important;
  width: 100%;
}
/* line 207, ../../../stylesheets/styles/components/_news.scss */
.newsbox .cell.first {
  margin-top: 0;
}
/* line 211, ../../../stylesheets/styles/components/_news.scss */
.newsbox .cell.last {
  padding-bottom: 31px;
  border-bottom: 1px solid #d1d3d4;
}
/* line 216, ../../../stylesheets/styles/components/_news.scss */
.newsbox .cell .image {
  float: left;
  width: 32%;
}
/* line 220, ../../../stylesheets/styles/components/_news.scss */
.newsbox .cell .image img {
  max-width: 223px;
  width: 100%;
  border: 0;
  float: left;
}
/* line 229, ../../../stylesheets/styles/components/_news.scss */
.newsbox .cell .text {
  float: right;
  width: 65%;
  font-size: 14px;
  color: #555555;
  position: relative;
  top: -4px;
}
/* line 237, ../../../stylesheets/styles/components/_news.scss */
.newsbox .cell .text.solo {
  width: 100%;
}
/* line 241, ../../../stylesheets/styles/components/_news.scss */
.newsbox .cell .text h4 {
  margin: 0;
  padding: 0;
  color: #a7a9ac;
  font-size: 14px;
  display: inline-block;
}
/* line 249, ../../../stylesheets/styles/components/_news.scss */
.newsbox .cell .text h2,
.newsbox .cell .text h2 a {
  color: #000;
  font-size: 24px;
  margin: 0;
  padding: 0;
}
/* line 257, ../../../stylesheets/styles/components/_news.scss */
.newsbox .cell .text p {
  line-height: 20px;
  margin: 5px 0 0 0;
  padding: 0;
}
/* line 263, ../../../stylesheets/styles/components/_news.scss */
.newsbox .cell .text a {
  font-size: 14px;
  display: block;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}
/* line 268, ../../../stylesheets/styles/components/_news.scss */
.newsbox .cell .text a.comments {
  display: inline-block;
  margin-right: 8px;
  font-size: 14px;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  color: #008ac8;
  margin-top: 0;
  border-left: 1px solid #dbdcdd;
  border-right: 1px solid #dbdcdd;
  padding: 0 10px;
}
/* line 279, ../../../stylesheets/styles/components/_news.scss */
.newsbox .cell .text a.comments:hover {
  text-decoration: underline;
}
/* line 291, ../../../stylesheets/styles/components/_news.scss */
.newsbox .cell.right .image {
  float: right;
}
/* line 295, ../../../stylesheets/styles/components/_news.scss */
.newsbox .cell.right .text {
  float: left;
}

/**************************
*		contentToolbar	 	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_contentToolbar.scss */
body .contentToolbar {
  padding-bottom: 20px;
}
/* line 4, ../../../stylesheets/styles/components/_contentToolbar.scss */
body .contentToolbar:before {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 12, ../../../stylesheets/styles/components/_contentToolbar.scss */
body .contentToolbar:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 20, ../../../stylesheets/styles/components/_contentToolbar.scss */
body .contentToolbar.mobile {
  display: none;
}
/* line 24, ../../../stylesheets/styles/components/_contentToolbar.scss */
body .contentToolbar ul {
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: visible;
}
/* line 30, ../../../stylesheets/styles/components/_contentToolbar.scss */
body .contentToolbar ul li {
  float: left;
  padding-left: 10px;
  border-left: 1px solid #dbdcdd;
}
/* line 35, ../../../stylesheets/styles/components/_contentToolbar.scss */
body .contentToolbar ul li.social {
  padding-right: 10px;
  padding-left: 0;
  border-left: none;
}
/* line 40, ../../../stylesheets/styles/components/_contentToolbar.scss */
body .contentToolbar ul li.social a {
  padding: 0 2px;
}
/* line 45, ../../../stylesheets/styles/components/_contentToolbar.scss */
body .contentToolbar ul li a {
  color: #5c5d60 !important;
  font-size: 13px;
  padding: 0 10px 0 20px;
  text-decoration: none;
}
/* line 51, ../../../stylesheets/styles/components/_contentToolbar.scss */
body .contentToolbar ul li a.print {
  padding-left: 5px;
}
/* line 55, ../../../stylesheets/styles/components/_contentToolbar.scss */
body .contentToolbar ul li a.print:before {
  content: 'j';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 14px;
  font-weight: normal;
  position: relative;
  top: 1px;
  left: -5px;
}
/* line 69, ../../../stylesheets/styles/components/_contentToolbar.scss */
body .contentToolbar ul li a.pdf {
  padding-left: 0;
}
/* line 72, ../../../stylesheets/styles/components/_contentToolbar.scss */
body .contentToolbar ul li a.pdf .icon {
  position: relative;
  top: 2px;
  display: inline-block;
}
/* line 80, ../../../stylesheets/styles/components/_contentToolbar.scss */
body .contentToolbar ul li a.pdf .icon:before {
  content: 'q';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 14px;
  font-weight: normal;
  position: relative;
  top: -1px;
  left: -2px;
}

/**************************
*		paging	 	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_paging.scss */
.paging {
  padding: 14px 0;
  float: right;
}
/* line 5, ../../../stylesheets/styles/components/_paging.scss */
.paging ul {
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: visible;
}
/* line 11, ../../../stylesheets/styles/components/_paging.scss */
.paging ul.mobile {
  display: none;
  padding-top: 10px;
  padding-bottom: 25px;
}
/* line 18, ../../../stylesheets/styles/components/_paging.scss */
.paging ul.mobile li a {
  display: block;
  border: 0;
}
/* line 22, ../../../stylesheets/styles/components/_paging.scss */
.paging ul.mobile li a.next {
  background-color: #0082DC;
  margin-left: 0;
}
/* line 32, ../../../stylesheets/styles/components/_paging.scss */
.paging ul.mobile li a.next:after {
  font-size: 22px;
  color: #fff;
  display: block;
  text-align: center;
  top: 0;
  left: 10px;
}
/* line 43, ../../../stylesheets/styles/components/_paging.scss */
.paging ul.mobile li a.prev {
  background-color: #0082DC;
  margin-right: 10px;
}
/* line 53, ../../../stylesheets/styles/components/_paging.scss */
.paging ul.mobile li a.prev:after {
  font-size: 22px;
  color: #fff;
  display: block;
  text-align: center;
  top: 0;
  left: 6px;
}
/* line 70, ../../../stylesheets/styles/components/_paging.scss */
.paging ul li {
  float: left;
  color: #a7a9ac;
  font-size: 13px;
}
/* line 75, ../../../stylesheets/styles/components/_paging.scss */
.paging ul li a {
  color: #0082DC;
  border-right: 1px solid #a7a9ac;
  padding: 0 10px;
}
/* line 80, ../../../stylesheets/styles/components/_paging.scss */
.paging ul li a.active {
  color: #a7a9ac;
  text-decoration: underline;
}
/* line 85, ../../../stylesheets/styles/components/_paging.scss */
.paging ul li a.more {
  color: #a7a9ac;
}
/* line 89, ../../../stylesheets/styles/components/_paging.scss */
.paging ul li a.mobileFirst {
  border-left: 1px solid #a7a9ac;
}
/* line 93, ../../../stylesheets/styles/components/_paging.scss */
.paging ul li a.prev {
  display: block;
  width: 10px;
  height: 12px;
  margin: 3px 10px 0 0;
  padding: 0;
  border: none;
  text-decoration: none;
}
/* line 105, ../../../stylesheets/styles/components/_paging.scss */
.paging ul li a.prev:after {
  content: '\i';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  position: relative;
  top: -3px;
  left: -1px;
}
/* line 119, ../../../stylesheets/styles/components/_paging.scss */
.paging ul li a.next {
  display: block;
  width: 10px;
  height: 12px;
  margin: 3px 0 0 10px;
  padding: 0;
  border: none;
  text-decoration: none;
}
/* line 131, ../../../stylesheets/styles/components/_paging.scss */
.paging ul li a.next:after {
  content: '\k';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  position: relative;
  top: -3px;
  left: -1px;
}
/* line 145, ../../../stylesheets/styles/components/_paging.scss */
.paging ul li a:hover {
  text-decoration: underline;
}

/**************************
*		downloads	 	  *
***************************/
/**************************
*		downloads	 	  *
***************************/
/* line 4, ../../../stylesheets/styles/components/_downloads.scss */
.textComponent ul.downloadBox {
  padding: 0;
}

/* line 8, ../../../stylesheets/styles/components/_downloads.scss */
ul.downloadBox {
  padding: 0;
}

/* line 12, ../../../stylesheets/styles/components/_downloads.scss */
h3 {
  margin-bottom: 11px;
}

/* line 19, ../../../stylesheets/styles/components/_downloads.scss */
.downloadBox {
  margin: 15px  0 20px;
  padding: 0;
  list-style: none;
  font-size: 14px;
}
/* line 26, ../../../stylesheets/styles/components/_downloads.scss */
.downloadBox li {
  background-color: #f1f2f2;
  margin-bottom: 10px;
  padding: 0 !important;
  overflow: hidden;
}
/* line 33, ../../../stylesheets/styles/components/_downloads.scss */
.downloadBox li .printpreview {
  display: none;
}
/* line 37, ../../../stylesheets/styles/components/_downloads.scss */
.downloadBox li a.download {
  display: table;
}
/* line 40, ../../../stylesheets/styles/components/_downloads.scss */
.downloadBox li a.download .icon {
  display: table-cell;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #0082DC;
  /*width: 17.5%;*/
  width: 81px;
  padding: 2px;
  min-height: 30px;
  display: table-cell;
  vertical-align: middle;
  color: transparent;
}
/* line 51, ../../../stylesheets/styles/components/_downloads.scss */
.downloadBox li a.download .icon span {
  color: #fff;
  -webkit-font-smoothing: antialiased;
  display: block;
  text-align: center;
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
}
/* line 58, ../../../stylesheets/styles/components/_downloads.scss */
.downloadBox li a.download .icon.pdf, .downloadBox li a.download .icon.ppt, .downloadBox li a.download .icon.text, .downloadBox li a.download .icon.daten, .downloadBox li a.download .icon.overall, .downloadBox li a.download .icon.external, .downloadBox li a.download .icon.link, .downloadBox li a.download .icon.locked {
  background-color: #0082DC;
  background-repeat: no-repeat;
  background-position: center center;
  color: transparent;
}
/* line 67, ../../../stylesheets/styles/components/_downloads.scss */
.downloadBox li a.download .icon.pdf {
  font-size: 20px;
}
/* line 71, ../../../stylesheets/styles/components/_downloads.scss */
.downloadBox li a.download .icon.ppt {
  font-size: 14px;
}
/* line 75, ../../../stylesheets/styles/components/_downloads.scss */
.downloadBox li a.download .icon.text {
  font-size: 16px;
}
/* line 79, ../../../stylesheets/styles/components/_downloads.scss */
.downloadBox li a.download .icon.daten {
  font-size: 12px;
}
/* line 83, ../../../stylesheets/styles/components/_downloads.scss */
.downloadBox li a.download .icon.overall {
  font-size: 16px;
}
/* line 100, ../../../stylesheets/styles/components/_downloads.scss */
.downloadBox li a.download .dateiName {
  display: table-cell;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /*width: 82.5%;*/
  width: auto;
  padding: 5px 15px;
  min-height: 30px;
  line-height: 20px;
  word-break: break-word;
}
/* line 110, ../../../stylesheets/styles/components/_downloads.scss */
.downloadBox li a.download .dateiName .dateiInfo {
  color: #939598 !important;
}
/* line 115, ../../../stylesheets/styles/components/_downloads.scss */
.downloadBox li a.download:hover {
  text-decoration: none;
}
/* line 118, ../../../stylesheets/styles/components/_downloads.scss */
.downloadBox li a.download:hover .dateiName {
  text-decoration: none;
}
/* line 127, ../../../stylesheets/styles/components/_downloads.scss */
.downloadBox li .large .dateiName {
  line-height: 78px;
}

/* line 134, ../../../stylesheets/styles/components/_downloads.scss */
.textComponent ul.downloadBox img.printpreview {
  display: none;
}

/* line 138, ../../../stylesheets/styles/components/_downloads.scss */
ul.downloadBox img.printpreview {
  display: none;
}

/**************************
*	Regional Contacts	  *
***************************/
/***************************
* Regional Contacts || fkr *
***************************/
/* line 5, ../../../stylesheets/styles/components/_regionalContacts.scss */
ul.regionalCluster {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 14px;
  line-height: 20px;
  /* defined global
  a {
  	color: $lightblue !important;
  	text-decoration: none;
  }
  */
}
/* line 17, ../../../stylesheets/styles/components/_regionalContacts.scss */
ul.regionalCluster h2 {
  font-family: 'Neo Sans W01 Bold', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  margin: 0 0 5px;
}
/* line 23, ../../../stylesheets/styles/components/_regionalContacts.scss */
ul.regionalCluster > li {
  width: 50%;
  float: left;
}
/* line 26, ../../../stylesheets/styles/components/_regionalContacts.scss */
ul.regionalCluster > li ul {
  color: #0082DC !important;
  margin: 0 0 25px;
  padding: 0 0 0 15px;
  list-style: disc;
  font-size: 14px;
  line-height: 20px;
}
/* line 33, ../../../stylesheets/styles/components/_regionalContacts.scss */
ul.regionalCluster > li ul li {
  margin: 0;
  padding: 0;
}

/* line 41, ../../../stylesheets/styles/components/_regionalContacts.scss */
ul.countryContacts {
  border-top: 2px solid #e0e1e2;
  margin: 30px 0 0;
  padding: 30px 0 0;
  list-style: none;
  font-size: 14px;
  line-height: 20px;
  /* defined in global
  a {
  	color: $lightblue !important;
  	text-decoration: none;
  }
  */
}
/* line 54, ../../../stylesheets/styles/components/_regionalContacts.scss */
ul.countryContacts h2 {
  font-family: 'Neo Sans W01 Bold', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 20px;
  margin: 0 0 5px;
}
/* line 60, ../../../stylesheets/styles/components/_regionalContacts.scss */
ul.countryContacts > li {
  width: 50%;
  float: left;
  margin: 0 0 20px;
}
/* line 64, ../../../stylesheets/styles/components/_regionalContacts.scss */
ul.countryContacts > li:nth-child(2n+1) {
  clear: both;
}
/* line 67, ../../../stylesheets/styles/components/_regionalContacts.scss */
ul.countryContacts > li p {
  margin: 0 0 20px;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
/* line 72, ../../../stylesheets/styles/components/_regionalContacts.scss */
ul.countryContacts > li a.contactbox_phone {
  background: url("../images/sprites/no-repeat/icon_phone.png") no-repeat 3px 2px;
  /* #51180 */
  line-height: 22px;
  display: inline-block;
  padding-left: 26px;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
/* line 80, ../../../stylesheets/styles/components/_regionalContacts.scss */
ul.countryContacts > li a.contactbox_mail {
  background: url("../images/sprites/no-repeat/icon_mail.png") no-repeat 0 4px;
  /* #51180 */
  line-height: 22px;
  padding-left: 26px;
  word-wrap: break-word;
  overflow-wrap: break-word;
}

/* line 92, ../../../stylesheets/styles/components/_regionalContacts.scss */
ul.regionalCluster.Contactbox li {
  width: 25%;
}

/* line 96, ../../../stylesheets/styles/components/_regionalContacts.scss */
ul.Contactbox {
  border-top: 1px solid #d1d3d4;
  margin: 40px 0 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}
/* line 103, ../../../stylesheets/styles/components/_regionalContacts.scss */
ul.Contactbox h2 {
  font-size: 16px;
  font-weight: bold;
}
/* line 109, ../../../stylesheets/styles/components/_regionalContacts.scss */
ul.Contactbox li {
  padding: 40px 0 0px;
}
/* line 113, ../../../stylesheets/styles/components/_regionalContacts.scss */
ul.Contactbox li address {
  font-size: 14px;
  font-style: normal;
  line-height: 1.6;
  margin-bottom: 20px;
}

/**************************
*	Button Component	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_button.scss */
div.button {
  margin-bottom: 30px;
}
/* line 4, ../../../stylesheets/styles/components/_button.scss */
div.button.right {
  text-align: right;
}
/* line 8, ../../../stylesheets/styles/components/_button.scss */
div.button.left {
  text-align: left;
}
/* line 12, ../../../stylesheets/styles/components/_button.scss */
div.button.center {
  text-align: center;
}
/* line 16, ../../../stylesheets/styles/components/_button.scss */
div.button > a,
div.button > span {
  display: inline-block;
  cursor: pointer;
  text-decoration: none;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFEFEFE', endColorstr='#FFCCCDCF');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZWVlZmYwIi8+PHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNlNmU2ZTYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NkY2YiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fefefe), color-stop(50%, #eeeff0), color-stop(51%, #e6e6e6), color-stop(100%, #cccdcf));
  background-image: -moz-linear-gradient(top, #fefefe 0%, #eeeff0 50%, #e6e6e6 51%, #cccdcf 100%);
  background-image: -webkit-linear-gradient(top, #fefefe 0%, #eeeff0 50%, #e6e6e6 51%, #cccdcf 100%);
  background-image: linear-gradient(to bottom, #fefefe 0%, #eeeff0 50%, #e6e6e6 51%, #cccdcf 100%);
  border: 1px solid #e5e5e5;
  border-radius: 20px 20px 20px 20px;
  -moz-border-radius-: 20px 20px 20px 20px;
  -webkit-border-radius: 20px 20px 20px 20px;
}
/* line 33, ../../../stylesheets/styles/components/_button.scss */
div.button > a.noTouch:hover,
div.button > span.noTouch:hover {
  color: #5c5d60 !important;
}
/* line 37, ../../../stylesheets/styles/components/_button.scss */
div.button > a > span,
div.button > span > span {
  padding-left: 35px;
  line-height: 34px;
  display: block;
  font-size: 18px;
  padding-right: 50px;
  text-align: center;
}

/**************************
*	Featured Links	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_featuredLinks.scss */
.featuredLinks {
  margin-bottom: 30px;
}
/* line 4, ../../../stylesheets/styles/components/_featuredLinks.scss */
.featuredLinks h2 {
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 18px;
  margin-top: 0;
}

/**************************
*	Quicklinks	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks {
  padding-left: 0;
  margin-bottom: 30px;
}
/* line 5, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks h2 {
  margin: 0 0 11px;
  font-weight: normal;
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}
/* line 12, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 17, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks ul li {
  padding-bottom: 13px;
}
/* line 20, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks ul li a {
  font-size: 14px;
  color: #5c5d60;
  text-decoration: none;
  padding-left: 0;
  display: block;
}
/* line 29, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks ul li a span.icon, .quicklinks ul li a span.text {
  float: left;
  width: 90%;
  color: #939598;
  font-size: 14px;
  display: block;
}
/* line 37, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks ul li a span.icon .subText, .quicklinks ul li a span.text .subText {
  display: none;
}
/* line 47, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks ul li a:hover span.icon, .quicklinks ul li a:hover span.text {
  color: #0082DC;
}
/* line 51, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks ul li a:hover span.icon:after, .quicklinks ul li a:hover span.text:after {
  color: #0082DC;
}
/* line 59, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks ul li a.intern .icon {
  width: 10px;
  height: 16px;
  margin-right: 6px;
}
/* line 65, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks ul li a.intern .icon:after {
  color: #5c5d60;
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 10px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}
/* line 77, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks ul li a.extern .icon {
  width: 10px;
  height: 16px;
  margin-right: 6px;
}
/* line 83, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks ul li a.extern .icon:after {
  color: #5c5d60;
  content: '\u';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 10px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}
/* line 95, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks ul li a.locked .icon {
  width: 10px;
  height: 16px;
  margin-right: 6px;
}
/* line 101, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks ul li a.locked .icon:after {
  color: #5c5d60;
  content: '\v';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 10px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}
/* line 113, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks ul li a.download .icon {
  width: 10px;
  height: 16px;
  margin-right: 6px;
}
/* line 119, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks ul li a.download .icon:after {
  color: #5c5d60;
  content: '\o';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 10px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}

/* line 143, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks.v2 h2 {
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  margin-bottom: 18px;
}
/* line 149, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks.v2 ul {
  background-color: #0082DC;
}
/* line 152, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks.v2 ul li {
  padding: 0;
}
/* line 157, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks.v2 ul li a span.text {
  font-size: 20px;
  color: #fff;
  line-height: 25px;
  display: table-cell;
  float: none;
  padding: 16px 0;
}
/* line 165, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks.v2 ul li a span.text .subText {
  font-size: 14px;
  display: block;
}
/* line 172, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks.v2 ul li a span.icon {
  width: 54px;
  height: 54px;
  display: table-cell;
  padding-top: 5px;
  padding-left: 5px;
}
/* line 179, ../../../stylesheets/styles/components/_quickLinks.scss */
.quicklinks.v2 ul li a span.icon:after {
  color: #fff;
  font-size: 54px;
}

/**************************
*	Contact	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_contact.scss */
.contactMain {
  margin-bottom: 30px;
}
/* line 4, ../../../stylesheets/styles/components/_contact.scss */
.contactMain h2 {
  margin: 20px 0 14px;
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}
/* line 9, ../../../stylesheets/styles/components/_contact.scss */
.contactMain h3 {
  color: #5c5d60 !important;
  line-height: 20px;
  font-size: 14px;
  margin: 0;
  font-family: 'Neo Sans W01 Medium', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-weight: normal;
}
/* line 18, ../../../stylesheets/styles/components/_contact.scss */
.contactMain h4 {
  margin: 0 0 10px;
  color: #5c5d60 !important;
  line-height: 20px;
  font-size: 14px;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-weight: normal;
}
/* line 27, ../../../stylesheets/styles/components/_contact.scss */
.contactMain .image {
  float: left;
  width: 53%;
}
/* line 31, ../../../stylesheets/styles/components/_contact.scss */
.contactMain .image img {
  width: 100%;
  max-width: 260px;
}
/* line 37, ../../../stylesheets/styles/components/_contact.scss */
.contactMain .info {
  width: 43%;
  padding-left: 4%;
  float: left;
  position: relative;
  top: -3px;
}
/* line 44, ../../../stylesheets/styles/components/_contact.scss */
.contactMain .info p {
  margin-bottom: 12px;
}
/* line 47, ../../../stylesheets/styles/components/_contact.scss */
.contactMain .info p.phone {
  margin-bottom: 0;
}
/* line 55, ../../../stylesheets/styles/components/_contact.scss */
.contactMain p {
  line-height: 20px;
}
/* line 60, ../../../stylesheets/styles/components/_contact.scss */
.contactMain p.phone a {
  color: #5c5d60;
}
/* line 64, ../../../stylesheets/styles/components/_contact.scss */
.contactMain p.phone:before {
  color: #5c5d60;
  content: 'x';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 18px;
  font-weight: normal;
  top: -2px;
  left: 0px;
  padding-right: 2px;
  -webkit-font-smoothing: antialiased;
  position: relative;
}
/* line 84, ../../../stylesheets/styles/components/_contact.scss */
.contactMain .info > a {
  margin-top: 10px;
  padding-left: 0;
  font-size: 14px;
  display: block;
}
/* line 91, ../../../stylesheets/styles/components/_contact.scss */
.contactMain .info > a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -2px;
  left: 0px;
  padding-right: 2px;
  -webkit-font-smoothing: antialiased;
  position: relative;
}
/* line 105, ../../../stylesheets/styles/components/_contact.scss */
.contactMain .info > a:hover {
  color: #000;
}
/* line 112, ../../../stylesheets/styles/components/_contact.scss */
.contactMain .info > a.tel {
  margin-top: 0;
  color: #5c5d60;
  font-size: 14px;
  display: block;
  padding-left: 0;
  margin-bottom: 5px;
}
/* line 126, ../../../stylesheets/styles/components/_contact.scss */
.contactMain .info > a.mail {
  margin-top: 0;
  color: #5c5d60;
  font-size: 14px;
  display: block;
  padding-left: 0;
}
/* line 134, ../../../stylesheets/styles/components/_contact.scss */
.contactMain .info > a.mail:before {
  content: 'w';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 18px;
  font-weight: normal;
  top: 2px;
  left: 0px;
  padding-right: 2px;
  -webkit-font-smoothing: antialiased;
  position: relative;
}

/**************************
*	Accordion	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_accordion.scss */
.accordion {
  border-bottom: 1px solid #d1d3d4;
  margin-bottom: 30px;
}
/* line 5, ../../../stylesheets/styles/components/_accordion.scss */
.accordion .trigger {
  background-color: #fff;
  border-top: 1px solid #d1d3d4;
  color: #5c5d60;
  cursor: pointer;
  padding: 5px 30px 5px 10px;
  line-height: 22px;
  font-size: 16px;
  margin-bottom: 0;
  margin-top: 0;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  position: relative;
}
/* line 18, ../../../stylesheets/styles/components/_accordion.scss */
.accordion .trigger p {
  margin: 0;
  line-height: 22px;
  font-size: 16px;
}
/* line 25, ../../../stylesheets/styles/components/_accordion.scss */
.accordion .trigger_active {
  color: #333;
}
/* line 28, ../../../stylesheets/styles/components/_accordion.scss */
.accordion .trigger_active p, .accordion .trigger_active b, .accordion .trigger_active i {
  color: #333;
}
/* line 32, ../../../stylesheets/styles/components/_accordion.scss */
.accordion .toggle_container {
  padding: 1% 2%;
  width: 96%;
}
/* line 36, ../../../stylesheets/styles/components/_accordion.scss */
.accordion .toggle_container .columnLayout {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
/* line 41, ../../../stylesheets/styles/components/_accordion.scss */
.accordion .toggle_container .textComponent {
  margin: 15px 0 7px 0;
}
/* line 44, ../../../stylesheets/styles/components/_accordion.scss */
.accordion .toggle_container .textComponent :last-child {
  margin-bottom: 0;
}
/* line 49, ../../../stylesheets/styles/components/_accordion.scss */
.accordion .toggle_container.show {
  display: block !Important;
}

/**************************
*	Tabs	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_tabs.scss */
.tabs {
  width: 100%;
  padding-bottom: 0;
  margin-bottom: 30px;
}
/* line 6, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav {
  display: block;
  overflow: hidden;
  position: relative;
  margin-bottom: -1px;
  height: 43px;
  overflow: hidden;
  position: relative;
}
/* line 15, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav > span {
  display: block;
  height: 42px;
  position: relative;
  bottom: 0;
  background-color: #fff;
  z-index: 50;
  border-bottom: 1px solid #a7a9ac;
}
/* line 24, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav > span a {
  display: block;
  width: 20px;
  height: 42px;
}
/* line 30, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav > span.next {
  right: 0;
  display: none;
  float: right;
  padding-right: 10px;
}
/* line 36, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav > span.next.disabled {
  display: none !important;
}
/* line 43, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav > span.next a:after {
  color: #acacac;
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 15px;
  font-weight: normal;
  top: 0px;
  left: 3px;
  padding-right: 0px;
  position: relative;
  display: block;
  text-align: right;
  line-height: 40px;
}
/* line 59, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav > span.next a:hover {
  color: #555;
}
/* line 68, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav > span.prev {
  left: 0;
  display: none;
  float: left;
  padding-left: 10px;
  border-right: 1px solid #a7a9ac;
}
/* line 75, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav > span.prev.disabled {
  display: none !important;
}
/* line 82, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav > span.prev a:after {
  color: #acacac;
  content: '?';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 15px;
  font-weight: normal;
  top: 0px;
  right: 3px;
  padding-right: 0px;
  position: relative;
  display: block;
  text-align: left;
  line-height: 40px;
}
/* line 98, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav > span.prev a:hover {
  color: #555;
}
/* line 109, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav .scroller {
  float: left;
  display: inline-block;
  width: 200px;
  position: relative;
  top: 0;
}
/* line 116, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav .scroller ul {
  padding: 0;
  margin: 0;
  list-style: none;
  overflow: hidden;
  position: relative;
  transition: left 1s;
  -webkit-transition: left 1s;
  -moz-transition: left 1s;
  -o-transition: left 1s;
}
/* line 129, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav .scroller ul li {
  float: left;
  padding: 0;
  border-bottom: 2px solid #fff;
}
/* line 134, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav .scroller ul li.active {
  border-bottom: 0;
  border-top: 1px solid #a7a9ac;
}
/* line 138, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav .scroller ul li.active a {
  border-right: 1px solid #a7a9ac;
  border-left: 1px solid #a7a9ac;
  border-bottom: 0;
  background-color: #fff;
  color: #5c5d60;
  padding-bottom: 8px;
}
/* line 151, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav .scroller ul li:first-child.active a {
  margin-left: 0;
}
/* line 157, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav .scroller ul li a {
  line-height: 40px;
  cursor: pointer;
  background-color: #a7a9ac;
  text-decoration: none;
  display: block;
  padding: 0;
  height: 40px;
  font-weight: normal;
  color: #fff;
  border-left: 2px solid #fff;
}
/* line 170, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav .scroller ul li a:hover span {
  display: block;
  text-decoration: underline;
}
/* line 175, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav .scroller ul li a span {
  padding: 0 20px;
  text-decoration: none;
  font-size: 14px;
  display: block;
}
/* line 182, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav .scroller ul li a:focus {
  outline: none;
}
/* line 198, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav.smaller .scroller ul li a {
  border-left: 0;
  border-right: 2px solid #fff;
}
/* line 205, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav.smaller .scroller ul li.active a {
  border-left: 1px solid #a7a9ac;
  border-right: 1px solid #a7a9ac;
}
/* line 212, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav.smaller .scroller ul li.nextToActive {
  border-left: 2px solid #fff;
}
/* line 222, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav .mobileTabNav {
  border-left: 1px solid #a7a9ac;
  border-right: 1px solid #a7a9ac;
  display: inline-block;
  padding-right: 8px;
  background-color: #fff;
  border-top: 1px solid #a7a9ac;
  border-bottom: 2px solid #fff;
  display: none;
  position: relative;
  overflow: hidden;
  top: 3px;
  z-index: 1000;
  padding-bottom: 6px;
}
/* line 240, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav .mobileTabNav > span {
  border: 1px solid #a7a9ac;
  padding: 0 30px 2px 15px;
  -webkit-appearance: none;
  -webkit-box-shadow: none;
  -webkit-border-radius: 0;
  border: 0;
  background: url("../images/arrowsAccordion/arrowAccordion_active_red.png") no-repeat right center;
  color: #5c5d60;
  line-height: 35px;
  display: inline-block;
  font-size: 14px;
  color: #5c5d60;
}
/* line 254, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav .mobileTabNav > span:focus {
  outline: none;
}
/* line 260, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .tabNav .mobileTabNav select {
  cursor: pointer;
  opacity: 0;
  position: absolute;
  margin-top: 10px;
}
/* line 271, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .cqHorizontalTabItem {
  display: none;
}
/* line 274, ../../../stylesheets/styles/components/_tabs.scss */
.tabs .cqHorizontalTabItem.first {
  display: block;
}
/* line 280, ../../../stylesheets/styles/components/_tabs.scss */
.tabs > div {
  display: block;
  width: 100%;
}
/* line 284, ../../../stylesheets/styles/components/_tabs.scss */
.tabs > div.active {
  display: block;
}
/* line 288, ../../../stylesheets/styles/components/_tabs.scss */
.tabs > div .wrapper {
  border: 1px solid #a7a9ac;
  padding: 20px;
}

/**************************
*	Teaser Overview	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_teaserOverview.scss */
div.teaserOverview {
  margin-bottom: 30px;
}
/* line 4, ../../../stylesheets/styles/components/_teaserOverview.scss */
div.teaserOverview h2 {
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  margin-bottom: 14px;
  font-size: 24px;
}
/* line 11, ../../../stylesheets/styles/components/_teaserOverview.scss */
div.teaserOverview > ul {
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: auto;
}
/* line 17, ../../../stylesheets/styles/components/_teaserOverview.scss */
div.teaserOverview > ul li {
  float: left;
  width: 33.33%;
  padding-right: 7px;
  padding-left: 7px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 10px;
}
/* line 25, ../../../stylesheets/styles/components/_teaserOverview.scss */
div.teaserOverview > ul li:nth-child(3n+1) {
  padding-right: 14px;
  padding-left: 0;
}
/* line 30, ../../../stylesheets/styles/components/_teaserOverview.scss */
div.teaserOverview > ul li:nth-child(3n+3) {
  padding-right: 0;
  padding-left: 14px;
}
/* line 36, ../../../stylesheets/styles/components/_teaserOverview.scss */
div.teaserOverview > ul li:nth-child(3n+4) {
  clear: both;
}

/* line 48, ../../../stylesheets/styles/components/_teaserOverview.scss */
div.boxTeaser a {
  text-decoration: none;
}
/* line 51, ../../../stylesheets/styles/components/_teaserOverview.scss */
div.boxTeaser a img {
  display: block;
  width: 100%;
}
/* line 56, ../../../stylesheets/styles/components/_teaserOverview.scss */
div.boxTeaser a h3 {
  font-size: 14px;
  color: #0082DC;
  margin: 5px 0;
  font-weight: normal;
  position: relative;
  overflow: hidden;
}
/* line 68, ../../../stylesheets/styles/components/_teaserOverview.scss */
div.boxTeaser a:hover h3 {
  text-decoration: none;
  color: #000;
}
/* line 75, ../../../stylesheets/styles/components/_teaserOverview.scss */
div.boxTeaser a p {
  font-size: 14px;
  color: #5c5d60;
}
/* line 79, ../../../stylesheets/styles/components/_teaserOverview.scss */
div.boxTeaser a p b {
  font-family: 'Neo Sans W01 Medium', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}

/**************************
*	iframe	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_iframe.scss */
.iframe {
  margin-bottom: 30px;
}
/* line 4, ../../../stylesheets/styles/components/_iframe.scss */
.iframe a {
  white-space: normal;
  word-wrap: break-word;
}
/* line 9, ../../../stylesheets/styles/components/_iframe.scss */
.iframe iframe {
  width: 100%;
  border: 0;
}

/**************************
*	iframe	  *
***************************/
/* line 2, ../../../stylesheets/styles/components/_career.scss */
.careerModule {
  overflow: hidden;
}
/* line 6, ../../../stylesheets/styles/components/_career.scss */
.careerModule.careerOverview {
  border: solid #d1d3d4;
  border-width: 1px 0;
  padding: 4px 0 15px;
  margin: 0 0 30px;
}
/* line 15, ../../../stylesheets/styles/components/_career.scss */
.careerModule.careerOverview .textComponent h2 {
  margin-bottom: 20px;
}
/* line 19, ../../../stylesheets/styles/components/_career.scss */
.careerModule.careerOverview .textComponent h3 {
  margin-bottom: 11px;
}
/* line 27, ../../../stylesheets/styles/components/_career.scss */
.careerModule .careerOverviewList {
  list-style: none;
  float: left;
  width: 50%;
  padding: 0;
  margin: 0 0 12px;
  display: inline-block;
}
/* line 188, ../../../stylesheets/global/_mixins.scss */
.careerModule .careerOverviewList:after {
  content: " ";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
/* line 196, ../../../stylesheets/global/_mixins.scss */
.careerModule .careerOverviewList html[xmlns] .clearfix {
  display: block;
}
/* line 199, ../../../stylesheets/global/_mixins.scss */
.careerModule .careerOverviewList * html .clearfix {
  height: 1%;
}
/* line 36, ../../../stylesheets/styles/components/_career.scss */
.careerModule .careerOverviewList li {
  padding-bottom: 10px;
}
/* line 46, ../../../stylesheets/styles/components/_career.scss */
.careerModule .careerOverviewList a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 68, ../../../stylesheets/styles/components/_career.scss */
.careerModule dl {
  font-size: 14px;
  margin: -5px 0 0;
}
/* line 73, ../../../stylesheets/styles/components/_career.scss */
.careerModule dl dt, .careerModule dl dd {
  padding: 5px 0;
}
/* line 77, ../../../stylesheets/styles/components/_career.scss */
.careerModule dl dt {
  float: left;
  font-weight: bold;
  width: 45%;
}
/* line 85, ../../../stylesheets/styles/components/_career.scss */
.careerModule dl dd {
  width: 55%;
  margin-left: 45%;
  padding-bottom: 6px;
}

/* line 97, ../../../stylesheets/styles/components/_career.scss */
.careerSearchForm .file-upload strong {
  font-weight: normal;
}
/* line 101, ../../../stylesheets/styles/components/_career.scss */
.careerSearchForm .selectWrapper {
  width: 50%;
  float: left;
  display: inline-block;
  position: relative;
}
/* line 188, ../../../stylesheets/global/_mixins.scss */
.careerSearchForm .selectWrapper:after {
  content: " ";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
/* line 196, ../../../stylesheets/global/_mixins.scss */
.careerSearchForm .selectWrapper html[xmlns] .clearfix {
  display: block;
}
/* line 199, ../../../stylesheets/global/_mixins.scss */
.careerSearchForm .selectWrapper * html .clearfix {
  height: 1%;
}
/* line 108, ../../../stylesheets/styles/components/_career.scss */
.careerSearchForm .selectWrapper .wrapper {
  bottom: 0;
  width: 100%;
}
/* line 115, ../../../stylesheets/styles/components/_career.scss */
.careerSearchForm .selectWrapper.error input[type="text"],
.careerSearchForm .selectWrapper.error textarea,
.careerSearchForm .selectWrapper.error .file-skin {
  border: 1px solid red;
}
/* line 128, ../../../stylesheets/styles/components/_career.scss */
.careerSearchForm .leftWrapper .newListSelected, .careerSearchForm .leftWrapper input[type=text] {
  width: 96%;
}
/* line 138, ../../../stylesheets/styles/components/_career.scss */
.careerSearchForm .rightWrapper label {
  margin-left: 4%;
}
/* line 144, ../../../stylesheets/styles/components/_career.scss */
.careerSearchForm .rightWrapper .newListSelected, .careerSearchForm .rightWrapper input[type=text] {
  width: 96%;
  float: right;
}
/* line 153, ../../../stylesheets/styles/components/_career.scss */
.careerSearchForm #submit {
  float: right;
  width: auto;
  padding: 2px 48px;
  margin: 30px 0 30px;
}
/* line 164, ../../../stylesheets/styles/components/_career.scss */
.careerSearchForm .careerToolbar #submit {
  margin-top: 20px;
}
/* line 170, ../../../stylesheets/styles/components/_career.scss */
.careerSearchForm .fullwidth {
  padding: 0;
  position: relative;
}
/* line 175, ../../../stylesheets/styles/components/_career.scss */
.careerSearchForm .fullwidth .field {
  position: relative;
}
/* line 178, ../../../stylesheets/styles/components/_career.scss */
.careerSearchForm .fullwidth .field .label {
  font-family: 'Neo Sans W01 Bold', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}
/* line 184, ../../../stylesheets/styles/components/_career.scss */
.careerSearchForm .fullwidth .labelright {
  position: absolute;
  right: 0;
  top: 15px;
}
/* line 190, ../../../stylesheets/styles/components/_career.scss */
.careerSearchForm .fullwidth h4 {
  font-family: 'Neo Sans W01 Bold', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  color: #555;
  font-weight: bold;
  margin: 0;
  padding-top: 27px;
}

/* line 204, ../../../stylesheets/styles/components/_career.scss */
.careerToolbar {
  border-top: 1px solid #d1d3d4;
}
/* line 208, ../../../stylesheets/styles/components/_career.scss */
.careerToolbar h2 {
  display: inline-block;
  padding-top: 15px;
}
/* line 213, ../../../stylesheets/styles/components/_career.scss */
.careerToolbar .backLink, .careerToolbar .forwardLink {
  font-size: 14px;
  margin: 15px 0;
  display: inline-block;
  border: none;
  color: #0082dc !important;
}
/* line 188, ../../../stylesheets/global/_mixins.scss */
.careerToolbar .backLink:after, .careerToolbar .forwardLink:after {
  content: " ";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
/* line 196, ../../../stylesheets/global/_mixins.scss */
.careerToolbar .backLink html[xmlns] .clearfix, .careerToolbar .forwardLink html[xmlns] .clearfix {
  display: block;
}
/* line 199, ../../../stylesheets/global/_mixins.scss */
.careerToolbar .backLink * html .clearfix, .careerToolbar .forwardLink * html .clearfix {
  height: 1%;
}
/* line 223, ../../../stylesheets/styles/components/_career.scss */
.careerToolbar .right {
  margin-top: 13px;
}
/* line 227, ../../../stylesheets/styles/components/_career.scss */
.careerToolbar .backLink {
  background-image: none;
  float: left;
  color: #0082dc !important;
}
/* line 231, ../../../stylesheets/styles/components/_career.scss */
.careerToolbar .backLink:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 246, ../../../stylesheets/styles/components/_career.scss */
.careerToolbar .backLink:hover {
  color: #000 !important;
}
/* line 252, ../../../stylesheets/styles/components/_career.scss */
.careerToolbar .forwardLink {
  float: right;
}
/* line 255, ../../../stylesheets/styles/components/_career.scss */
.careerToolbar .forwardLink:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 268, ../../../stylesheets/styles/components/_career.scss */
.careerToolbar .forwardLink:hover {
  color: #000 !important;
}
/* line 274, ../../../stylesheets/styles/components/_career.scss */
.careerToolbar .nextStepLink {
  float: right;
  width: auto !important;
  padding: 2px 40px !important;
}

/* line 284, ../../../stylesheets/styles/components/_career.scss */
.fullwidth {
  clear: both;
  float: none;
  width: 100%;
}
/* line 290, ../../../stylesheets/styles/components/_career.scss */
.fullwidth .field {
  margin-right: 16px;
}
/* line 294, ../../../stylesheets/styles/components/_career.scss */
.fullwidth .check {
  margin: 35px 0 0 14px;
}

/* line 300, ../../../stylesheets/styles/components/_career.scss */
.file-upload {
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  font-weight: normal;
}

/*
.file-upload:hover { 
	
}

.file-upload.focus { 
	
}
*/
/* line 319, ../../../stylesheets/styles/components/_career.scss */
.file-upload input {
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  opacity: 0;
  filter: alpha(opacity=0);
}

/* line 328, ../../../stylesheets/styles/components/_career.scss */
.file-skin {
  display: block;
  position: absolute;
  top: 7px;
  left: 0;
  margin: 0;
}

/* line 336, ../../../stylesheets/styles/components/_career.scss */
.file-upload strong {
  font-size: 18px;
}

/* line 340, ../../../stylesheets/styles/components/_career.scss */
.file-upload span {
  position: absolute;
  bottom: 0;
  right: 0;
  display: inline-block;
  padding: 2px 48px;
}

/* Adjust the button size */
/* line 349, ../../../stylesheets/styles/components/_career.scss */
.file-upload {
  overflow: hidden;
  display: inline-block;
  position: relative;
  text-align: center;
  font-weight: normal;
  height: 90px;
}

/* line 358, ../../../stylesheets/styles/components/_career.scss */
.file-upload,
.file-upload span {
  width: auto !important;
}

/* line 362, ../../../stylesheets/styles/components/_career.scss */
.cell form label.file-upload {
  margin: 0;
}

/* line 366, ../../../stylesheets/styles/components/_career.scss */
.file-upload span {
  display: block;
  padding: 2px 40px;
  margin: 0 !important;
}

/* line 372, ../../../stylesheets/styles/components/_career.scss */
.file-upload-status {
  position: absolute;
  top: 26px;
}

/* tablesort default */
/* line 378, ../../../stylesheets/styles/components/_career.scss */
h2.searchResultHeadline {
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}

/* line 382, ../../../stylesheets/styles/components/_career.scss */
.selectAll {
  position: relative;
}

/* line 386, ../../../stylesheets/styles/components/_career.scss */
.footable {
  font-size: 14px;
  width: 100%;
}

/* line 391, ../../../stylesheets/styles/components/_career.scss */
.footable-nav ul {
  padding-left: 0;
  margin: 0;
}

/* line 396, ../../../stylesheets/styles/components/_career.scss */
.footable-nav li.footable-page-arrow-first,
.footable-nav li.footable-page-arrow-last {
  display: none;
}

/* line 405, ../../../stylesheets/styles/components/_career.scss */
.footable.breakpoint > tbody > tr > td.expand:before {
  content: 'l';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 16px;
  font-weight: normal;
  top: 2px;
  left: -5px;
  position: relative;
  padding-right: 0px;
  float: left;
  color: #adaead;
  -webkit-font-smoothing: antialiased;
}

/* line 425, ../../../stylesheets/styles/components/_career.scss */
.footable.breakpoint > tbody > tr.footable-detail-show > td.expand:before {
  content: 'y';
}

/*
.footable.breakpoint > tbody > tr.footable-row-detail {
	background: #f1f2f2;
}
.footable > tbody > tr:hover {
	
}
*/
/* line 438, ../../../stylesheets/styles/components/_career.scss */
.footable.breakpoint > tbody > tr:hover:not(.footable-row-detail) {
  cursor: pointer;
}

/* line 441, ../../../stylesheets/styles/components/_career.scss */
.footable > tbody > tr > td, .footable > thead > tr > th {
  padding: 6px 10px;
  text-align: left;
}

/* line 446, ../../../stylesheets/styles/components/_career.scss */
.footable > thead > tr > th, .footable > thead > tr > td {
  background: #d7d9da;
}

/* line 449, ../../../stylesheets/styles/components/_career.scss */
.footable tbody tr:nth-child(odd) {
  background: #f1f2f2;
}

/* line 455, ../../../stylesheets/styles/components/_career.scss */
.footable .footable-sorted,
.footable .footable-sorted-desc {
  background: #c5c7c8;
}

/* line 467, ../../../stylesheets/styles/components/_career.scss */
table.footable tbody tr.even {
  background-color: #f1f2f2;
}
/* line 471, ../../../stylesheets/styles/components/_career.scss */
table.footable tbody tr.odd {
  background-color: #fff;
}

/* line 478, ../../../stylesheets/styles/components/_career.scss */
.footable > tbody img {
  vertical-align: middle;
}

/* tablesort pagination */
/* line 484, ../../../stylesheets/styles/components/_career.scss */
tfoot.footable-pagination tr td {
  text-align: center;
}

/* line 487, ../../../stylesheets/styles/components/_career.scss */
.footable-nav {
  float: right;
  list-style: none;
  padding: 0;
  margin: 15px 0;
  display: inline-block;
}

/* line 495, ../../../stylesheets/styles/components/_career.scss */
table.footable tbody tr td .footable-toggle {
  display: none;
}

/* line 499, ../../../stylesheets/styles/components/_career.scss */
.footable-nav li {
  display: inline-block;
  line-height: 14px;
}

/* line 503, ../../../stylesheets/styles/components/_career.scss */
.footable-nav li a {
  display: inline-block;
  font-size: 13px;
  padding: 0 10px;
  text-decoration: none;
  color: #0082dc;
  font-weight: bold;
}

/* line 511, ../../../stylesheets/styles/components/_career.scss */
.footable-nav li a:focus, .footable-nav li a:hover, .footable-nav li a:active {
  text-decoration: underline;
}

/* line 514, ../../../stylesheets/styles/components/_career.scss */
.footable-nav .footable-page {
  border: solid #a7a9ac;
  border-width: 0 1px;
  margin-left: -1px;
}

/* line 519, ../../../stylesheets/styles/components/_career.scss */
.footable-nav .footable-page.active a {
  color: #a7a9ac;
}

/* line 522, ../../../stylesheets/styles/components/_career.scss */
.footable-nav .footable-page-arrow-prev, .footable-nav .footable-page-arrow-next {
  width: 10px;
  overflow: hidden;
}

/* line 526, ../../../stylesheets/styles/components/_career.scss */
.footable-nav .footable-page-arrow-prev {
  margin: 3px 10px 0 0;
}

/* line 529, ../../../stylesheets/styles/components/_career.scss */
.footable-nav .footable-page-arrow-next {
  margin: 3px 0 0 10px;
}

/* line 532, ../../../stylesheets/styles/components/_career.scss */
.footable-nav .footable-page-arrow-prev a {
  display: block;
  width: 10px;
  height: 12px;
  text-indent: -16px;
}
/* line 540, ../../../stylesheets/styles/components/_career.scss */
.footable-nav .footable-page-arrow-prev a:after {
  content: '\i';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  position: relative;
  top: -1px;
  left: -1px;
}

/* line 552, ../../../stylesheets/styles/components/_career.scss */
.footable-nav .footable-page-arrow-next a {
  display: block;
  width: 10px;
  height: 12px;
  text-indent: -16px;
}
/* line 560, ../../../stylesheets/styles/components/_career.scss */
.footable-nav .footable-page-arrow-next a:after {
  content: '\k';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  position: relative;
  top: -1px;
  left: -1px;
}

/* tablesort sortable */
/* line 575, ../../../stylesheets/styles/components/_career.scss */
.footable > thead > tr > th > span.footable-sort-indicator {
  width: 16px;
  height: 16px;
  display: inline-block;
}
/* line 582, ../../../stylesheets/styles/components/_career.scss */
.footable > thead > tr > th > span.footable-sort-indicator:after {
  color: #a6a7a9;
  content: 'd';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 3px;
  padding-right: 2px;
  position: relative;
}

/* line 597, ../../../stylesheets/styles/components/_career.scss */
.footable > thead > tr > th.footable-sortable:hover {
  cursor: pointer;
}

/* line 603, ../../../stylesheets/styles/components/_career.scss */
.footable > thead > tr > th.footable-sorted > span.footable-sort-indicator:after {
  color: #a6a7a9;
  content: '2';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 3px;
  padding-right: 2px;
  position: relative;
}

/* line 623, ../../../stylesheets/styles/components/_career.scss */
.footable > thead > tr > th.footable-sorted-desc > span.footable-sort-indicator:after {
  color: #a6a7a9;
  content: '3';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 3px;
  padding-right: 2px;
  position: relative;
}

/* line 642, ../../../stylesheets/styles/components/_career.scss */
body.pageContent.career #BodyContent > h1, body.pageContent.career #BodyContent .cqTitle h1 {
  margin-bottom: -8px;
  margin-top: -3px;
}

/* line 647, ../../../stylesheets/styles/components/_career.scss */
body.pageContent.career #BodyContent .columnLayout {
  margin: 17px 0;
}

/* line 654, ../../../stylesheets/styles/components/_career.scss */
.searchResult table thead tr th:nth-child(2) {
  width: 38%;
}
/* line 658, ../../../stylesheets/styles/components/_career.scss */
.searchResult table thead tr th:nth-child(4) {
  width: 16%;
  min-width: 84px;
}

/* line 668, ../../../stylesheets/styles/components/_career.scss */
body.careerV2 table {
  border: 1px solid #d7d9da;
  margin-bottom: 30px;
}
/* line 675, ../../../stylesheets/styles/components/_career.scss */
body.careerV2 .button a {
  width: 31%;
  margin-right: 2%;
}
/* line 679, ../../../stylesheets/styles/components/_career.scss */
body.careerV2 .button a:last-child {
  margin-right: 0;
}

/**************************
*	Forms				  *
***************************/
/* line 2, ../../../stylesheets/styles/components/_forms.scss */
.cell h3.successMsg {
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 24px;
  line-height: 30px;
  margin: 0;
  padding: 0;
}
/* line 9, ../../../stylesheets/styles/components/_forms.scss */
.cell form {
  font-size: 14px;
}
/* line 12, ../../../stylesheets/styles/components/_forms.scss */
.cell form .buttonWrapper {
  margin-top: 15px;
}
/* line 16, ../../../stylesheets/styles/components/_forms.scss */
.cell form h3 {
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 24px;
  line-height: 46px;
  margin: 0;
  padding: 0;
}
/* line 23, ../../../stylesheets/styles/components/_forms.scss */
.cell form label {
  display: block;
  font-family: 'Neo Sans W01 Bold', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  margin: 15px 0 5px;
  font-size: 14px;
}
/* line 29, ../../../stylesheets/styles/components/_forms.scss */
.cell form label p {
  margin: 0;
}
/* line 34, ../../../stylesheets/styles/components/_forms.scss */
.cell form input[type=text], .cell form input[type=password], .cell form textarea, .cell form .file-skin, .cell form .file-upload-status {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 14px;
  color: #555555;
  padding: 10px;
  width: 100%;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #f1f2f2;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.7);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.7);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.7);
  border: solid 1px #dcdcdc;
  /*IE9*/
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIwLjA4Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMDgiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(102, 102, 102, 0.08)), color-stop(100%, rgba(255, 255, 255, 0.08)));
  background-image: -moz-linear-gradient(top, rgba(102, 102, 102, 0.08), rgba(255, 255, 255, 0.08));
  background-image: -webkit-linear-gradient(top, rgba(102, 102, 102, 0.08), rgba(255, 255, 255, 0.08));
  background-image: linear-gradient(to bottom, rgba(102, 102, 102, 0.08), rgba(255, 255, 255, 0.08));
}
/* line 47, ../../../stylesheets/styles/components/_forms.scss */
.cell form input[type=text].error, .cell form input[type=password].error, .cell form textarea.error, .cell form .file-skin.error, .cell form .file-upload-status.error {
  border: solid 1px #c82127;
}
/* line 51, ../../../stylesheets/styles/components/_forms.scss */
.cell form input[type=text]::-webkit-input-placeholder {
  color: #555555;
  opacity: 1;
}
/* line 55, ../../../stylesheets/styles/components/_forms.scss */
.cell form input[type=text]:-moz-placeholder {
  color: #555555;
  opacity: 1;
}
/* line 59, ../../../stylesheets/styles/components/_forms.scss */
.cell form input[type=text]::-moz-placeholder {
  color: #555555;
  opacity: 1;
}
/* line 63, ../../../stylesheets/styles/components/_forms.scss */
.cell form input[type=text]:-ms-input-placeholder {
  color: #555555;
  opacity: 1;
}
/* line 67, ../../../stylesheets/styles/components/_forms.scss */
.cell form .file-skin, .cell form .file-upload-status {
  /*width: 95%;*/
}
/* line 70, ../../../stylesheets/styles/components/_forms.scss */
.cell form input[type=submit], .cell form .file-upload span {
  width: 100%;
  -moz-border-radius: 21px;
  -webkit-border-radius: 21px;
  border-radius: 21px;
  background-color: #fff;
  -moz-box-shadow: inset 0 1px 5px rgba(255, 255, 255, 0.28);
  -webkit-box-shadow: inset 0 1px 5px rgba(255, 255, 255, 0.28);
  box-shadow: inset 0 1px 5px rgba(255, 255, 255, 0.28);
  border: solid 1px #dcdcdc;
  /*IE9*/
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E3YTlhYyIgc3RvcC1vcGFjaXR5PSIwLjciLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RjZGNkYyIgc3RvcC1vcGFjaXR5PSIwLjciLz48c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2U2ZTdlOCIgc3RvcC1vcGFjaXR5PSIwLjciLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC43Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(167, 169, 172, 0.7)), color-stop(50%, rgba(220, 220, 220, 0.7)), color-stop(51%, rgba(230, 231, 232, 0.7)), color-stop(100%, rgba(255, 255, 255, 0.7)));
  background-image: -moz-linear-gradient(bottom, rgba(167, 169, 172, 0.7), rgba(220, 220, 220, 0.7) 50%, rgba(230, 231, 232, 0.7) 51%, rgba(255, 255, 255, 0.7));
  background-image: -webkit-linear-gradient(bottom, rgba(167, 169, 172, 0.7), rgba(220, 220, 220, 0.7) 50%, rgba(230, 231, 232, 0.7) 51%, rgba(255, 255, 255, 0.7));
  background-image: linear-gradient(to top, rgba(167, 169, 172, 0.7), rgba(220, 220, 220, 0.7) 50%, rgba(230, 231, 232, 0.7) 51%, rgba(255, 255, 255, 0.7));
  text-transform: uppercase;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 18px;
  padding: 2px 0;
  cursor: pointer;
  margin: 0 0 15px 0;
}
/* line 85, ../../../stylesheets/styles/components/_forms.scss */
.cell form .file-upload span {
  padding: 2px 40px;
}
/* line 88, ../../../stylesheets/styles/components/_forms.scss */
.cell form textarea {
  height: 120px;
}
/* line 91, ../../../stylesheets/styles/components/_forms.scss */
.cell form .newListSelected {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 14px;
  color: #555555;
  width: 100%;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #f1f2f2;
  border: solid 1px #dcdcdc;
  /*IE9*/
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIwLjA4Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMDgiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(102, 102, 102, 0.08)), color-stop(100%, rgba(255, 255, 255, 0.08)));
  background-image: -moz-linear-gradient(bottom, rgba(102, 102, 102, 0.08), rgba(255, 255, 255, 0.08));
  background-image: -webkit-linear-gradient(bottom, rgba(102, 102, 102, 0.08), rgba(255, 255, 255, 0.08));
  background-image: linear-gradient(to top, rgba(102, 102, 102, 0.08), rgba(255, 255, 255, 0.08));
  position: relative;
}
/* line 103, ../../../stylesheets/styles/components/_forms.scss */
.cell form .newListSelected .selectedTxt {
  padding: 10px 52px 10px 10px;
  line-height: 20px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  box-sizing: border-box;
  position: relative;
}
/* line 114, ../../../stylesheets/styles/components/_forms.scss */
.cell form .newListSelected .selectedTxt:after {
  content: 'e';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 12px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  position: relative;
  color: #a7a9ac;
  float: right;
  border-left: 1px solid #a7a9ac;
  line-height: 44px;
  padding-left: 14px;
  position: absolute;
  right: 14px;
  top: 0;
  bottom: 0;
}
/* line 134, ../../../stylesheets/styles/components/_forms.scss */
.cell form .newListSelected .SSContainerDivWrapper {
  position: absolute;
  top: 45px !important;
  border: 1px solid #e0e0e0;
  background: #f1f2f2;
  width: 100%;
  padding: 8px 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: auto !important;
  overflow-x: auto;
  z-index: 100;
}
/* line 146, ../../../stylesheets/styles/components/_forms.scss */
.cell form .newListSelected .SSContainerDivWrapper ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 150, ../../../stylesheets/styles/components/_forms.scss */
.cell form .newListSelected .SSContainerDivWrapper ul li {
  background: #e4e6e6;
  margin-bottom: 2px;
}
/* line 153, ../../../stylesheets/styles/components/_forms.scss */
.cell form .newListSelected .SSContainerDivWrapper ul li a {
  color: #555555;
  padding: 10px;
  display: block;
}
/* line 159, ../../../stylesheets/styles/components/_forms.scss */
.cell form .newListSelected .SSContainerDivWrapper ul li div.check {
  display: block;
  width: auto;
  padding: 10px;
  margin: 0;
}
/* line 171, ../../../stylesheets/styles/components/_forms.scss */
.cell form .selectWrapper.error .newListSelected {
  border-color: #c82127;
}
/* line 178, ../../../stylesheets/styles/components/_forms.scss */
.cell form .inputList > .check > div, .cell form .inputList > .radio > div {
  margin-bottom: 5px;
}
/* line 181, ../../../stylesheets/styles/components/_forms.scss */
.cell form .inputList > .check > div:last-child, .cell form .inputList > .radio > div:last-child {
  margin-bottom: 0;
}
/* line 191, ../../../stylesheets/styles/components/_forms.scss */
.cell form .textareaHeader .labelright {
  margin: 15px 0 5px;
  float: right;
}
/* line 198, ../../../stylesheets/styles/components/_forms.scss */
.cell form .check, .cell form .radio {
  display: table;
  width: 100%;
}
/* line 202, ../../../stylesheets/styles/components/_forms.scss */
.cell form .check > div.col, .cell form .radio > div.col {
  float: left;
  width: auto;
}
/* line 208, ../../../stylesheets/styles/components/_forms.scss */
.cell form .check input, .cell form .radio input {
  float: left;
  width: auto;
}
/* line 212, ../../../stylesheets/styles/components/_forms.scss */
.cell form .check .checkbox, .cell form .check .radio, .cell form .radio .checkbox, .cell form .radio .radio {
  display: table-cell;
  float: left;
  height: 19px;
  width: 19px;
  margin-right: 10px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #f1f2f2;
  border: solid 1px #dcdcdc;
  /*IE9*/
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIwLjA4Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMDgiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(102, 102, 102, 0.08)), color-stop(100%, rgba(255, 255, 255, 0.08)));
  background-image: -moz-linear-gradient(bottom, rgba(102, 102, 102, 0.08), rgba(255, 255, 255, 0.08));
  background-image: -webkit-linear-gradient(bottom, rgba(102, 102, 102, 0.08), rgba(255, 255, 255, 0.08));
  background-image: linear-gradient(to top, rgba(102, 102, 102, 0.08), rgba(255, 255, 255, 0.08));
}
/* line 223, ../../../stylesheets/styles/components/_forms.scss */
.cell form .check .checkbox.checked span, .cell form .check .radio.checked span, .cell form .radio .checkbox.checked span, .cell form .radio .radio.checked span {
  display: inline-block;
  height: 100%;
  width: 100%;
}
/* line 233, ../../../stylesheets/styles/components/_forms.scss */
.cell form .check .checkbox.checked span:before, .cell form .radio .checkbox.checked span:before {
  content: '7';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 14px;
  font-weight: normal;
  top: 0px;
  left: 3px;
  position: relative;
  padding-right: 2px;
  color: #a7a9ac;
  -webkit-font-smoothing: antialiased;
}
/* line 248, ../../../stylesheets/styles/components/_forms.scss */
.cell form .check .radio, .cell form .radio .radio {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
/* line 250, ../../../stylesheets/styles/components/_forms.scss */
.cell form .check .radio.checked span, .cell form .radio .radio.checked span {
  display: inline-block;
  width: 7px;
  height: 7px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin: 6px;
  background-color: #a7a9ac;
}
/* line 259, ../../../stylesheets/styles/components/_forms.scss */
.cell form .check label, .cell form .radio label {
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  color: #555555 !important;
  display: table-cell;
  vertical-align: middle;
  float: left;
  margin: 0;
  line-height: 21px;
}
/* line 270, ../../../stylesheets/styles/components/_forms.scss */
.cell form .check label {
  display: inline-block;
  width: 80%;
}
/* line 274, ../../../stylesheets/styles/components/_forms.scss */
.cell form .check label p {
  color: #555555;
  line-height: 21px;
  font-size: 14px;
}
/* line 282, ../../../stylesheets/styles/components/_forms.scss */
.cell form .radio label {
  padding-right: 30px;
}
/* line 285, ../../../stylesheets/styles/components/_forms.scss */
.cell form p.required, .cell form span.required {
  color: #c82127;
  margin-top: 20px;
}
/* line 289, ../../../stylesheets/styles/components/_forms.scss */
.cell form p {
  margin: 10px 0;
}
/* line 292, ../../../stylesheets/styles/components/_forms.scss */
.cell form p.infotext {
  color: #a7a9ac;
}
/* line 295, ../../../stylesheets/styles/components/_forms.scss */
.cell form ul.errorMsg {
  color: #c82127;
  display: none;
  margin: 10px 0;
  padding: 0;
  list-style: none;
}
/* line 303, ../../../stylesheets/styles/components/_forms.scss */
.cell form.error ul.errorMsg {
  display: block;
}
/* line 307, ../../../stylesheets/styles/components/_forms.scss */
.cell form .reset {
  margin: 10px 0 20px;
  display: inline-block;
  color: #0082DC;
  text-decoration: none;
}
/* line 315, ../../../stylesheets/styles/components/_forms.scss */
.cell form.sales input[type=submit], .cell form.sales .file-upload span {
  float: right;
  padding: 2px 48px;
  width: auto;
}
/* line 321, ../../../stylesheets/styles/components/_forms.scss */
.cell form.sales h2 {
  margin-bottom: 15px;
}
/* line 325, ../../../stylesheets/styles/components/_forms.scss */
.cell form.sales label {
  margin-top: 0;
}
/* line 332, ../../../stylesheets/styles/components/_forms.scss */
.cell form h3.subHead {
  font-size: 14px;
  font-family: 'Neo Sans W01 Medium', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  margin-top: 35px;
  font-weight: normal;
  line-height: 20px;
}
/* line 339, ../../../stylesheets/styles/components/_forms.scss */
.cell form h3.subHead.dark {
  color: #555555;
  margin-top: 18px;
  font-family: 'Neo Sans W01 Bold', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}
/* line 346, ../../../stylesheets/styles/components/_forms.scss */
.cell form .leftFormComp {
  width: 47%;
  margin-right: 6%;
  float: left;
  margin-bottom: 15px;
}
/* line 352, ../../../stylesheets/styles/components/_forms.scss */
.cell form .rightFormComp {
  width: 47%;
  float: left;
  margin-bottom: 15px;
}
/* line 357, ../../../stylesheets/styles/components/_forms.scss */
.cell form .textareaHeader {
  margin-bottom: 15px;
}
/* line 360, ../../../stylesheets/styles/components/_forms.scss */
.cell form .available {
  margin-top: 5px;
  color: #0e7500;
}
/* line 367, ../../../stylesheets/styles/components/_forms.scss */
.cell form .available:before {
  content: '7';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 13px;
  font-weight: normal;
  top: 1px;
  left: 0px;
  position: relative;
  padding-right: 6px;
  -webkit-font-smoothing: antialiased;
}
/* line 381, ../../../stylesheets/styles/components/_forms.scss */
.cell form .available.not {
  color: #d71d2f;
}
/* line 385, ../../../stylesheets/styles/components/_forms.scss */
.cell form .available.not:before {
  content: '4';
  font-size: 11px;
  top: 1px;
  left: 1px;
}
/* line 394, ../../../stylesheets/styles/components/_forms.scss */
.cell form .textareaHeader label {
  float: left;
}
/* line 397, ../../../stylesheets/styles/components/_forms.scss */
.cell form .textareaHeader .chars {
  float: right;
  font-size: 12px;
  margin-top: 17px;
  color: #5C5D60;
}
/* line 404, ../../../stylesheets/styles/components/_forms.scss */
.cell form .right {
  float: right;
}
/* line 407, ../../../stylesheets/styles/components/_forms.scss */
.cell form input.right {
  width: 141px;
}
/* line 410, ../../../stylesheets/styles/components/_forms.scss */
.cell form .reset.right {
  margin: 0;
}
/* line 413, ../../../stylesheets/styles/components/_forms.scss */
.cell form .check {
  margin-bottom: 10px;
  width: 100%;
}
/* line 417, ../../../stylesheets/styles/components/_forms.scss */
.cell form .FormComp {
  margin-bottom: 15px;
}
/* line 420, ../../../stylesheets/styles/components/_forms.scss */
.cell form .back {
  padding-left: 0;
  float: left;
}
/* line 425, ../../../stylesheets/styles/components/_forms.scss */
.cell form .back:before {
  content: '?';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 5px;
}
/* line 437, ../../../stylesheets/styles/components/_forms.scss */
.cell form .back:hover {
  color: #000;
}
/* line 442, ../../../stylesheets/styles/components/_forms.scss */
.cell form .min {
  font-size: 12px;
  margin-top: -5px;
  margin-bottom: 8px;
  display: block;
  color: #5C5D60;
}
/* line 452, ../../../stylesheets/styles/components/_forms.scss */
.cell form .error .radio,
.cell form .error .checkbox,
.cell form .error .selectedTxt {
  border-color: #d71d2f;
}
/* line 458, ../../../stylesheets/styles/components/_forms.scss */
.cell form .error input[type=text], .cell form .error input[type=password], .cell form .error textarea, .cell form .error .file-skin, .cell form .error .file-upload-status {
  border-color: #d71d2f;
}
/* line 462, ../../../stylesheets/styles/components/_forms.scss */
.cell form .error .errorMessage {
  color: #d71d2f;
  clear: both;
  margin-top: 6px;
}

/* line 477, ../../../stylesheets/styles/components/_forms.scss */
body.pageContacts .cell form input[type=submit] {
  margin-top: 26px;
}

/* line 483, ../../../stylesheets/styles/components/_forms.scss */
img.captcha {
  width: 100%;
  max-width: 340px;
}

/* line 488, ../../../stylesheets/styles/components/_forms.scss */
.formGenerator h2 {
  line-height: 32px;
  font-size: 24px;
  margin: 0 0 5px;
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-weight: normal;
}

/*IE9 fix*/
/* line 500, ../../../stylesheets/styles/components/_forms.scss */
.ie.ie9 .form .rightFormComp .SSContainerDivWrapper {
  min-width: 236px;
}
/* line 505, ../../../stylesheets/styles/components/_forms.scss */
.ie.ie9 .form .leftFormComp .SSContainerDivWrapper {
  min-width: 217px;
  width: auto !important;
}

/* line 513, ../../../stylesheets/styles/components/_forms.scss */
.SSContainerDivWrapper {
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius-: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  z-index: 9999 !important;
}

/**************************
*	campaign	  *
***************************/
/* line 3, ../../../stylesheets/styles/components/_campaign.scss */
body.campaign header .logo {
  height: 76px;
  width: 83px;
}
/* line 8, ../../../stylesheets/styles/components/_campaign.scss */
body.campaign header .logo a img {
  width: auto;
  height: 80px;
  width: 87px;
}
/* line 17, ../../../stylesheets/styles/components/_campaign.scss */
body.campaign nav#MainNavigation > ul li a {
  color: #5c5d60;
}
/* line 20, ../../../stylesheets/styles/components/_campaign.scss */
body.campaign nav#MainNavigation > ul li a:hover {
  color: #000;
}
/* line 26, ../../../stylesheets/styles/components/_campaign.scss */
body.campaign footer #FooterMetaNavigationWrapper {
  border: none;
}
/* line 29, ../../../stylesheets/styles/components/_campaign.scss */
body.campaign footer #FooterMetaNavigationWrapper .left {
  float: left;
  width: 50%;
}
/* line 33, ../../../stylesheets/styles/components/_campaign.scss */
body.campaign footer #FooterMetaNavigationWrapper .left p {
  margin: 0;
  font-size: 12px;
}
/* line 37, ../../../stylesheets/styles/components/_campaign.scss */
body.campaign footer #FooterMetaNavigationWrapper .left p a {
  text-decoration: none;
  color: #008ac8;
  font-size: 12px;
  font-family: 'Neo Sans W01 Medium', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}
/* line 43, ../../../stylesheets/styles/components/_campaign.scss */
body.campaign footer #FooterMetaNavigationWrapper .left p a:hover {
  text-decoration: underline;
}
/* line 52, ../../../stylesheets/styles/components/_campaign.scss */
body.campaign footer #FooterMetaNavigationWrapper #ActionButtons {
  position: relative;
  top: 0;
  right: 0;
  padding: 0 0 0 10px;
  float: right;
}
/* line 60, ../../../stylesheets/styles/components/_campaign.scss */
body.campaign footer #FooterMetaNavigationWrapper .right {
  float: right;
}
/* line 63, ../../../stylesheets/styles/components/_campaign.scss */
body.campaign footer #FooterMetaNavigationWrapper .right a {
  text-decoration: none;
  color: #000;
  font-size: 16px;
  font-family: 'Neo Sans W01 Medium', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}
/* line 69, ../../../stylesheets/styles/components/_campaign.scss */
body.campaign footer #FooterMetaNavigationWrapper .right a:hover {
  text-decoration: underline;
}

/**************************
*	voting	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_voting.scss */
.voting {
  display: inline-block;
  margin-top: 0;
}
/* line 5, ../../../stylesheets/styles/components/_voting.scss */
.voting a,
.voting div {
  font-size: 13px;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  color: #9d9d9f;
  padding-left: 0px;
  height: 18px;
  display: inline-block !important;
  text-decoration: none;
}
/* line 15, ../../../stylesheets/styles/components/_voting.scss */
.voting a span,
.voting div span {
  color: #939598;
}
/* line 19, ../../../stylesheets/styles/components/_voting.scss */
.voting a.like,
.voting div.like {
  padding-right: 8px;
  margin-right: 6px;
  border-right: 1px solid #e9eaeb;
}
/* line 25, ../../../stylesheets/styles/components/_voting.scss */
.voting a.like:before,
.voting div.like:before {
  content: 'b';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 15px;
  font-weight: normal;
  top: 0px;
  left: 0px;
  padding-right: 4px;
  position: relative;
  text-decoration: none !important;
}
/* line 45, ../../../stylesheets/styles/components/_voting.scss */
.voting a.dislike:before,
.voting div.dislike:before {
  content: 'a';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 15px;
  font-weight: normal;
  top: 0px;
  left: 0px;
  padding-right: 4px;
  position: relative;
  text-decoration: none !important;
}
/* line 64, ../../../stylesheets/styles/components/_voting.scss */
.voting a:hover {
  color: #5c5d60;
  text-decoration: none;
}
/* line 80, ../../../stylesheets/styles/components/_voting.scss */
.voting.like a {
  color: #5c5d60;
}
/* line 83, ../../../stylesheets/styles/components/_voting.scss */
.voting.like a span {
  color: #5c5d60;
}
/* line 87, ../../../stylesheets/styles/components/_voting.scss */
.voting.like a.like {
  border: none;
}
/* line 92, ../../../stylesheets/styles/components/_voting.scss */
.voting.like a.dislike {
  display: none !important;
}
/* line 96, ../../../stylesheets/styles/components/_voting.scss */
.voting.like a:hover {
  color: #5c5d60;
  text-decoration: underline;
}
/* line 100, ../../../stylesheets/styles/components/_voting.scss */
.voting.like a:hover:before {
  text-decoration: none;
}
/* line 112, ../../../stylesheets/styles/components/_voting.scss */
.voting.dislike a {
  color: #5c5d60;
}
/* line 115, ../../../stylesheets/styles/components/_voting.scss */
.voting.dislike a span {
  color: #5c5d60;
}
/* line 119, ../../../stylesheets/styles/components/_voting.scss */
.voting.dislike a.like {
  display: none !important;
}
/* line 127, ../../../stylesheets/styles/components/_voting.scss */
.voting.dislike a:hover {
  color: #5c5d60;
  text-decoration: underline;
}
/* line 131, ../../../stylesheets/styles/components/_voting.scss */
.voting.dislike a:hover:before {
  text-decoration: none;
}

/**************************
*	blog comment	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_comment.scss */
.comment {
  padding-top: 12px;
  margin-bottom: 30px;
  border-top: 1px solid #d1d3d4;
}
/* line 6, ../../../stylesheets/styles/components/_comment.scss */
.comment h2 {
  font-size: 24px;
  margin-bottom: 6px;
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}
/* line 12, ../../../stylesheets/styles/components/_comment.scss */
.comment form {
  padding-bottom: 24px;
  margin-bottom: 13px;
  border-bottom: 1px solid #d1d3d4;
}
/* line 17, ../../../stylesheets/styles/components/_comment.scss */
.comment form .selectWrapper {
  width: 50%;
  float: left;
  display: inline-block;
}
/* line 22, ../../../stylesheets/styles/components/_comment.scss */
.comment form .selectWrapper.rightWrapper {
  width: 47%;
}
/* line 26, ../../../stylesheets/styles/components/_comment.scss */
.comment form .selectWrapper.leftWrapper {
  width: 53%;
}
/* line 32, ../../../stylesheets/styles/components/_comment.scss */
.comment form .leftWrapper input[type=text] {
  width: 90%;
}
/* line 38, ../../../stylesheets/styles/components/_comment.scss */
.comment form .fullwidth label {
  display: inline-block;
}
/* line 42, ../../../stylesheets/styles/components/_comment.scss */
.comment form .fullwidth > span {
  display: inline-block;
  float: right;
  margin-top: 15px;
}
/* line 48, ../../../stylesheets/styles/components/_comment.scss */
.comment form .fullwidth .labelright {
  margin-top: 20px;
}
/* line 54, ../../../stylesheets/styles/components/_comment.scss */
.comment form label {
  margin-top: 18px;
}
/* line 57, ../../../stylesheets/styles/components/_comment.scss */
.comment form label .small {
  color: #5c5d60;
  font-size: 12px;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  margin-left: 3px;
}
/* line 68, ../../../stylesheets/styles/components/_comment.scss */
.comment form .actionbar .required {
  float: left;
  margin-top: 30px;
}
/* line 73, ../../../stylesheets/styles/components/_comment.scss */
.comment form .actionbar .nextStepLink {
  width: auto;
  float: right;
  margin-top: 22px;
  padding: 5px 50px;
}
/* line 84, ../../../stylesheets/styles/components/_comment.scss */
.comment article {
  padding-bottom: 14px;
  margin-bottom: 13px;
  border-bottom: 1px solid #d1d3d4;
}
/* line 89, ../../../stylesheets/styles/components/_comment.scss */
.comment article.hide {
  display: none;
}
/* line 93, ../../../stylesheets/styles/components/_comment.scss */
.comment article h3 {
  font-size: 14px;
  color: #a7a9ac;
  line-height: 26px;
  margin: 0;
}
/* line 100, ../../../stylesheets/styles/components/_comment.scss */
.comment article h2 {
  margin: 0;
  font-size: 14px;
  font-family: 'Neo Sans W01 Bold', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  color: #5c5d60;
}
/* line 107, ../../../stylesheets/styles/components/_comment.scss */
.comment article p {
  margin: 0;
  font-size: 14px;
  color: #5c5d60;
  line-height: 20px;
}
/* line 117, ../../../stylesheets/styles/components/_comment.scss */
.comment a.more {
  font-size: 14px;
  float: right;
  padding-left: 17px;
}
/* line 122, ../../../stylesheets/styles/components/_comment.scss */
.comment a.more:focus {
  outline: 0;
}
/* line 126, ../../../stylesheets/styles/components/_comment.scss */
.comment a.more:hover {
  text-decoration: none;
}
/* line 129, ../../../stylesheets/styles/components/_comment.scss */
.comment a.more:hover span {
  text-decoration: underline;
}

/**************************
*	video gallery	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_videoGallery.scss */
.videoGallery {
  margin-bottom: 30px;
}
/* line 4, ../../../stylesheets/styles/components/_videoGallery.scss */
.videoGallery .videos {
  position: relative;
  margin-bottom: 19px;
}
/* line 8, ../../../stylesheets/styles/components/_videoGallery.scss */
.videoGallery .videos .caroufredsel_wrapper ul li {
  float: left;
}
/* line 12, ../../../stylesheets/styles/components/_videoGallery.scss */
.videoGallery .videos ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 17, ../../../stylesheets/styles/components/_videoGallery.scss */
.videoGallery .videos ul li {
  display: inline-block;
  width: 100%;
}
/* line 21, ../../../stylesheets/styles/components/_videoGallery.scss */
.videoGallery .videos ul li span {
  background-color: #f1f2f2;
  padding: 7px;
  margin-bottom: 6px;
  display: block;
  padding-bottom: 40px;
}
/* line 29, ../../../stylesheets/styles/components/_videoGallery.scss */
.videoGallery .videos ul li img {
  width: 100%;
  height: auto;
}
/* line 39, ../../../stylesheets/styles/components/_videoGallery.scss */
.videoGallery .videos .pagination {
  padding-top: 6px;
  position: absolute;
  width: 100%;
}
/* line 44, ../../../stylesheets/styles/components/_videoGallery.scss */
.videoGallery .videos .pagination ul {
  text-align: center;
  overflow: auto;
}
/* line 48, ../../../stylesheets/styles/components/_videoGallery.scss */
.videoGallery .videos .pagination ul li {
  display: inline;
}
/* line 51, ../../../stylesheets/styles/components/_videoGallery.scss */
.videoGallery .videos .pagination ul li a {
  display: inline-block;
  width: 12px;
  height: 12px;
  border-radius: 100px 100px 100px 100px;
  -moz-border-radius-: 100px 100px 100px 100px;
  -webkit-border-radius: 100px 100px 100px 100px;
  background-color: #d3d4d5;
  margin: 0 3px;
}
/* line 60, ../../../stylesheets/styles/components/_videoGallery.scss */
.videoGallery .videos .pagination ul li a span {
  display: none;
}
/* line 66, ../../../stylesheets/styles/components/_videoGallery.scss */
.videoGallery .videos .pagination ul li.selected a {
  background-color: #008ac8;
}
/* line 79, ../../../stylesheets/styles/components/_videoGallery.scss */
.videoGallery p {
  color: #999;
  font-size: 12px;
  font-style: italic;
}
/* line 85, ../../../stylesheets/styles/components/_videoGallery.scss */
.videoGallery > ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 90, ../../../stylesheets/styles/components/_videoGallery.scss */
.videoGallery > ul li {
  line-height: 16px;
  padding-bottom: 13px;
}
/* line 97, ../../../stylesheets/styles/components/_videoGallery.scss */
.videoGallery > ul li a {
  font-size: 14px;
}
/* line 100, ../../../stylesheets/styles/components/_videoGallery.scss */
.videoGallery > ul li a:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  position: relative;
  padding-right: 2px;
}

/**************************
*	feature Teaser Slider	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider {
  margin-bottom: 30px;
  position: relative;
  overflow: hidden;
  position: relative;
}
/* line 7, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider h2 {
  margin: 0 0 11px;
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  z-index: 130;
  position: relative;
  font-size: 24px;
}
/* line 15, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider .sliderWrapper {
  position: relative;
  margin: 0 -12px;
}
/* line 19, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider .sliderWrapper div.controls {
  display: none;
  position: absolute;
  z-index: 999;
  cursor: pointer;
  width: 20px;
  top: 0;
  height: 100px;
}
/* line 28, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider .sliderWrapper div.controls.disabled {
  display: none !important;
}
/* line 32, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider .sliderWrapper div.controls.next {
  background-color: transparent;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6ffffff', endColorstr='#a6ffffff',GradientType=0 );
  /* IE6-8 */
  background-color: rgba(255, 255, 255, 0.65);
  right: 12px;
}
/* line 39, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider .sliderWrapper div.controls.next span {
  color: #0082DC;
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 16px;
  font-weight: normal;
  display: block;
  text-align: center;
}
/* line 51, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider .sliderWrapper div.controls.next:hover {
  background-color: transparent;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6ffffff', endColorstr='#a6ffffff',GradientType=0 );
  /* IE6-8 */
  background-color: rgba(255, 255, 255, 0.65);
}
/* line 57, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider .sliderWrapper div.controls.next:hover span {
  color: #000;
}
/* line 65, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider .sliderWrapper div.controls.prev {
  background-color: transparent;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6ffffff', endColorstr='#a6ffffff',GradientType=0 );
  /* IE6-8 */
  background-color: rgba(255, 255, 255, 0.65);
  left: 12px;
}
/* line 72, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider .sliderWrapper div.controls.prev span {
  color: #0082DC;
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 16px;
  font-weight: normal;
  display: block;
  text-align: center;
}
/* line 85, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider .sliderWrapper div.controls.prev:hover {
  background-color: transparent;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6ffffff', endColorstr='#a6ffffff',GradientType=0 );
  /* IE6-8 */
  background-color: rgba(255, 255, 255, 0.65);
}
/* line 91, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider .sliderWrapper div.controls.prev:hover span {
  color: #000;
}
/* line 103, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider .sliderWrapper ul {
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: auto;
}
/* line 109, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider .sliderWrapper ul li {
  display: none;
  margin: 0 12px;
  line-height: 16px;
  float: left;
  width: 33.33%;
  padding-bottom: 2px;
}
/* line 117, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider .sliderWrapper ul li:first-child {
  display: block;
}
/* line 121, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider .sliderWrapper ul li span.background {
  margin-bottom: 4px;
  display: block;
  position: relative;
}
/* line 127, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider .sliderWrapper ul li span.background img {
  position: absolute;
  max-width: 100%;
  max-height: 100%;
  left: 50%;
  top: 50%;
  display: none;
}
/* line 135, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider .sliderWrapper ul li span.background img.back {
  position: relative;
  width: 100%;
  display: block;
  left: 0;
  top: 0;
}
/* line 147, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider .sliderWrapper ul li img {
  visibility: hidden;
}
/* line 152, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider .sliderWrapper ul li a {
  font-size: 14px;
  line-height: 16px;
  z-index: 120;
  position: relative;
}
/* line 159, ../../../stylesheets/styles/components/_featureTeaserSlider.scss */
.featureTeaserSlider .sliderWrapper ul li p {
  margin-top: 12px;
}

/**************************
*	video Teaser Box	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_videoTeaserBox.scss */
.videoPlay {
  display: inline-block;
  position: relative;
}
/* line 5, ../../../stylesheets/styles/components/_videoTeaserBox.scss */
.videoPlay .icon {
  background: url("../images/playIcon.png") no-repeat center center;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: block;
  z-index: 90;
}
/* line 18, ../../../stylesheets/styles/components/_videoTeaserBox.scss */
.videoPlay:hover .icon {
  background: url("../images/playIcon_hover.png") no-repeat center center;
}

/**************************
*	image gallery	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery {
  margin-bottom: 30px;
}
/* line 4, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery h2 {
  margin: 0 0 12px;
}
/* line 10, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery .sliderWrapper div.controls {
  display: none !important;
}
/* line 13, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery .sliderWrapper div.controls.showIt {
  display: block !important;
}
/* line 17, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery .sliderWrapper div.controls.disabled, .imageGallery .sliderWrapper div.controls.disabled.showIt {
  display: none !important;
}
/* line 24, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery .sliderWrapper ul li {
  margin-right: 12px;
}
/* line 27, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery .sliderWrapper ul li .over {
  position: relative;
  margin-bottom: 6px;
  background-color: #f1f2f2;
}
/* line 32, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery .sliderWrapper ul li .over img {
  margin: 0;
}
/* line 36, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery .sliderWrapper ul li .over .wrapper {
  position: absolute;
  background-color: transparent;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3000000', endColorstr='#b3000000',GradientType=0 );
  /* IE6-8 */
  background-color: rgba(0, 0, 0, 0.7);
  bottom: 0;
  display: none;
  z-index: 150;
  left: 0;
  right: 0px;
  padding: 0;
}
/* line 48, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery .sliderWrapper ul li .over .wrapper a {
  font-size: 12px;
  color: #fff;
  line-height: 20px;
  display: block;
}
/* line 54, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery .sliderWrapper ul li .over .wrapper a.zoom {
  padding: 2px 0 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 59, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery .sliderWrapper ul li .over .wrapper a.zoom:before {
  content: 'm';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 15px;
  font-weight: normal;
  top: 0px;
  left: 0px;
  padding-right: 8px;
  -webkit-font-smoothing: antialiased;
  position: relative;
}
/* line 75, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery .sliderWrapper ul li .over .wrapper a.download {
  padding: 0 0 3px 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 80, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery .sliderWrapper ul li .over .wrapper a.download:before {
  content: 'o';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 13px;
  font-weight: normal;
  top: 1px;
  left: 0px;
  padding-right: 8px;
  -webkit-font-smoothing: antialiased;
  position: relative;
}
/* line 103, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery .sliderWrapper ul li p {
  color: #939598;
  font-size: 12px;
  line-height: 16px;
  margin: 0;
  font-family: 'Neo Sans W01 Italic', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}
/* line 116, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery.slider .sliderWrapper ul li .over .wrapper {
  left: 0;
}
/* line 122, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery.album .sliderWrapper {
  margin: 0;
}
/* line 125, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery.album .sliderWrapper .controls,
.imageGallery.album .sliderWrapper .controls.showIt {
  display: none !important;
}
/* line 130, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery.album .sliderWrapper ul {
  overflow: hidden;
}
/* line 133, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery.album .sliderWrapper ul li {
  margin: 0;
  padding-left: 0;
  padding-right: 10px;
  width: 33.33%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 12px;
}
/* line 141, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery.album .sliderWrapper ul li:nth-child(3n+2) {
  padding-left: 5px;
  padding-right: 5px;
}
/* line 146, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery.album .sliderWrapper ul li:nth-child(3n+3) {
  padding-left: 10px;
  padding-right: 0;
}
/* line 151, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery.album .sliderWrapper ul li:nth-child(3n+1) {
  clear: left;
}
/* line 166, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery.single {
  margin-top: 0;
  margin-bottom: 20px;
}
/* line 170, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery.single .sliderWrapper {
  margin: 0;
}
/* line 173, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery.single .sliderWrapper div.controls.prev {
  left: 0;
}
/* line 177, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery.single .sliderWrapper div.controls.next {
  right: 0;
}
/* line 181, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery.single .sliderWrapper ul {
  overflow: auto;
}
/* line 184, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery.single .sliderWrapper ul li {
  margin: 0;
}
/* line 189, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery.single .sliderWrapper ul li .over .wrapper {
  position: absolute;
  background-color: transparent;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3000000', endColorstr='#b3000000',GradientType=0 );
  /* IE6-8 */
  background-color: rgba(0, 0, 0, 0.7);
  width: 100%;
  bottom: 0;
  display: none;
  padding: 0;
}
/* line 200, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery.single .sliderWrapper ul li .over .wrapper a {
  font-size: 12px;
  color: #fff;
  line-height: 20px;
  display: inline-block;
  float: left;
}
/* line 207, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery.single .sliderWrapper ul li .over .wrapper a.zoom {
  padding: 4px 7px 4px 8px;
}
/* line 211, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery.single .sliderWrapper ul li .over .wrapper a.zoom:before {
  content: 'm';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 13px;
  font-weight: normal;
  top: 1px;
  left: 0px;
  padding-right: 2px;
  -webkit-font-smoothing: antialiased;
  position: relative;
}
/* line 227, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery.single .sliderWrapper ul li .over .wrapper a.download {
  padding: 4px 0 4px 8px;
}
/* line 231, ../../../stylesheets/styles/components/_imageGallery.scss */
.imageGallery.single .sliderWrapper ul li .over .wrapper a.download:before {
  content: 'o';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 13px;
  font-weight: normal;
  top: 1px;
  left: 0px;
  padding-right: 2px;
  -webkit-font-smoothing: antialiased;
  position: relative;
}

/* line 266, ../../../stylesheets/styles/components/_imageGallery.scss */
.downloadButton {
  color: #008ac8;
  font-size: 12px;
  text-decoration: none;
  padding-left: 0;
  margin-top: 14px;
  display: block;
  z-index: 9999;
  position: relative;
  height: 16px;
}
/* line 279, ../../../stylesheets/styles/components/_imageGallery.scss */
.downloadButton:before {
  content: 'o';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: 0x;
  left: -1px;
  padding-right: 8px;
  -webkit-font-smoothing: antialiased;
  position: relative;
}
/* line 293, ../../../stylesheets/styles/components/_imageGallery.scss */
.downloadButton:hover {
  text-decoration: none;
  color: #000;
}

/**************************
*	horizontal line	  *
***************************/
/* line 3, ../../../stylesheets/styles/components/_downloadImage.scss */
.downloadImage h2 {
  margin: 0 0 13px;
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-weight: normal;
  z-index: 130;
  position: relative;
  font-size: 24px;
  display: inline-block;
}
/* line 17, ../../../stylesheets/styles/components/_downloadImage.scss */
.downloadImage table thead td {
  background-color: #d1d3d4;
  color: #5c5d60;
  font-size: 14px;
  text-align: left;
  font-family: 'Neo Sans W01 Medium', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  padding: 6px 0;
}
/* line 32, ../../../stylesheets/styles/components/_downloadImage.scss */
.downloadImage table tbody tr td {
  color: #5c5d60;
  font-size: 14px;
  line-height: 16px;
  padding: 5px 0 4px;
}
/* line 38, ../../../stylesheets/styles/components/_downloadImage.scss */
.downloadImage table tbody tr td:nth-child(3n) {
  color: #008ac8;
  padding-right: 10px;
}
/* line 43, ../../../stylesheets/styles/components/_downloadImage.scss */
.downloadImage table tbody tr td:nth-child(5n) {
  text-align: right;
}
/* line 47, ../../../stylesheets/styles/components/_downloadImage.scss */
.downloadImage table tbody tr td label {
  color: #5c5d60;
  margin-left: 29px;
}
/* line 52, ../../../stylesheets/styles/components/_downloadImage.scss */
.downloadImage table tbody tr td .check {
  position: relative;
  top: -1px;
  margin-top: 0;
}
/* line 58, ../../../stylesheets/styles/components/_downloadImage.scss */
.downloadImage table tbody tr td .check .checkbox {
  margin-left: 10px;
}
/* line 66, ../../../stylesheets/styles/components/_downloadImage.scss */
.downloadImage table tbody tr:nth-child(even) {
  background-color: #f1f2f2;
}
/* line 71, ../../../stylesheets/styles/components/_downloadImage.scss */
.downloadImage table tbody tr:last-child {
  background-color: transparent;
}
/* line 74, ../../../stylesheets/styles/components/_downloadImage.scss */
.downloadImage table tbody tr:last-child td {
  padding-top: 19px;
}
/* line 87, ../../../stylesheets/styles/components/_downloadImage.scss */
.downloadImage.cell form input[type="submit"] {
  display: inline-block;
  width: auto;
  padding: 4px 32px;
  margin-top: 11px;
  margin-bottom: 12px;
  text-transform: none;
  white-space: normal;
}

/**************************
*	horizontal line	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_horizontal_line.scss */
hr {
  margin: 0 -15px 30px;
}

/**************************
*	dynamic Download	  *
***************************/
/* line 3, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload a.title {
  color: #008ac8;
  padding: 7px 10px 7px 0;
}
/* line 8, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload h2 {
  margin: 0 0 13px;
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-weight: normal;
  z-index: 130;
  position: relative;
  font-size: 24px;
  display: inline-block;
}
/* line 18, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table {
  width: 100%;
}
/* line 23, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table thead th {
  background-color: #d7d9da;
  color: #5c5d60;
  font-size: 14px;
  text-align: left;
  font-family: 'Neo Sans W01 Medium', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  padding: 6px 0 6px 12px;
}
/* line 31, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table thead th:nth-child(1) {
  padding-left: 0;
}
/* line 35, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table thead th:nth-child(2) {
  padding-left: 0;
}
/* line 39, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table thead th:nth-child(4) {
  width: 60px;
}
/* line 43, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table thead th:nth-child(6) {
  width: 100px;
}
/* line 47, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table thead th:nth-child(7) {
  width: 80px;
}
/* line 59, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table tbody tr td {
  color: #5c5d60;
  font-size: 14px;
  line-height: 16px;
  padding: 1px 0 1px 12px;
}
/* line 66, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table tbody tr td:nth-child(1) {
  padding-left: 0;
}
/* line 70, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table tbody tr td:nth-child(2) {
  padding-left: 0;
}
/* line 74, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table tbody tr td:nth-child(3) {
  padding-top: 0;
}
/* line 78, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table tbody tr td:last-child {
  text-align: right;
  padding-right: 10px;
}
/* line 83, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table tbody tr td span {
  display: inline-block;
}
/* line 87, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table tbody tr td span.new {
  background-position: -18px -328px;
  width: 26px;
  height: 26px;
}
/* line 96, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table tbody tr td span.preview {
  padding-right: 0px;
  height: auto;
  line-height: 26px;
}
/* line 104, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table tbody tr td span.preview.active:after {
  content: 'm';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 15px;
  font-weight: normal;
  position: relative;
  top: 1px;
  left: 0px;
  padding-left: 5px;
}
/* line 121, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table tbody tr td label {
  color: #5c5d60;
  margin-left: 29px;
}
/* line 126, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table tbody tr td .check {
  margin-left: 10px;
  position: relative;
  margin-top: 5px;
  top: 0;
  margin-bottom: 5px;
}
/* line 134, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table tbody tr td a {
  color: #5c5d60;
  vertical-align: middle;
  display: block;
}
/* line 139, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table tbody tr td a img {
  border: 2px solid #008ac8;
}
/* line 154, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload table.tablesorter tbody tr:last-child td {
  padding-top: 1px;
}
/* line 163, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload div.selectAll {
  padding-top: 13px;
}
/* line 166, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload div.selectAll div.check {
  float: left;
  margin-left: 10px;
}
/* line 171, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload div.selectAll div.paging {
  float: right;
  padding: 0;
}
/* line 178, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload form input[type="submit"] {
  display: inline-block;
  width: auto;
  padding: 4px 50px;
  margin-top: 18px;
  margin-bottom: 12px;
  white-space: normal;
}
/* line 187, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload .responsiveTableWrapper {
  margin: 0;
}
/* line 190, ../../../stylesheets/styles/components/_dynamicDownload.scss */
.dynamicDownload .responsiveTableWrapper .table-menu-wrapper {
  padding-top: 0;
}

/**************************
*	content Voting	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_contentVoting.scss */
.contentVoting {
  margin: 0 0 30px;
}
/* line 4, ../../../stylesheets/styles/components/_contentVoting.scss */
.contentVoting h2 {
  margin: 20px 0 7px;
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}

/**************************
*	solution finder	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_solutionFinder.scss */
.solutionfinder {
  margin-bottom: -20px;
}
/* line 3, ../../../stylesheets/styles/components/_solutionFinder.scss */
.solutionfinder .paging {
  margin-bottom: -20px;
  margin-top: 20px;
}
/* line 7, ../../../stylesheets/styles/components/_solutionFinder.scss */
.solutionfinder .results {
  float: left;
  margin-top: 30px;
  color: #555555;
}
/* line 12, ../../../stylesheets/styles/components/_solutionFinder.scss */
.solutionfinder input.right {
  margin-top: 25px !important;
}

/**************************
*	flip book reader	  *
***************************/
/**************************
*	Breadcrumb || mwo	  *
***************************/
/* line 4, ../../../stylesheets/styles/components/_flipBookReader.scss */
.cqFlipbook {
  margin: 0 0 20px 0;
}
/* line 6, ../../../stylesheets/styles/components/_flipBookReader.scss */
.cqFlipbook img.flipBookPreview {
  max-width: 100%;
  margin-bottom: 5px;
  border: 1px solid #d3d3d3;
}

/* line 12, ../../../stylesheets/styles/components/_flipBookReader.scss */
html.lt-ie10 .cqFlipbook .doNotShowLt-ie10 {
  display: none;
}

/**********************
*	meta navigation	  *
***********************/
/* line 1, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation {
  width: 100%;
  top: 9px;
  right: 10px;
  z-index: 8000;
  position: absolute;
}
/* line 10, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .countrySelect > .wrapper {
  margin-top: 1px;
}
/* line 14, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper {
  width: 100%;
  max-width: 1000px;
  margin: 0 auto;
}
/* line 19, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul.secondLine {
  margin-top: 5px;
  display: none;
}
/* line 24, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul {
  float: right;
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 30, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li {
  float: left;
}
/* line 33, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li .logout {
  line-height: 14px;
  margin-top: 1px;
}
/* line 38, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li .logout span {
  font-size: 12px;
  color: #5c5d60;
  border-right: 1px solid #6d6e71;
  padding-right: 5px;
  margin-right: 5px;
  margin-left: 5px;
}
/* line 47, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li .logout a {
  display: inline-block;
  text-decoration: none;
  color: #5c5d60;
  font-size: 12px;
  line-height: 14px;
}
/* line 54, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li .logout a:after {
  content: 'v';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-weight: normal;
  padding-left: 5px;
  text-transform: none;
}
/* line 64, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li .logout a:hover {
  color: #868686;
}
/* line 72, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li .wrapper .head {
  z-index: 2600;
}
/* line 76, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li .wrapper > .head a,
.metaNavigation .wrapper ul li > a {
  text-decoration: none;
  color: #5c5d60;
  font-size: 12px;
  line-height: 16px;
  display: block;
  position: relative;
}
/* line 87, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li .wrapper > .head a.login,
.metaNavigation .wrapper ul li > a.login {
  padding-left: 14px;
  position: relative;
  top: 1px;
}
/* line 93, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li .wrapper > .head a.login:after,
.metaNavigation .wrapper ul li > a.login:after {
  content: 'v';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-weight: normal;
  padding-left: 5px;
  text-transform: none;
}
/* line 103, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li .wrapper > .head a.login:hover,
.metaNavigation .wrapper ul li > a.login:hover {
  color: #868686;
}
/* line 109, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li .wrapper > .head a.contact,
.metaNavigation .wrapper ul li > a.contact {
  padding-left: 17px;
  margin-left: 26px;
}
/* line 115, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li .wrapper > .head a .countryName,
.metaNavigation .wrapper ul li > a .countryName {
  display: inline-block;
}
/* line 118, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li .wrapper > .head a .countryName:after,
.metaNavigation .wrapper ul li > a .countryName:after {
  content: '6';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-weight: normal;
  padding-left: 5px;
  position: relative;
  top: 1px;
}
/* line 131, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li .wrapper > .head a:hover,
.metaNavigation .wrapper ul li > a:hover {
  color: #868686;
}
/* line 152, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.brandSelect span.arrow {
  display: none;
}
/* line 156, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.brandSelect a {
  padding-right: 4px;
  margin-left: 20px;
  outline: 0;
  display: none;
}
/* line 163, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.brandSelect a:after {
  content: '\t';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0 0 0 5px;
  font-size: 14px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  position: relative;
  top: 2px;
}
/* line 178, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.brandSelect a:hover, .metaNavigation .wrapper ul li.brandSelect a.active {
  outline: 0;
}
/* line 183, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.brandSelect a.active {
  display: block;
}
/* line 189, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.brandSelect.active {
  position: relative;
}
/* line 192, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.brandSelect.active span.arrow {
  background: url("../images/countryBrandArrow.png") no-repeat 0 0;
  width: 66px;
  height: 31px;
  display: block;
  margin-left: -33px;
  left: 50%;
  top: -26px;
  position: absolute;
}
/* line 203, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.brandSelect.active a {
  color: #222;
}
/* line 213, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li .searchBox {
  display: block;
  position: relative;
  top: 0;
  right: 0;
  margin-left: 20px;
}
/* line 222, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li .searchBox form input.searchField {
  width: 138px;
  padding: 0 10px;
  height: 30px;
  line-height: 30px;
  float: left;
  font-size: 12px;
  color: #0055a4;
}
/* line 232, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li .searchBox form button {
  float: left;
  width: 33px;
  height: 30px;
  background-color: transparent;
  position: relative;
  top: 0;
  right: 0;
}
/* line 252, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.countrySelect {
  margin-left: 20px;
}
/* line 255, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.countrySelect .listBorder {
  display: none;
}
/* line 259, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.countrySelect .wrapper .head span {
  text-align: right;
}
/* line 264, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.countrySelect.active {
  position: relative;
}
/* line 267, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.countrySelect.active .wrapper {
  background-color: #f1f2f2;
  position: absolute;
  right: -12px;
  top: 2px;
}
/* line 273, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.countrySelect.active .wrapper .head {
  border-radius: 5px 5px 0 0;
  -moz-border-radius-: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0;
  background-color: #f1f2f2;
  position: relative;
  top: -9px;
  border: 1px solid #d1d3d4;
  border-bottom: 0;
  padding: 6px 9px;
  left: -2px;
}
/* line 283, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.countrySelect.active .wrapper .head a {
  padding-bottom: 0;
  color: #000;
  padding-right: 0;
}
/* line 288, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.countrySelect.active .wrapper .head a .countryName {
  display: block;
  text-align: right;
}
/* line 292, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.countrySelect.active .wrapper .head a .countryName:after {
  content: '8';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding-left: 5px;
  font-weight: normal;
}
/* line 301, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.countrySelect.active .wrapper .head a .countryIcon {
  clear: both;
}
/* line 309, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.countrySelect.active .wrapper > a {
  color: #000;
}
/* line 319, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.countrySelect.active .wrapper .listBorder {
  width: 100%;
  background-color: #f1f2f2;
  padding: 0 9px 7px;
  position: absolute;
  right: 2px;
  top: 15px;
  z-index: 100;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  z-index: 5000;
  border: 1px solid #d1d3d4;
  border-top: none;
  border-radius: 0 0 5px 5px;
  -moz-border-radius-: 0 0 5px 5px;
  -webkit-border-radius: 0 0 5px 5px;
}
/* line 336, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.countrySelect.active .wrapper .listBorder ul {
  float: none;
  margin-top: 0;
  width: 100%;
}
/* line 341, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.countrySelect.active .wrapper .listBorder ul > li {
  float: none;
  border-top: 2px solid #f1f2f2;
  padding: 6px 0 10px;
  background-color: #e4e6e6;
}
/* line 347, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.countrySelect.active .wrapper .listBorder ul > li a {
  font-size: 14px;
  line-height: 22px;
  padding-top: 2px;
  padding-left: 8px;
  padding-right: 25px;
  color: #555555;
  display: inline-block;
}
/* line 356, ../../../stylesheets/styles/components/_metaNavigation.scss */
.metaNavigation .wrapper ul li.countrySelect.active .wrapper .listBorder ul > li a:hover {
  color: #000;
}

@media screen and (min-width: 600px) and (max-width: 700px) {
  /* line 384, ../../../stylesheets/styles/components/_metaNavigation.scss */
  header {
    padding-top: 20px;
  }
  /* line 387, ../../../stylesheets/styles/components/_metaNavigation.scss */
  header .logo {
    top: 20px;
  }
  /* line 391, ../../../stylesheets/styles/components/_metaNavigation.scss */
  header .searchBox {
    top: 58px;
  }

  /* line 398, ../../../stylesheets/styles/components/_metaNavigation.scss */
  header .searchBox,
  .brand .searchBox,
  .newsFilter .searchBox {
    height: 115px;
  }
}
/**********************
*	country and brand selector	  *
***********************/
/* line 1, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrandMobile {
  display: none;
}

/* line 5, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand {
  background-color: #f1f2f2;
  width: 100%;
  height: 0px;
  padding: 0;
  visibility: hidden;
}
/* line 13, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand.ready {
  visibility: visible;
  height: auto;
  padding: 36px 0 47px;
}
/* line 19, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper {
  width: 100%;
  max-width: 1000px;
  margin: 0 auto;
}
/* line 24, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper h3 {
  color: #000;
  font-size: 16px;
  margin: 0 0 26px;
  font-weight: normal;
}
/* line 30, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper h3 a {
  font-size: 16px;
  color: #0082dc;
  text-decoration: none;
}
/* line 35, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper h3 a:hover {
  text-decoration: underline;
}
/* line 43, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs {
  margin-bottom: 0;
}
/* line 46, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs > div .wrapper {
  padding: 15px 20px 20px 20px;
}
/* line 50, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .tabNav .scroller {
  border-left: 0 !important;
}
/* line 53, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .tabNav .scroller ul {
  left: 0 !important;
}
/* line 59, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .tabNav .scroller ul {
  width: 100% !important;
}
/* line 65, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .tabNav .scroller ul li.scrolled a {
  border-left: 0;
  border-right: 2px solid white;
}
/* line 70, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .tabNav .scroller ul li.active a {
  background-color: #f1f2f2;
}
/* line 73, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .tabNav .scroller ul li.active a span {
  padding: 0 29px;
}
/* line 79, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .tabNav .scroller ul li.active a:hover span {
  text-decoration: none;
}
/* line 93, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .tabNav.smaller .scroller ul li a span {
  padding: 0 29px 0 29px;
}
/* line 97, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .tabNav.smaller .scroller ul li a,
.countryBrand > .wrapper .tabs .tabNav.smaller .scroller ul li .nextToActive {
  border-color: #f1f2f2;
}
/* line 102, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .tabNav.smaller .scroller ul li.active a {
  border-color: #a7a9ac;
}
/* line 111, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem .wrapper {
  padding-left: 10px;
  padding-right: 10px;
}
/* line 116, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem #worldmap {
  width: 74%;
  float: left;
}
/* line 120, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem #worldmap #vmap {
  width: 490px;
  height: 280px;
  float: right;
}
/* line 133, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem nav {
  width: 26%;
  float: left;
  padding-right: 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 139, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 146, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem nav ul li a {
  text-decoration: none;
  display: block;
  padding-left: 14px;
  height: 40px;
}
/* line 152, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem nav ul li a span.text {
  font-family: 'Neo Sans W01 Medium', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 16px;
  color: #5c5d60;
  display: block;
  float: left;
  line-height: 40px;
  text-transform: uppercase;
}
/* line 162, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem nav ul li a span.arrow {
  float: right;
  display: none;
  outline: 0;
}
/* line 168, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem nav ul li a:hover, .countryBrand > .wrapper .tabs .cqHorizontalTabItem nav ul li a.active {
  background-color: #008ac8;
}
/* line 172, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem nav ul li a:hover span.text, .countryBrand > .wrapper .tabs .cqHorizontalTabItem nav ul li a.active span.text {
  color: #fff;
}
/* line 176, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem nav ul li a:hover span.arrow, .countryBrand > .wrapper .tabs .cqHorizontalTabItem nav ul li a.active span.arrow {
  display: inline-block;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 20px 0 20px 18px;
  border-color: transparent transparent transparent #0089c8;
  background-color: #f1f2f2;
}
/* line 196, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem .data {
  width: 74%;
  float: left;
  display: none;
  margin-top: 14px;
}
/* line 202, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem .data > ul {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 33.33%;
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 211, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem .data > ul:nth-child(1) {
  padding-right: 13px;
}
/* line 215, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem .data > ul:nth-child(2) {
  padding-left: 7px;
  padding-right: 7px;
}
/* line 220, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem .data > ul:nth-child(3) {
  padding-left: 13px;
}
/* line 224, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem .data > ul > li {
  float: left;
  width: 100%;
}
/* line 228, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem .data > ul > li > a {
  padding-left: 8px;
  border-bottom: 1px solid #e5e5e5;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 14px;
  color: #008ac8;
  text-decoration: none;
  display: block;
  line-height: 32px;
  outline: 0;
}
/* line 239, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem .data > ul > li > a:hover {
  color: #000;
}
/* line 243, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem .data > ul > li > a:hover, .countryBrand > .wrapper .tabs .cqHorizontalTabItem .data > ul > li > a:active {
  outline: 0;
}
/* line 250, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem .data > ul > li:first-child > a {
  border-top: 1px solid #e5e5e5;
}
/* line 254, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem .data > ul > li .subMenu {
  display: none;
}
/* line 260, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem .data > ul > li.active a {
  color: #000;
  border-bottom: none;
}
/* line 265, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem .data > ul > li.active .subMenu {
  display: block;
}
/* line 268, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem .data > ul > li.active .subMenu ul {
  list-style: none;
  border-bottom: 1px solid #e5e5e5;
  padding-left: 18px;
  position: relative;
  top: -3px;
}
/* line 277, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem .data > ul > li.active .subMenu ul li a {
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 14px;
  color: #008ac8;
  text-decoration: none;
}
/* line 283, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem .data > ul > li.active .subMenu ul li a:hover {
  color: #000;
}
/* line 289, ../../../stylesheets/styles/components/_countryBrand.scss */
.countryBrand > .wrapper .tabs .cqHorizontalTabItem .data > ul > li.active .subMenu ul li:last-child {
  margin-bottom: 5px;
}

@media screen and (min-width: 600px) and (max-width: 700px) {
  /* line 321, ../../../stylesheets/styles/components/_countryBrand.scss */
  .countryBrand > .wrapper .tabs .cqHorizontalTabItem #worldmap {
    width: 70%;
  }
  /* line 324, ../../../stylesheets/styles/components/_countryBrand.scss */
  .countryBrand > .wrapper .tabs .cqHorizontalTabItem #worldmap #vmap {
    width: 350px;
    height: 200px;
  }
  /* line 331, ../../../stylesheets/styles/components/_countryBrand.scss */
  .countryBrand > .wrapper .tabs .cqHorizontalTabItem nav {
    width: 30%;
  }
  /* line 335, ../../../stylesheets/styles/components/_countryBrand.scss */
  .countryBrand > .wrapper .tabs .cqHorizontalTabItem .data {
    width: 70%;
  }
}
/**********************
*	cookie Acceptance	  *
***********************/
/* line 1, ../../../stylesheets/styles/components/_cookieAcceptance.scss */
.cookieAcceptance {
  width: 100%;
  background-color: #0082dc;
  z-index: 2000;
  position: relative;
}
/* line 8, ../../../stylesheets/styles/components/_cookieAcceptance.scss */
.cookieAcceptance .wrapper {
  width: 100%;
  max-width: 1000px;
  margin: 0 auto;
  color: #fff;
  font-size: 14px;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  position: relative;
  line-height: 20px;
  padding: 15px 30px 15px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 20, ../../../stylesheets/styles/components/_cookieAcceptance.scss */
.cookieAcceptance .wrapper a {
  padding-left: 10px;
  color: #fff;
  text-decoration: underline;
}
/* line 25, ../../../stylesheets/styles/components/_cookieAcceptance.scss */
.cookieAcceptance .wrapper a:hover {
  color: #000;
}
/* line 29, ../../../stylesheets/styles/components/_cookieAcceptance.scss */
.cookieAcceptance .wrapper a.close {
  display: block;
  position: absolute;
  right: 0;
  top: 15px;
  padding: 0;
  text-decoration: none;
}
/* line 40, ../../../stylesheets/styles/components/_cookieAcceptance.scss */
.cookieAcceptance .wrapper a.close:after {
  color: #fff;
  content: '4';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 20px;
  font-weight: normal;
}

/**********************************
*	private Content component	  *
***********************************/
/* line 1, ../../../stylesheets/styles/components/_privateContentComponent.scss */
.privateContentComponent {
  border: 1px solid #f1f2f2;
  margin: 0 0 30px 0;
}
/* line 5, ../../../stylesheets/styles/components/_privateContentComponent.scss */
.privateContentComponent.noBorder {
  border: 0;
}
/* line 8, ../../../stylesheets/styles/components/_privateContentComponent.scss */
.privateContentComponent.noBorder span.heading {
  display: none;
}
/* line 12, ../../../stylesheets/styles/components/_privateContentComponent.scss */
.privateContentComponent.noBorder div.box-content {
  padding: 0;
}
/* line 15, ../../../stylesheets/styles/components/_privateContentComponent.scss */
.privateContentComponent.noBorder div.box-content > *:first-child {
  margin-top: 0;
}
/* line 19, ../../../stylesheets/styles/components/_privateContentComponent.scss */
.privateContentComponent.noBorder div.box-content > *:last-child {
  margin-bottom: 20px;
}
/* line 27, ../../../stylesheets/styles/components/_privateContentComponent.scss */
.privateContentComponent span.heading {
  display: block;
  font-size: 14px;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  line-height: 31px;
  color: #a2a8b5;
  background-color: #f1f2f2;
  padding-left: 8px;
}
/* line 37, ../../../stylesheets/styles/components/_privateContentComponent.scss */
.privateContentComponent span.heading:before {
  content: 'v';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 14px;
  font-weight: normal;
  top: 1px;
  left: 0px;
  padding-right: 5px;
  position: relative;
  -webkit-font-smoothing: antialiased;
}
/* line 53, ../../../stylesheets/styles/components/_privateContentComponent.scss */
.privateContentComponent div.box-content {
  padding: 0 9px;
}
/* line 56, ../../../stylesheets/styles/components/_privateContentComponent.scss */
.privateContentComponent div.box-content > *:first-child {
  margin-top: 20px;
}
/* line 59, ../../../stylesheets/styles/components/_privateContentComponent.scss */
.privateContentComponent div.box-content > *:last-child {
  margin-bottom: 20px;
}

/**********************************
*	private Content component	  *
***********************************/
/* line 2, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock {
  width: 100%;
  position: relative;
  max-width: 217px;
}
/* line 7, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock iframe {
  width: 100%;
}
/* line 10, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable {
  line-height: 1px !important;
  width: 100%;
}
/* line 14, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable * {
  border: 0 none;
  bottom: auto;
  color: #000000;
  font-family: helvetica,sans-serif;
  font-size: 8pt;
  left: auto;
  margin: 0;
  padding: 0;
  position: static;
  right: auto;
  top: auto;
}
/* line 27, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable td img {
  display: block;
}
/* line 30, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable .recaptcha_r1_c1 {
  background: url("http://www.google.com/recaptcha/api/img/white/sprite.png") no-repeat scroll 0 -63px transparent;
  height: 9px;
  width: 98%;
}
/* line 35, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable .recaptcha_r1_c2 {
  background: url("http://www.google.com/recaptcha/api/img/white/sprite.png") no-repeat scroll -311px -63px transparent;
  height: 9px;
  width: 2%;
}
/* line 40, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable .recaptcha_r2_c1 {
  background: url("http://www.google.com/recaptcha/api/img/white/sprite.png") no-repeat scroll -18px 0 transparent;
  height: 57px;
  width: 9px;
}
/* line 45, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable .recaptcha_r2_c2 {
  background: url("http://www.google.com/recaptcha/api/img/white/sprite.png") no-repeat scroll -29px 0 transparent;
  height: 57px;
  width: 9px;
}
/* line 50, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable .recaptcha_r3_c1 {
  background: url("http://www.google.com/recaptcha/api/img/white/sprite.png") no-repeat scroll 0 0 transparent;
  height: 63px;
  width: 9px;
}
/* line 55, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable .recaptcha_r3_c2 {
  background: url("http://www.google.com/recaptcha/api/img/white/sprite.png") no-repeat scroll -18px -57px transparent;
  height: 6px;
  width: 150px;
}
/* line 60, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable .recaptcha_r3_c3 {
  background: url("http://www.google.com/recaptcha/api/img/white/sprite.png") no-repeat scroll -11px 0 transparent;
  height: 63px;
  width: 9px;
}
/* line 65, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable .recaptcha_r4_c1 {
  /*background: url("http://www.google.com/recaptcha/api/img/white/sprite.png") no-repeat scroll -43px 0 rgba(0, 0, 0, 0);*/
  height: 49px;
  width: 121px;
  border: 1px solid grey;
}
/* line 71, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable .recaptcha_r4_c2 {
  background: url("http://www.google.com/recaptcha/api/img/white/sprite.png") no-repeat scroll -36px 0 transparent;
  height: 57px;
  width: 7px;
}
/* line 76, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable .recaptcha_r4_c4 {
  background: url("http://www.google.com/recaptcha/api/img/white/sprite.png") no-repeat scroll -214px 0 transparent;
  height: 57px;
  width: 47px;
}
/* line 81, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable .recaptcha_r7_c1 {
  background: url("http://www.google.com/recaptcha/api/img/white/sprite.png") no-repeat scroll -43px -49px transparent;
  height: 8px;
  width: 121px;
}
/* line 86, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable .recaptcha_r8_c1 {
  background: url("http://www.google.com/recaptcha/api/img/white/sprite.png") no-repeat scroll -43px -49px transparent;
  height: 8px;
  width: 25px;
}
/* line 91, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable .recaptcha_image_cell {
  background-color: #FFFFFF;
  height: auto !important;
  width: 198px !important;
}
/* line 95, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable .recaptcha_image_cell #recaptcha_image {
  margin: auto;
  width: 198px !important;
  text-align: center;
}
/* line 99, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable .recaptcha_image_cell #recaptcha_image img {
  width: 198px !important;
  height: auto !important;
}
/* line 103, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable .recaptcha_image_cell #recaptcha_image span {
  display: block;
  height: 10px;
  position: relative;
}
/* line 110, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable img {
  border: 0 none !important;
  margin: 0 !important;
  padding: 0 !important;
}
/* line 115, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable a, #captchaBlock .recaptchatable a:hover {
  background: none repeat scroll 0 0 transparent !important;
  border: 0 none !important;
  color: #0000FF;
  cursor: pointer;
  font-weight: normal;
  outline: medium none;
  padding: 0 !important;
  text-decoration: none;
}
/* line 125, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable label.recaptcha_input_area_text {
  background: none repeat scroll 0 0 transparent !important;
  bottom: auto !important;
  height: auto !important;
  left: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  position: static !important;
  right: auto !important;
  top: auto !important;
  width: auto !important;
}
/* line 137, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable #recaptcha_response_field {
  bottom: 7px !important;
  font-size: 10pt;
  margin: 15px 0 0 !important;
  padding: 0 !important;
  position: relative !important;
  width: 105px !important;
}
/* line 146, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock #recaptcha_area, #captchaBlock #recaptcha_table {
  width: 100% !important;
}
/* line 149, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptchatable, #captchaBlock #recaptcha_area tr, #captchaBlock #recaptcha_area td, #captchaBlock #recaptcha_area th {
  border: 0 none !important;
  border-collapse: collapse !important;
  margin: 0 !important;
  padding: 0 !important;
  vertical-align: middle !important;
}
/* line 156, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptcha_input_area {
  background: none repeat scroll 0 0 transparent !important;
  height: 45px !important;
  margin-left: 7px !important;
  margin-right: 7px !important;
  position: relative !important;
  width: 100px !important;
}
/* line 164, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptcha_theme_red label.recaptcha_input_area_text, #captchaBlock .recaptcha_theme_white label.recaptcha_input_area_text {
  color: #000000 !important;
}
/* line 167, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptcha_theme_blackglass label.recaptcha_input_area_text {
  color: #FFFFFF !important;
}
/* line 170, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptcha_theme_blackglass #recaptcha_response_field, #captchaBlock .recaptcha_theme_white #recaptcha_response_field {
  border: 1px solid #808080;
}
/* line 173, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptcha_theme_red #recaptcha_response_field {
  border: 1px solid #CCA940;
}
/* line 176, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptcha_audio_cant_hear_link {
  color: #000000;
  font-size: 7pt;
}
/* line 180, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock #recaptcha_instructions_error {
  color: #FF0000 !important;
}
/* line 183, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptcha_only_if_privacy {
  float: right;
  text-align: right;
}
/* line 187, ../../../stylesheets/styles/components/_captcha.scss */
#captchaBlock .recaptcha_is_showing_audio .recaptcha_only_if_image, #captchaBlock .recaptcha_isnot_showing_audio .recaptcha_only_if_audio, #captchaBlock .recaptcha_had_incorrect_sol .recaptcha_only_if_no_incorrect_sol, #captchaBlock .recaptcha_nothad_incorrect_sol .recaptcha_only_if_incorrect_sol {
  display: none !important;
}

/**********************************
*	Map Locator					  *
***********************************/
/* line 1, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator {
  clear: both;
  border-top: 1px solid #d2d4d3;
}
/* line 5, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .contentSearchBox {
  clear: both;
  margin: 0 10px 20px;
}
/* line 9, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .contentSearchBox label {
  float: none;
}
/* line 13, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .contentSearchBox .radius {
  width: 180px;
}
/* line 16, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .contentSearchBox .radius:after {
  content: ' ';
  display: block;
  clear: both;
}
/* line 22, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .contentSearchBox .radius label {
  float: left;
  margin-right: 10px;
}
/* line 27, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .contentSearchBox .radius .newListSelected {
  float: left;
  width: 100px;
}
/* line 34, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .contentSearchBox .contentSearchFieldWrapper {
  position: relative;
}
/* line 37, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .contentSearchBox .contentSearchFieldWrapper .searchIcon {
  position: absolute;
  top: 12px;
  right: 5px;
  z-index: 1;
  border: none;
  cursor: pointer;
  background-color: transparent;
}
/* line 46, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .contentSearchBox .contentSearchFieldWrapper .searchIcon:after {
  color: #a8aaad;
  content: 'm';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 16px;
}
/* line 57, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .tabs {
  margin-bottom: 20px;
  	/*
  	border-bottom: 1px solid #a7a9ac;
  
  	.tabNav{
  
  	  .scroller{
  		margin-left: 10px;
  
  		ul li{
  		  border-bottom: none;
  
  		  a{
  			height: 42px;
  			line-height: 42px;
  		  }
  		}
  	  }
  	}
  	*/
}
/* line 79, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .tabs > div .wrapper {
  /*
  border-right: none;
  border-bottom: none;
  border-left: none;
  */
  padding: 20px 10px 0;
}
/* line 87, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .tabs > div .wrapper .check {
  margin-bottom: 0;
  width: 100%;
}
/* line 91, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .tabs > div .wrapper .check > div {
  float: left;
  width: 18%;
  margin-right: 2%;
  margin-bottom: 20px;
  overflow: hidden;
}
/* line 98, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .tabs > div .wrapper .check > div:nth-of-type(5n+1) {
  clear: both;
}
/* line 102, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .tabs > div .wrapper .check > div label {
  float: none;
  width: auto;
  display: table-cell;
}
/* line 113, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .tabs .buttonWrapper {
  /* margin-top: 0px; */
  display: block !important;
  float: right;
  width: auto;
}
/* line 119, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .tabs .buttonWrapper a.reset {
  margin: 4px 29px 0 0;
}
/* line 125, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .contentSearchBox .buttonWrapper {
  margin-top: 36px;
  float: right;
}
/* line 129, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .contentSearchBox .buttonWrapper input[type="submit"] {
  margin: 0;
}
/* line 133, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .contentSearchBox .buttonWrapper a.reset.right {
  margin: 4px 29px 0 0;
}
/* line 141, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .googleMap {
  position: relative;
}
/* line 144, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .googleMap .loader {
  background-color: rgba(255, 255, 255, 0.5);
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 9000;
  display: none;
}
/* line 154, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator .googleMap .loader #loader-1 {
  left: 50%;
  top: 50%;
  margin-left: -65px;
  margin-top: -12px;
  position: absolute;
}
/* line 166, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator {
  width: 100%;
  height: 480px;
  margin-bottom: 20px;
}
/* line 171, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow {
  font-family: "Neo Sans W01","Arial","Helvetica",sans-serif;
  font-size: 14px;
  line-height: 20px;
  color: #5c5d60;
  padding: 11px 5px;
  overflow: hidden;
}
/* line 179, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow .left {
  float: left;
  width: 160px;
  margin-right: 40px;
}
/* line 184, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow .left img {
  margin-bottom: 11px;
}
/* line 187, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow .left strong {
  margin-bottom: 5px;
}
/* line 192, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow .right {
  float: right;
  width: 148px;
}
/* line 196, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow .right strong {
  margin-top: 5px;
}
/* line 199, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow .right strong:first-child {
  margin-top: 0;
}
/* line 205, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow p {
  margin: 0;
  padding: 0;
}
/* line 210, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow strong {
  display: block;
  font-weight: normal;
  color: #0080df;
}
/* line 216, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow a {
  color: #5c5d60;
}
/* line 220, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow a.getDirections {
  display: block;
  position: relative;
  margin-top: 20px;
  padding: 13px 0 0 44px;
  color: #0080df;
}
/* line 227, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow a.getDirections:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 36px;
  height: 32px;
  background: #0080df url("../images/dummy/mapGetDirections.png") 0 0 no-repeat;
}
/* line 241, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow.purple strong,
#BodyContent .mapLocator #googleMapLocator .infoWindow.purple a.getDirections {
  color: #501882;
}
/* line 245, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow.purple a.getDirections:before {
  background-color: #501882;
}
/* line 250, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow.orange strong,
#BodyContent .mapLocator #googleMapLocator .infoWindow.orange a.getDirections {
  color: #f25f25;
}
/* line 254, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow.orange a.getDirections:before {
  background-color: #f25f25;
}
/* line 259, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow.green strong,
#BodyContent .mapLocator #googleMapLocator .infoWindow.green a.getDirections {
  color: #06a082;
}
/* line 263, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow.green a.getDirections:before {
  background-color: #06a082;
}
/* line 270, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow.black strong,
#BodyContent .mapLocator #googleMapLocator .infoWindow.black a.getDirections {
  color: #000;
}
/* line 274, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow.black a.getDirections:before {
  background-color: #000;
}
/* line 279, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow.grey strong,
#BodyContent .mapLocator #googleMapLocator .infoWindow.grey a.getDirections {
  color: #555555;
}
/* line 283, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow.grey a.getDirections:before {
  background-color: #555555;
}
/* line 288, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow.cyan strong,
#BodyContent .mapLocator #googleMapLocator .infoWindow.cyan a.getDirections {
  color: #0082DC;
}
/* line 292, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow.cyan a.getDirections:before {
  background-color: #0082DC;
}
/* line 297, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow.blue strong,
#BodyContent .mapLocator #googleMapLocator .infoWindow.blue a.getDirections {
  color: #184CA0;
}
/* line 301, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow.blue a.getDirections:before {
  background-color: #184CA0;
}
/* line 306, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow.yellow strong,
#BodyContent .mapLocator #googleMapLocator .infoWindow.yellow a.getDirections {
  color: #f8971d;
}
/* line 310, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow.yellow a.getDirections:before {
  background-color: #f8971d;
}
/* line 315, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow.red strong,
#BodyContent .mapLocator #googleMapLocator .infoWindow.red a.getDirections {
  color: #c82127;
}
/* line 319, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow.red a.getDirections:before {
  background-color: #c82127;
}
/* line 324, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow.plum strong,
#BodyContent .mapLocator #googleMapLocator .infoWindow.plum a.getDirections {
  color: #501882;
}
/* line 328, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator #googleMapLocator .infoWindow.plum a.getDirections:before {
  background-color: #501882;
}
/* line 335, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator section.legend {
  margin-bottom: 35px;
  margin-left: -12px;
  margin-right: -12px;
}
/* line 340, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator section.legend article {
  width: 25%;
  float: left;
  margin-bottom: 10px;
  display: none;
  cursor: pointer;
}
/* line 351, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator section.legend article img {
  height: 30px;
  display: table-cell;
  float: left;
}
/* line 357, ../../../stylesheets/styles/components/_mapLocator.scss */
#BodyContent .mapLocator section.legend article span {
  font-size: 12px;
  line-height: 14px;
  display: table-cell;
  padding-top: 7px;
  padding-left: 5px;
}

/**********************************
*	Stock Widget					  *
***********************************/
/* line 1, ../../../stylesheets/styles/components/_stockWidget.scss */
body.rebrush .stockWidget {
  color: #fff;
}
/* line 4, ../../../stylesheets/styles/components/_stockWidget.scss */
body.rebrush .stockWidget a {
  color: #fff;
}

/* line 13, ../../../stylesheets/styles/components/_stockWidget.scss */
.stockWidget a {
  color: #000;
}
/* line 17, ../../../stylesheets/styles/components/_stockWidget.scss */
.stockWidget .text {
  display: inline-block;
  float: left;
}
/* line 21, ../../../stylesheets/styles/components/_stockWidget.scss */
.stockWidget .text .head {
  font-size: 24px;
  display: block;
  margin-bottom: 10px;
}
/* line 27, ../../../stylesheets/styles/components/_stockWidget.scss */
.stockWidget .text .change {
  font-size: 24px;
  display: block;
  text-align: center;
  color: #0082DC;
}
/* line 36, ../../../stylesheets/styles/components/_stockWidget.scss */
.stockWidget .values {
  display: inline-block;
  float: right;
  margin-bottom: 30px;
}
/* line 41, ../../../stylesheets/styles/components/_stockWidget.scss */
.stockWidget .values .value {
  font-size: 24px;
  display: block;
  text-align: right;
  color: #fff;
  margin-bottom: -3px;
}
/* line 50, ../../../stylesheets/styles/components/_stockWidget.scss */
.stockWidget .values a {
  background: url("../images/btnplusstockbg.png") no-repeat 0 0;
  display: block;
  width: 35px;
  height: 35px;
  float: right;
  position: relative;
  top: 18px;
}

/**********************************
*	Loader					  *
***********************************/
/* line 1, ../../../stylesheets/styles/components/_loader.scss */
#loader-1 {
  display: inline-block;
}
/* line 4, ../../../stylesheets/styles/components/_loader.scss */
#loader-1 span {
  display: inline-block;
  height: 20px;
  width: 20px;
  background: #868684;
  margin-right: 6px;
  -moz-border-radius: 500px;
  -webkit-border-radius: 500px;
  border-radius: 500px;
}
/* line 13, ../../../stylesheets/styles/components/_loader.scss */
#loader-1 span:nth-child(1) {
  -moz-animation: scale 1s 0.1s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045);
  -webkit-animation: scale 1s 0.1s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045);
  animation: scale 1s 0.1s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
/* line 16, ../../../stylesheets/styles/components/_loader.scss */
#loader-1 span:nth-child(2) {
  -moz-animation: scale 1s 0.2s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045);
  -webkit-animation: scale 1s 0.2s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045);
  animation: scale 1s 0.2s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
/* line 19, ../../../stylesheets/styles/components/_loader.scss */
#loader-1 span:nth-child(3) {
  -moz-animation: scale 1s 0.3s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045);
  -webkit-animation: scale 1s 0.3s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045);
  animation: scale 1s 0.3s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
/* line 22, ../../../stylesheets/styles/components/_loader.scss */
#loader-1 span:nth-child(4) {
  -moz-animation: scale 1s 0.4s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045);
  -webkit-animation: scale 1s 0.4s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045);
  animation: scale 1s 0.4s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
/* line 25, ../../../stylesheets/styles/components/_loader.scss */
#loader-1 span:nth-child(5) {
  -moz-animation: scale 1s 0.5s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045);
  -webkit-animation: scale 1s 0.5s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045);
  animation: scale 1s 0.5s infinite cubic-bezier(0.6, -0.28, 0.735, 0.045);
}

@-moz-keyframes scale {
  25% {
    opacity: 0.4;
  }
  50% {
    opacity: 0.8;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes scale {
  25% {
    opacity: 0.4;
  }
  50% {
    opacity: 0.8;
  }
  100% {
    opacity: 1;
  }
}
@keyframes scale {
  25% {
    opacity: 0.4;
  }
  50% {
    opacity: 0.8;
  }
  100% {
    opacity: 1;
  }
}
/* line 5, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi:after {
  content: ' ';
  display: block;
  clear: both;
}
/* line 11, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .colorCircleBox {
  display: none;
}
/* line 15, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .set {
  padding: 0 10px 40px 10px;
  background-color: #f4f5f5;
}
/* line 19, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .set.last {
  padding-bottom: 0;
  margin-bottom: 12px;
}
/* line 23, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .set.last h3 {
  float: none;
}
/* line 29, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .set:after {
  content: ' ';
  display: block;
  clear: both;
}
/* line 37, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .set.solo .left .total {
  margin-top: 0;
  padding-top: 0;
  border-top: 0;
}
/* line 42, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .set.solo .left .total:after {
  top: 0;
}
/* line 50, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .set h3 {
  float: left;
}
/* line 57, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .colorCircleBox {
  float: right;
  margin-top: 10px;
}
/* line 61, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .colorCircleBox h4 {
  font-size: 14px;
  color: #5c5d60;
  margin: 0;
  display: block;
  text-align: right;
}
/* line 69, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .colorCircleBox span.circle {
  display: inline-block;
  width: 11px;
  height: 11px;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
}
/* line 75, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .colorCircleBox span.circle.green {
  background-color: green;
}
/* line 79, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .colorCircleBox span.circle.yellow {
  background-color: #ffcb00;
}
/* line 83, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .colorCircleBox span.circle.red {
  background-color: red;
}
/* line 89, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .colorCircleBox span.info {
  font-size: 14px;
  color: #5c5d60;
}
/* line 96, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi div.button {
  margin-bottom: 10px;
}
/* line 100, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .reset {
  text-align: center;
  display: block;
}
/* line 105, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .left,
.component.kpi .right {
  width: 50%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
}
/* line 112, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .left {
  padding-right: 60px;
}
/* line 115, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .left .total {
  font-family: 'Neo Sans W01 Bold', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  border-top: 1px solid #d1d3d4;
  padding-top: 10px;
  margin-top: 36px;
  position: relative;
  color: #555555;
}
/* line 123, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .left .total:after {
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 30px;
  color: #555555;
  position: absolute;
  right: 10px;
  top: 10px;
}
/* line 134, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .left .group {
  position: relative;
}
/* line 137, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .left .group:after {
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 30px;
  color: #555555;
  position: absolute;
  bottom: -2px;
  right: 10px;
}
/* line 150, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .right {
  visibility: hidden;
}
/* line 153, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .right:after {
  content: ' ';
  display: block;
  clear: both;
}
/* line 159, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .right .group {
  padding-right: 70px;
  visibility: hidden;
}
/* line 164, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .right .group.total {
  margin-top: 45px;
}
/* line 168, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .right .group .sub {
  margin-bottom: 10px;
}
/* line 171, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .right .group .sub .graph {
  position: relative;
  height: 15px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-transition: width 0.3s ease-out, background-color 0.3s ease-out;
  -o-transition: width 0.3s ease-out, background-color 0.3s ease-out;
  -webkit-transition: width 0.3s ease-out, background-color 0.3s ease-out;
  transition: width 0.3s ease-out, background-color 0.3s ease-out;
}
/* line 177, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .right .group .sub .graph.black {
  background-color: #3d3d3d;
}
/* line 181, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .right .group .sub .graph.grey {
  background-color: #959595;
}
/* line 185, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .right .group .sub .graph.green {
  background-color: green;
}
/* line 189, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .right .group .sub .graph.red {
  background-color: red;
}
/* line 193, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .right .group .sub .graph.yellow {
  background-color: #ffcb00;
}
/* line 199, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .right .group .sub .title {
  position: absolute;
  top: -2px;
  left: 100%;
  padding-left: 5px;
  width: 65px;
}
/* line 213, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .kpiTable {
  padding: 22px;
  border: 4px solid #059f82;
  background-color: #f4f5f5;
  display: none;
  margin-bottom: 20px;
}
/* line 220, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .kpiTable h3 {
  font-size: 24px;
}
/* line 224, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .kpiTable .error {
  color: red;
  font-size: 20px;
  text-align: center;
  display: none;
}
/* line 231, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .kpiTable table {
  width: 100%;
}
/* line 238, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .kpiTable table thead tr td {
  text-align: right;
}
/* line 241, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .kpiTable table thead tr td:first-child {
  text-align: left;
}
/* line 255, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .kpiTable table tbody tr td {
  text-align: right;
  padding-right: 5px;
  font-family: 'Neo Sans W01 Bold', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  color: #5c5d60;
  vertical-align: top;
}
/* line 262, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .kpiTable table tbody tr td:first-child {
  text-align: left;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}
/* line 267, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .kpiTable table tbody tr td:nth-child(3) {
  text-align: center;
  vertical-align: middle;
}
/* line 271, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .kpiTable table tbody tr td:nth-child(3) .color {
  width: 18px;
  height: 18px;
  -moz-border-radius: 9px;
  -webkit-border-radius: 9px;
  border-radius: 9px;
  margin: 0 0 0 20px;
}
/* line 277, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .kpiTable table tbody tr td:nth-child(3) .color.green {
  background-color: green;
}
/* line 281, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .kpiTable table tbody tr td:nth-child(3) .color.yellow {
  background-color: #ffcb00;
}
/* line 285, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .kpiTable table tbody tr td:nth-child(3) .color.red {
  background-color: red;
}
/* line 297, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .kpiTable table tbody tr td {
  position: relative;
  padding-right: 0px;
}
/* line 305, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .kpiTable table tbody tr td:nth-child(2):after, .component.kpi .kpiTable table tbody tr td:nth-child(2) span:after, .component.kpi .kpiTable table tbody tr td:nth-child(4):after {
  font-family: 'Neo Sans W01 Bold', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 18px;
  color: #555555;
  position: relative;
  right: 0;
  top: 0px;
}
/* line 316, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .kpiTable table tbody tr td:nth-child(2) span {
  position: relative;
  display: none;
  padding-right: 0px;
}
/* line 321, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .kpiTable table tbody tr td:nth-child(2) span.color {
  display: block;
}
/* line 327, ../../../stylesheets/styles/components/_kpi.scss */
.component.kpi .kpiTable table tbody tr td[colspan="4"] {
  padding-bottom: 30px;
}

/**************************
*		component	 	  *
***************************/
/* line 769, ../../../stylesheets/screen.scss */
.component {
  /*background-color: $color;*/
  margin-bottom: 30px !important;
  display: block;
}

/**************************
*		imageComponent 	  *
***************************/
/**************************
* Image Component || mwo  *
***************************/
/* line 4, ../../../stylesheets/styles/components/_image.scss */
.fancybox-inner .imageComponent,
#BodyContent .imageComponent,
.bodyContentWrapper .imageComponent,
.bodyContentWrapper .moodImage {
  position: relative;
  margin: 0 0 30px 0;
}
/* line 11, ../../../stylesheets/styles/components/_image.scss */
.fancybox-inner .imageComponent img,
#BodyContent .imageComponent img,
.bodyContentWrapper .imageComponent img,
.bodyContentWrapper .moodImage img {
  width: 100%;
}
/* line 16, ../../../stylesheets/styles/components/_image.scss */
.fancybox-inner .imageComponent p,
#BodyContent .imageComponent p,
.bodyContentWrapper .imageComponent p,
.bodyContentWrapper .moodImage p {
  margin-top: 10px;
  font-size: 12px;
  color: #939598;
  font-style: italic;
}

/* line 24, ../../../stylesheets/styles/components/_image.scss */
.bodyContentWrapper .moodImage {
  margin-left: 265px;
  margin-right: 15px;
}

/**************************
*		sidebar teaser 	  *
***************************/
/* line 782, ../../../stylesheets/screen.scss */
#BodyContent h1 {
  line-height: 46px;
  font-size: 40px;
  margin: 0 0 10px;
}

/* line 789, ../../../stylesheets/screen.scss */
.sidebarTeaser {
  padding: 4px 0 0;
}
/* line 792, ../../../stylesheets/screen.scss */
.sidebarTeaser img {
  width: 100%;
}
/* line 798, ../../../stylesheets/screen.scss */
.sidebarTeaser.image p {
  margin: 10px 0 0 0;
}
/* line 806, ../../../stylesheets/screen.scss */
.sidebarTeaser.subtext p {
  color: #999;
  font-size: 14px;
  font-style: italic;
  line-height: 20px;
}

/**************************
*		videoPlayer 	  *
***************************/
/* line 820, ../../../stylesheets/screen.scss */
.videoPlayer {
  margin: 15px 0;
  padding: 10px;
  background-color: #f1f2f2;
}
/* line 825, ../../../stylesheets/screen.scss */
.videoPlayer video,
.videoPlayer object {
  width: 100%;
}

/**************************
*		sidebar teaser 	  *
***************************/
/* line 1, ../../../stylesheets/styles/components/_textComponent.scss */
.textComponent {
  margin: 0;
  	/*a{
  		color: $lightblue;
  		text-decoration: none;
  
  		&:focus, &:hover, &:active{
  			color: #000; 
  			text-decoration: none;
  		}
  	}*/
}
/* line 4, ../../../stylesheets/styles/components/_textComponent.scss */
.textComponent:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/* line 12, ../../../stylesheets/styles/components/_textComponent.scss */
.textComponent b, .textComponent strong {
  font-family: 'Neo Sans W01 Medium', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}
/* line 16, ../../../stylesheets/styles/components/_textComponent.scss */
.textComponent h2 {
  line-height: 32px;
  font-size: 24px;
  margin: 0 0 5px;
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}
/* line 23, ../../../stylesheets/styles/components/_textComponent.scss */
.textComponent h3 {
  color: #5c5d60 !important;
  line-height: 20px;
  font-size: 14px;
  margin: 0;
  font-family: 'Neo Sans W01 Medium', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}
/* line 31, ../../../stylesheets/styles/components/_textComponent.scss */
.textComponent h4 {
  margin: 0 0 10px;
  color: #5c5d60 !important;
  line-height: 22px;
  font-size: 16px;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}
/* line 39, ../../../stylesheets/styles/components/_textComponent.scss */
.textComponent p {
  color: #5c5d60;
  font-size: 16px;
  margin: 0 0 30px;
  line-height: 22px;
}

.textComponent ol {
    list-style: decimal !important;
    padding-inline-start: 17px;
}
.textComponent ol li{
    padding-bottom: 8px;
  color: #5c5d60;
    padding: 6px;
}

.textComponent ul {
    list-style-position: unset !important;
  font-size: 16px;
    padding-inline-start: 17px;
}

.textComponent ul li{
  padding-bottom: 8px;
    padding-left: 6px;
  color: #5c5d60;
}
/* line 73, ../../../stylesheets/styles/components/_textComponent.scss */
.textComponent table {
  width: 100%;
  border: 0;
}
/* line 79, ../../../stylesheets/styles/components/_textComponent.scss */
.textComponent table thead tr td {
  background-color: #d7d9da;
  font-family: 'Neo Sans W01 Medium', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  border: 0;
}
/* line 93, ../../../stylesheets/styles/components/_textComponent.scss */
.textComponent table tr td, .textComponent table tr th {
  font-size: 14px;
  vertical-align: top;
  padding: 10px 10px;
  color: #5c5d60;
  text-align: left;
  border: 0;
}
/* line 102, ../../../stylesheets/styles/components/_textComponent.scss */
.textComponent table tr th {
  background-color: #d7d9da;
  font-family: 'Neo Sans W01 Medium', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
}
/* line 107, ../../../stylesheets/styles/components/_textComponent.scss */
.textComponent table tr:nth-child(2n) {
  background-color: #f1f2f2;
}
/* line 117, ../../../stylesheets/styles/components/_textComponent.scss */
.textComponent table.clean thead tr td {
  background-color: transparent;
}
/* line 129, ../../../stylesheets/styles/components/_textComponent.scss */
.textComponent table.clean tr th {
  background-color: transparent;
}
/* line 133, ../../../stylesheets/styles/components/_textComponent.scss */
.textComponent table.clean tr:nth-child(2n) {
  background-color: transparent;
}
/* line 145, ../../../stylesheets/styles/components/_textComponent.scss */
.textComponent.career ul {
  list-style: none;
  padding-left: 0;
  position: relative;
  left: -2px;
  width: 520px;
}
/* line 152, ../../../stylesheets/styles/components/_textComponent.scss */
.textComponent.career ul li {
  background: url("../images/listDot.png") no-repeat left 7px;
  padding-left: 13px;
  line-height: 20px;
  padding-bottom: 10px;
}

/* line 165, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTextComponent {
  margin: 0 0 30px 0;
}
/* line 169, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTextComponent .col {
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 175, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTextComponent .col:first-child {
  width: 31%;
  float: right;
  clear: left;
}
/* line 181, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTextComponent .col:last-child {
  float: left;
  width: 69%;
  padding-right: 30px;
}
/* line 187, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTextComponent .col img {
  width: 100%;
}
/* line 195, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTextComponent.mirror .col {
  float: left;
}
/* line 198, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTextComponent.mirror .col:first-child {
  padding: 0;
}
/* line 202, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTextComponent.mirror .col:last-child {
  float: right;
  padding: 0 0 0 30px;
}
/* line 214, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTextComponent.v2 .col {
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 220, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTextComponent.v2 .col:first-child {
  width: 100%;
}
/* line 225, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTextComponent.v2 .col .ImageTeaserComponent {
  margin-bottom: 0;
}
/* line 228, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTextComponent.v2 .col .ImageTeaserComponent .image {
  display: inline-block;
  margin-bottom: 15px;
}
/* line 233, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTextComponent.v2 .col .ImageTeaserComponent.left {
  float: left;
  margin-right: 15px;
}
/* line 238, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTextComponent.v2 .col .ImageTeaserComponent.right {
  float: right;
  margin-left: 15px;
}
/* line 243, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTextComponent.v2 .col .ImageTeaserComponent a {
  display: block;
}
/* line 246, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTextComponent.v2 .col .ImageTeaserComponent a img {
  width: auto;
}
/* line 259, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTextComponent.v2.mirror .col {
  float: left;
}
/* line 262, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTextComponent.v2.mirror .col:first-child {
  padding: 0;
}
/* line 266, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTextComponent.v2.mirror .col:last-child {
  float: right;
  padding: 0 0 0 30px;
}

/* line 279, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTeaserComponent,
.ImageTeaserComponent {
  margin: 0 0 15px 0;
}
/* line 284, ../../../stylesheets/styles/components/_textComponent.scss */
.imageTeaserComponent p,
.imageTeaserComponent span,
.ImageTeaserComponent p,
.ImageTeaserComponent span {
  font-size: 14px;
  color: #939598;
  font-style: italic;
}

/* line 297, ../../../stylesheets/styles/components/_textComponent.scss */
.pageHome .textComponent h2 {
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  margin-bottom: 18px;
}
/* line 303, ../../../stylesheets/styles/components/_textComponent.scss */
.pageHome .textComponent p {
  font-size: 16px;
  line-height: 22px;
}

/**************************
*	Contact Box *
***************************/
/* line 842, ../../../stylesheets/screen.scss */
.contactBox,
.promoBox {
  color: #5c5d60;
  clear: both;
  float: none;
  margin: 0 0 15px 0;
  letter-spacing: -0.05px;
  font-size: 14px;
}
/* line 851, ../../../stylesheets/screen.scss */
.contactBox h2,
.promoBox h2 {
  font-family: 'Neo Sans W01 Light', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-weight: normal;
  margin: 0;
}
/* line 858, ../../../stylesheets/screen.scss */
.contactBox img,
.promoBox img {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 5px;
}
/* line 864, ../../../stylesheets/screen.scss */
.contactBox p,
.promoBox p {
  font-size: 14px;
  line-height: 1.4;
  margin: 5px 0 10px;
}
/* line 869, ../../../stylesheets/screen.scss */
.contactBox p > a,
.promoBox p > a {
  color: #008ac8;
  text-decoration: none;
}
/* line 873, ../../../stylesheets/screen.scss */
.contactBox p > a:hover,
.promoBox p > a:hover {
  color: #000000;
}
/* line 879, ../../../stylesheets/screen.scss */
.contactBox a,
.promoBox a {
  color: #008ac8;
  text-decoration: none;
}
/* line 883, ../../../stylesheets/screen.scss */
.contactBox a.tel,
.promoBox a.tel {
  margin-top: 0;
  color: #5c5d60;
  font-size: 14px;
  display: block;
  padding-left: 0;
  margin-bottom: 5px;
}
/* line 892, ../../../stylesheets/screen.scss */
.contactBox a.tel:before,
.promoBox a.tel:before {
  content: 'x';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 16px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 5px;
}
/* line 906, ../../../stylesheets/screen.scss */
.contactBox a.mail,
.promoBox a.mail {
  margin-top: 0;
  color: #5c5d60;
  font-size: 14px;
  display: block;
  padding-left: 0;
  word-break: break-all;
}
/* line 915, ../../../stylesheets/screen.scss */
.contactBox a.mail:before,
.promoBox a.mail:before {
  content: 'w';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 16px;
  font-weight: normal;
  top: 2px;
  left: 0px;
  position: relative;
  padding-right: 5px;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
}
/* line 932, ../../../stylesheets/screen.scss */
.contactBox a:hover,
.promoBox a:hover {
  color: #000000;
}
/* line 937, ../../../stylesheets/screen.scss */
.contactBox .contactbox_phone,
.promoBox .contactbox_phone {
  display: block;
  line-height: 1.6;
  text-decoration: none;
  color: #5c5d60;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
/* line 947, ../../../stylesheets/screen.scss */
.contactBox .contactbox_phone:before,
.promoBox .contactbox_phone:before {
  content: 'x';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 16px;
  font-weight: normal;
  top: 2px;
  left: 0px;
  position: relative;
  padding-right: 2px;
  -webkit-font-smoothing: antialiased;
}
/* line 963, ../../../stylesheets/screen.scss */
.contactBox a.contactbox_mail,
.promoBox a.contactbox_mail {
  color: #5c5d60;
  display: block;
  text-decoration: none;
  line-height: 1.6;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
/* line 973, ../../../stylesheets/screen.scss */
.contactBox a.contactbox_mail:before,
.promoBox a.contactbox_mail:before {
  content: 'w';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 16px;
  font-weight: normal;
  top: 2px;
  left: 0px;
  position: relative;
  padding-right: 2px;
  -webkit-font-smoothing: antialiased;
}
/* line 989, ../../../stylesheets/screen.scss */
.contactBox .optionalLink,
.promoBox .optionalLink {
  color: #008ac8;
  font-size: 14px;
  margin-top: 10px;
  padding-left: 0;
  display: block;
  text-decoration: none;
}
/* line 998, ../../../stylesheets/screen.scss */
.contactBox .optionalLink:before,
.promoBox .optionalLink:before {
  content: '9';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 9px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  padding-right: 2px;
}
/* line 1011, ../../../stylesheets/screen.scss */
.contactBox .optionalLink:hover,
.promoBox .optionalLink:hover {
  text-decoration: none;
  color: #000;
}

/**************************
*		  FOOTER		  *
***************************/
/* line 1023, ../../../stylesheets/screen.scss */
footer {
  background-color: #f1f2f2;
}
/* line 1028, ../../../stylesheets/screen.scss */
footer #FooterContentWrapper nav .logo {
  margin-left: 13px !important;
}

/**************************
*	FooterMetaNavigation  *
***************************/
/* line 1039, ../../../stylesheets/screen.scss */
#FooterMetaNavigationWrapper {
  border-bottom: 1px solid #b9bbbd;
  padding: 10px 15px 10px;
  position: relative;
}
/* line 1046, ../../../stylesheets/screen.scss */
#FooterMetaNavigationWrapper nav #FooterMetaNavigationUsergeneratedLinks {
  display: inline-block;
}
/* line 1049, ../../../stylesheets/screen.scss */
#FooterMetaNavigationWrapper nav #FooterMetaNavigationUsergeneratedLinks div, #FooterMetaNavigationWrapper nav #FooterMetaNavigationUsergeneratedLinks p {
  margin: 0;
  padding: 0;
  display: inline-block;
}
/* line 1056, ../../../stylesheets/screen.scss */
#FooterMetaNavigationWrapper nav a {
  display: inline-block;
  margin-right: 18px;
  color: #868686;
  text-decoration: none;
  text-transform: uppercase;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 16px;
}
/* line 1065, ../../../stylesheets/screen.scss */
#FooterMetaNavigationWrapper nav a.mobileTop {
  display: none;
  margin: 0;
}
/* line 1070, ../../../stylesheets/screen.scss */
#FooterMetaNavigationWrapper nav a:hover {
  color: #0082DC;
}

/**************************
*	   Actionbuttons 	  *
***************************/
/* line 1082, ../../../stylesheets/screen.scss */
#ActionButtons {
  position: absolute;
  top: 10px;
  right: 15px;
  padding-right: 3px;
}
/* line 1088, ../../../stylesheets/screen.scss */
#ActionButtons .cqSocialLinks {
  display: inline-block;
  float: left;
}
/* line 1093, ../../../stylesheets/screen.scss */
#ActionButtons a {
  text-decoration: none;
  margin: 0 0 0 5px;
  display: inline-block;
}
/* line 1098, ../../../stylesheets/screen.scss */
#ActionButtons a img {
  height: 22px;
  vertical-align: top;
}

/**************************
*		  Sitemap	 	  *
***************************/
/**************************
*  FooterSitemap || tgl   *
***************************/
/* line 6, ../../../stylesheets/styles/components/_footerSitemap.scss */
footer .sitemapWrapper {
  border-top: 1px solid #fbfbfb;
  border-bottom: 1px solid #b9bbbd;
}
/* line 10, ../../../stylesheets/styles/components/_footerSitemap.scss */
footer .sitemapWrapper ul.sitemap {
  margin: 0;
  padding: 0 1% 28px;
  width: 78%;
  float: left;
}
/* line 16, ../../../stylesheets/styles/components/_footerSitemap.scss */
footer .sitemapWrapper ul.sitemap.contact {
  width: 18%;
  float: left;
  border: 0;
}
/* line 21, ../../../stylesheets/styles/components/_footerSitemap.scss */
footer .sitemapWrapper ul.sitemap.contact li {
  height: auto !important;
}
/* line 24, ../../../stylesheets/styles/components/_footerSitemap.scss */
footer .sitemapWrapper ul.sitemap.contact li:last-child {
  width: 100%;
}
/* line 34, ../../../stylesheets/styles/components/_footerSitemap.scss */
footer .sitemapWrapper ul.sitemap > li > span, footer .sitemapWrapper ul.sitemap > li > a {
  color: #868686;
  text-decoration: none;
  text-transform: uppercase;
  margin: 0 0 5px 0;
  display: inline-block;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 14px;
}
/* line 43, ../../../stylesheets/styles/components/_footerSitemap.scss */
footer .sitemapWrapper ul.sitemap > li > a:hover {
  color: #0082DC;
}
/* line 48, ../../../stylesheets/styles/components/_footerSitemap.scss */
footer .sitemapWrapper ul.sitemap li {
  float: left;
  width: 25%;
  list-style: none;
  margin: 30px 0 0 0;
  padding: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 56, ../../../stylesheets/styles/components/_footerSitemap.scss */
footer .sitemapWrapper ul.sitemap li:last-child {
  width: 16%;
}
/* line 60, ../../../stylesheets/styles/components/_footerSitemap.scss */
footer .sitemapWrapper ul.sitemap li:nth-child(4n+5) {
  clear: left;
}
/* line 64, ../../../stylesheets/styles/components/_footerSitemap.scss */
footer .sitemapWrapper ul.sitemap li ul {
  margin: 0;
  padding: 0;
}
/* line 68, ../../../stylesheets/styles/components/_footerSitemap.scss */
footer .sitemapWrapper ul.sitemap li ul li {
  color: #5c5d60;
  margin: 0 0 6px 0;
  line-height: 15px;
  width: auto;
  float: left;
  clear: both;
}
/* line 76, ../../../stylesheets/styles/components/_footerSitemap.scss */
footer .sitemapWrapper ul.sitemap li ul li:last-child {
  margin-bottom: 0;
  width: auto;
}
/* line 81, ../../../stylesheets/styles/components/_footerSitemap.scss */
footer .sitemapWrapper ul.sitemap li ul li a {
  color: #868686;
  margin: 0;
  font-size: 14px;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  text-decoration: none;
  display: inline-block;
  padding-right: 5px;
}
/* line 91, ../../../stylesheets/styles/components/_footerSitemap.scss */
footer .sitemapWrapper ul.sitemap li ul li a:hover {
  color: #0082DC;
}
/* line 96, ../../../stylesheets/styles/components/_footerSitemap.scss */
footer .sitemapWrapper ul.sitemap li ul li p {
  margin: 0;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 22px;
  color: #868686;
}

/**************************
*		  print header	 	  *
***************************/
/* line 1115, ../../../stylesheets/screen.scss */
.printHead {
  display: none;
}

/**************************
*		  Copyright	 	  *
***************************/
/* line 1123, ../../../stylesheets/screen.scss */
#Copyright {
  padding: 9px 15px 20px 0;
  border-top: 1px solid #fbfbfb;
  color: #868686;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 14px;
}
/* line 1132, ../../../stylesheets/screen.scss */
#Copyright p {
  margin: 0;
  padding: 0;
}
/* line 1138, ../../../stylesheets/screen.scss */
#Copyright a {
  text-decoration: none;
  color: #0082DC;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 14px;
}

/**************************
*	   jQuery PLUGINS     *
***************************/
/* line 1150, ../../../stylesheets/screen.scss */
.ui-widget-overlay, .ui-dialog {
  z-index: 8100;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/* ==========================================================================
   Helper classes
   ========================================================================== */
/* line 1165, ../../../stylesheets/screen.scss */
.ir {
  background-color: transparent;
  border: 0;
  overflow: hidden;
  *text-indent: -9999px;
}

/* line 1172, ../../../stylesheets/screen.scss */
.ir:before {
  content: "";
  display: block;
  width: 0;
  height: 150%;
}

/* line 1179, ../../../stylesheets/screen.scss */
.hidden {
  display: none !important;
  visibility: hidden;
}

/* line 1184, ../../../stylesheets/screen.scss */
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 1195, ../../../stylesheets/screen.scss */
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

/* line 1205, ../../../stylesheets/screen.scss */
.invisible {
  visibility: hidden;
}

/* line 1209, ../../../stylesheets/screen.scss */
.clearfix:before,
.clearfix:after {
  content: " ";
  display: table;
}

/* line 1215, ../../../stylesheets/screen.scss */
.clearfix:after {
  clear: both;
}

/* line 1219, ../../../stylesheets/screen.scss */
.clearfix {
  *zoom: 1;
}

/* line 1223, ../../../stylesheets/screen.scss */
.clearafter:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/*.mailfuscate {
	unicode-bidi: bidi-override;
	//direction: rtl;
}*/
/* line 1236, ../../../stylesheets/screen.scss */
.onlyMobile, .onlyTablet {
  display: none;
}

@media screen {
  /* line 1241, ../../../stylesheets/screen.scss */
  .showOnPrint {
    display: none;
  }
}
/* ==========================================================================
   Print default styles
   ========================================================================== */
@media print {
  /* line 1251, ../../../stylesheets/screen.scss */
  * {
    box-shadow: none !important;
    text-shadow: none !important;
  }

  /* line 1256, ../../../stylesheets/screen.scss */
  a,
  a:visited {
    text-decoration: underline;
  }

  /*a[href]:after {
      content: " (" attr(href) ")";
  }*/
  /* line 1266, ../../../stylesheets/screen.scss */
  abbr[title]:after {
    content: " (" attr(title) ")";
  }

  /*
   * Don't show links for images, or javascript/internal links
   */
  /* line 1274, ../../../stylesheets/screen.scss */
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }

  /* line 1280, ../../../stylesheets/screen.scss */
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  /* line 1286, ../../../stylesheets/screen.scss */
  thead {
    display: table-header-group;
    /* h5bp.com/t */
  }

  /* line 1290, ../../../stylesheets/screen.scss */
  tr,
  img {
    page-break-inside: avoid;
  }

  /* line 1295, ../../../stylesheets/screen.scss */
  img {
    max-width: 100% !important;
  }

  @page {
    margin: 0.5cm;
  }
  /* line 1303, ../../../stylesheets/screen.scss */
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }

  /* line 1310, ../../../stylesheets/screen.scss */
  h2,
  h3 {
    page-break-after: avoid;
  }

  /* line 1315, ../../../stylesheets/screen.scss */
  .hideOnPrint {
    display: none;
  }
}
/* line 1320, ../../../stylesheets/screen.scss */
img[usemap] {
  border: none;
  height: auto;
  max-width: 100%;
  width: auto;
}

/**************************
*	brand page	  *
***************************/
/* line 11, ../../../stylesheets/styles/components/_brand.scss */
body.brand #MainNavigation {
  display: none;
}
/* line 17, ../../../stylesheets/styles/components/_brand.scss */
body.brand #Stage .pagination {
  width: auto;
  text-align: left;
  position: absolute;
  bottom: 0;
  margin: 5px 0;
  padding: 10px 0 5px;
  z-index: 1;
  right: 5px;
}
/* line 27, ../../../stylesheets/styles/components/_brand.scss */
body.brand #Stage .pagination.right {
  left: 5px;
  right: auto;
}
/* line 32, ../../../stylesheets/styles/components/_brand.scss */
body.brand #Stage .pagination a {
  background-position: -10px -467px;
  width: 19px;
  height: 18px;
  display: inline-block;
  margin: 0 2px;
  text-indent: -100px;
  overflow: hidden;
}
/* line 40, ../../../stylesheets/styles/components/_brand.scss */
body.brand #Stage .pagination a.selected, body.brand #Stage .pagination a:hover {
  background-position: -33px -467px;
}
/* line 48, ../../../stylesheets/styles/components/_brand.scss */
body.brand header {
  height: auto;
  width: 100%;
  padding: 12px 0 5px;
  background-color: #f1f2f2;
  max-width: 100%;
  -moz-box-shadow: 0 2px 3px 0 #e0e0e0;
  -webkit-box-shadow: 0 2px 3px 0 #e0e0e0;
  box-shadow: 0 2px 3px 0 #e0e0e0;
  margin-bottom: 47px;
  margin-left: 0;
  margin-right: 0;
}
/* line 67, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper {
  width: 100%;
  max-width: 1000px;
  margin: 0 auto;
  position: relative;
  min-height: 32px;
}
/* line 74, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper .logo {
  width: 46px;
  height: 42px;
  float: left;
  left: 10px;
  position: absolute;
  top: -10px;
}
/* line 85, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper .logo img {
  height: 42px;
  width: auto;
}
/* line 92, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul {
  margin: 0 20px 0 0;
  padding: 0;
  list-style: none;
  float: right;
  width: 88%;
}
/* line 99, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li {
  float: left;
  padding: 0 10px;
  line-height: 32px;
  position: relative;
}
/* line 105, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li.opened .arrowHighlight {
  position: absolute;
  background-position: -11px -102px;
  height: 15px;
  width: 40px;
  bottom: 0;
  z-index: 110;
}
/* line 114, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li a {
  color: #999999;
  font-size: 14px;
  font-family: 'Neo Sans W01 Medium', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  text-transform: uppercase;
  text-decoration: none;
}
/* line 121, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li a:hover {
  color: #5c5d60;
  text-decoration: none;
}
/* line 128, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li.opened .arrowHighlight {
  position: absolute;
  background-position: -11px -283px;
  height: 11px;
  width: 36px;
  bottom: 1px;
  z-index: 9001;
  left: 50%;
  margin-left: -18px;
}
/* line 139, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul {
  position: absolute;
  left: 0;
  top: 32px;
  width: 100%;
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  /*IE9*/
  background: #f6f6f6;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E3YTlhYyIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZGNkY2RjIi8+PHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNlNmU3ZTgiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #a7a9ac), color-stop(50%, #dcdcdc), color-stop(51%, #e6e7e8), color-stop(100%, #f6f6f6));
  background-image: -moz-linear-gradient(bottom, #a7a9ac, #dcdcdc 50%, #e6e7e8 51%, #f6f6f6);
  background-image: -webkit-linear-gradient(bottom, #a7a9ac, #dcdcdc 50%, #e6e7e8 51%, #f6f6f6);
  background-image: linear-gradient(to top, #a7a9ac, #dcdcdc 50%, #e6e7e8 51%, #f6f6f6);
  padding: 20px 0;
  z-index: 9000;
  display: none;
}
/* line 152, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul li {
  line-height: normal;
  text-transform: none;
  width: 25%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-right: #fff solid 1px;
  border-left: #b5b7b9 solid 1px;
  padding: 0 20px 10px;
  /**/
  /**/
}
/* line 164, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul li.noLeftBorder {
  border-left: none;
}
/* line 169, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul li.noRightBorder {
  border-right: none;
}
/* line 173, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul li a {
  font-family: 'Neo Sans W01 Bold', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  color: #555555;
  text-decoration: none;
  display: block;
  margin-bottom: 10px;
  text-transform: none;
}
/* line 181, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul li a:hover, body.brand header .wrapper ul li > ul li a.active {
  color: #000;
}
/* line 185, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul li.color_black a:hover {
  color: #000;
}
/* line 188, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul li.color_grey a:hover {
  color: #555555;
}
/* line 191, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul li.color_darkblue a:hover {
  color: #184CA0;
}
/* line 194, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul li.color_lightblue a:hover {
  color: #0082DC;
}
/* line 197, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul li.color_cyan a:hover {
  color: #06A082;
}
/* line 200, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul li.color_yellow a:hover {
  color: #ffcb00;
}
/* line 203, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul li.color_orange a:hover {
  color: #f25f25;
}
/* line 206, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul li.color_red a:hover {
  color: #c82127;
}
/* line 209, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul li.color_pink a:hover {
  color: #a00055;
}
/* line 212, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul li.color_violet a:hover {
  color: #501882;
}
/* line 215, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul li > ul {
  position: static;
  background: none;
  box-shadow: none;
  padding: 0;
  display: block;
  left: 20px;
  position: relative;
  top: 0;
}
/* line 226, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul li > ul li {
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  line-height: 28px;
  border: none;
  float: none;
  padding: 0;
  width: 100%;
  font-weight: normal;
}
/* line 235, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul li > ul li a {
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  margin: 0;
}
/* line 238, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul li > ul li a.active {
  color: #000;
}
/* line 245, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper ul li > ul.isVisible ul {
  visibility: visible;
}
/* line 254, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper .showHide {
  position: absolute;
  bottom: -48px;
  right: 38px;
  background-color: #f1f2f2;
  -moz-box-shadow: 0 2px 3px 0 #e0e0e0;
  -webkit-box-shadow: 0 2px 3px 0 #e0e0e0;
  box-shadow: 0 2px 3px 0 #e0e0e0;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  color: #a7a9ac;
  line-height: 43px;
  padding: 0 16px 0 16px;
  cursor: pointer;
}
/* line 266, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper .showHide .max {
  display: none;
  font-size: 13px;
  position: relative;
  top: 4px;
}
/* line 274, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper .showHide .max:before {
  content: '6';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 10px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  position: relative;
  padding-right: 6px;
  -webkit-font-smoothing: antialiased;
}
/* line 290, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper .showHide .min {
  font-size: 13px;
  position: relative;
  top: 4px;
}
/* line 297, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .wrapper .showHide .min:before {
  content: '8';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0;
  font-size: 10px;
  font-weight: normal;
  top: -1px;
  left: 0px;
  position: relative;
  padding-right: 6px;
  -webkit-font-smoothing: antialiased;
}
/* line 317, ../../../stylesheets/styles/components/_brand.scss */
body.brand header.min {
  margin-top: -84px;
  margin-bottom: 77px;
}
/* line 321, ../../../stylesheets/styles/components/_brand.scss */
body.brand header.min .logo {
  position: absolute;
  top: 72px;
  right: 235px;
  float: none;
  left: auto;
}
/* line 329, ../../../stylesheets/styles/components/_brand.scss */
body.brand header.min .wrapper > ul {
  display: none;
}
/* line 333, ../../../stylesheets/styles/components/_brand.scss */
body.brand header.min .showHide {
  bottom: -82px;
}
/* line 336, ../../../stylesheets/styles/components/_brand.scss */
body.brand header.min .showHide .min {
  display: none;
}
/* line 340, ../../../stylesheets/styles/components/_brand.scss */
body.brand header.min .showHide .max {
  display: block;
}
/* line 346, ../../../stylesheets/styles/components/_brand.scss */
body.brand header.min .metaNavigationWrapper {
  right: 260px;
  bottom: -47px;
}
/* line 353, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper {
  max-width: 1000px;
  margin: 0 auto;
  position: absolute;
  bottom: -15px;
  right: 200px;
  width: 100%;
}
/* line 364, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul.secondLine {
  display: none;
}
/* line 368, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul {
  display: block;
  width: auto;
}
/* line 372, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li {
  float: left;
  line-height: 14px;
}
/* line 376, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li a {
  text-transform: none;
  font-weight: normal;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 12px;
}
/* line 383, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li .logout {
  line-height: 16px;
  margin-top: -1px;
}
/* line 388, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li .logout span {
  font-size: 12px;
  color: #5c5d60;
  border-right: 1px solid #6d6e71;
  padding-right: 5px;
  margin-right: 5px;
}
/* line 396, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li .logout a {
  display: inline-block;
  text-decoration: none;
  color: #a7a9ac;
  font-size: 12px;
  line-height: 14px;
}
/* line 403, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li .logout a:hover {
  color: #000;
}
/* line 411, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li .login {
  display: inline-block;
  text-decoration: none;
  color: #a7a9ac;
  font-size: 12px;
  line-height: 16px;
}
/* line 418, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li .login:hover {
  color: #000;
}
/* line 425, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li .wrapper > .head a,
body.brand header .metaNavigationWrapper .metaNavigation ul li > a {
  text-decoration: none;
  color: #a7a9ac;
  font-size: 12px;
  line-height: 15px;
  display: block;
  position: relative;
}
/* line 436, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li .wrapper > .head a.login,
body.brand header .metaNavigationWrapper .metaNavigation ul li > a.login {
  padding-left: 14px;
}
/* line 441, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li .wrapper > .head a.contact,
body.brand header .metaNavigationWrapper .metaNavigation ul li > a.contact {
  padding-left: 17px;
  margin-left: 26px;
}
/* line 448, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li .wrapper > .head a .countryIcon,
body.brand header .metaNavigationWrapper .metaNavigation ul li > a .countryIcon {
  display: inline-block;
  position: relative;
  top: 1px;
  margin-left: 1px;
  margin-right: -1px;
}
/* line 458, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li .wrapper > .head a .countryIcon i:after,
body.brand header .metaNavigationWrapper .metaNavigation ul li > a .countryIcon i:after {
  content: '6';
  font-family: "Axalta Iconfont";
  font-weight: normal;
  font-weight: normal;
  padding: 0 0 0 8px;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
}
/* line 468, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li .wrapper > .head a .countryName,
body.brand header .metaNavigationWrapper .metaNavigation ul li > a .countryName {
  display: inline-block;
}
/* line 472, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li .wrapper > .head a:hover,
body.brand header .metaNavigationWrapper .metaNavigation ul li > a:hover {
  color: #000;
}
/* line 493, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li.brandSelect span.arrow {
  display: none;
}
/* line 497, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li.brandSelect a {
  padding-right: 4px;
  margin-left: 0;
  outline: 0;
  display: none;
}
/* line 508, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li.brandSelect a:hover, body.brand header .metaNavigationWrapper .metaNavigation ul li.brandSelect a.active {
  outline: 0;
}
/* line 513, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li.brandSelect a.active {
  display: block;
}
/* line 519, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li.brandSelect.active {
  position: relative;
}
/* line 522, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li.brandSelect.active span.arrow {
  background: url("../images/countryBrandArrow.png") no-repeat 0 0;
  width: 66px;
  height: 31px;
  display: block;
  margin-left: -33px;
  left: 50%;
  top: -25px;
  position: absolute;
}
/* line 533, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li.brandSelect.active a {
  color: #000;
}
/* line 542, ../../../stylesheets/styles/components/_brand.scss */
body.brand header .metaNavigationWrapper .metaNavigation ul li.countrySelect {
  padding-left: 0;
}
/* line 551, ../../../stylesheets/styles/components/_brand.scss */
body.brand .headlines {
  width: 100%;
  max-width: 1000px;
  margin: 0 auto;
  min-height: 50px;
}
/* line 557, ../../../stylesheets/styles/components/_brand.scss */
body.brand .headlines img {
  height: 100px;
}
/* line 561, ../../../stylesheets/styles/components/_brand.scss */
body.brand .headlines h1 {
  font-size: 40px;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  margin: 0;
  line-height: 42px;
  margin-bottom: 5px;
}
/* line 569, ../../../stylesheets/styles/components/_brand.scss */
body.brand .headlines h3 {
  font-size: 13px;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  margin: 0;
}
/* line 576, ../../../stylesheets/styles/components/_brand.scss */
body.brand #Stage {
  margin-top: 30px;
}
/* line 579, ../../../stylesheets/styles/components/_brand.scss */
body.brand #Stage li {
  position: relative;
}
/* line 582, ../../../stylesheets/styles/components/_brand.scss */
body.brand #Stage li h4 {
  visibility: visible;
  position: absolute;
  color: #fff;
  font-family: 'Neo Sans W01 Bold', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  font-size: 48px;
  left: 40px;
  bottom: 40px;
  line-height: 44px;
  margin: 0;
}
/* line 598, ../../../stylesheets/styles/components/_brand.scss */
body.brand .searchBox {
  position: relative;
  top: 0;
  margin-bottom: 10px;
  float: right;
}
/* line 605, ../../../stylesheets/styles/components/_brand.scss */
body.brand ul.brandWrap {
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
/* line 611, ../../../stylesheets/styles/components/_brand.scss */
body.brand ul.brandWrap li {
  float: left;
  width: 50%;
}
/* line 624, ../../../stylesheets/styles/components/_brand.scss */
body.brand nav#Breadcrumb {
  margin: 0 0 0 30px;
}
/* line 630, ../../../stylesheets/styles/components/_brand.scss */
body.brand footer #FooterMetaNavigationWrapper {
  padding: 5px 0;
}
/* line 635, ../../../stylesheets/styles/components/_brand.scss */
body.brand footer #FooterMetaNavigationWrapper #FooterMetaNavigationUsergeneratedLinks .short {
  display: none;
}
/* line 641, ../../../stylesheets/styles/components/_brand.scss */
body.brand footer #FooterMetaNavigationWrapper #FooterMetaNavigationUsergeneratedLinks .logo a {
  margin-right: 10px;
}
/* line 644, ../../../stylesheets/styles/components/_brand.scss */
body.brand footer #FooterMetaNavigationWrapper #FooterMetaNavigationUsergeneratedLinks .logo a img {
  height: 32px;
  width: auto;
}
/* line 654, ../../../stylesheets/styles/components/_brand.scss */
body.brand footer #FooterMetaNavigationWrapper #FooterMetaNavigationUsergeneratedLinks span {
  font-size: 14px;
  font-family: 'Neo Sans W01', 'Arial', 'Helvetica', sans-serif;
  font-weight: normal;
  font-weight: normal;
  color: #5c5d60;
  position: relative;
  top: 6px;
}
/* line 667, ../../../stylesheets/styles/components/_brand.scss */
body.brand .metaNavigation .wrapper ul li.countrySelect.active .wrapper {
  right: -9px;
}

/* line 1333, ../../../stylesheets/screen.scss */
#localisationMatrix {
  display: none;
}
/* line 1336, ../../../stylesheets/screen.scss */
#localisationMatrix p {
  margin-bottom: 10px;
}
/* line 1340, ../../../stylesheets/screen.scss */
#localisationMatrix > div {
  margin-bottom: 15px;
}

/* line 1349, ../../../stylesheets/screen.scss */
.CloneTargetBox > div > *,
#CloneTargetBox > div > * {
  margin: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 1356, ../../../stylesheets/screen.scss */
.CloneTargetBox > div:last-child,
#CloneTargetBox > div:last-child {
  -moz-box-shadow: 0 0 3px 0 #DFDFDF;
  -webkit-box-shadow: 0 0 3px 0 #DFDFDF;
  box-shadow: 0 0 3px 0 #DFDFDF;
  position: relative;
  z-index: 0;
}

/* line 1366, ../../../stylesheets/screen.scss */
#recaptcha_image {
  width: 100% !important;
  height: auto !important;
  max-width: 300px;
}
/* line 1371, ../../../stylesheets/screen.scss */
#recaptcha_image img {
  width: 100%;
  height: auto;
}

/* line 1384, ../../../stylesheets/screen.scss */
html.ie9 .featureTeaserSlider .sliderWrapper div.controls.next {
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
/* line 1387, ../../../stylesheets/screen.scss */
html.ie9 .featureTeaserSlider .sliderWrapper div.controls.next:hover {
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
/* line 1393, ../../../stylesheets/screen.scss */
html.ie9 .featureTeaserSlider .sliderWrapper div.controls.prev {
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
/* line 1396, ../../../stylesheets/screen.scss */
html.ie9 .featureTeaserSlider .sliderWrapper div.controls.prev:hover {
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
/* line 1405, ../../../stylesheets/screen.scss */
html.ie9 .featureTeaserSlider .sliderWrapper ul li .over .wrapper {
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
/* line 1411, ../../../stylesheets/screen.scss */
html.ie9 div.button > a, html.ie9 div.button > span {
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

/* line 1420, ../../../stylesheets/screen.scss */
body.pageHome h2 {
  font-weight: normal;
}
