@charset "IBM437";
/* HARMONIZATION */
/* line 102, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-colors.scss */
.bgcolor1201 {
  background-color: #bfe5e2;
}

/* line 103, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-colors.scss */
.bgcolor1202 {
  background-color: #69c7c2;
}

/* line 104, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-colors.scss */
.bgcolor1203 {
  background-color: #00b2ac;
}

/* line 105, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-colors.scss */
.bgcolor1204 {
  background-color: #007d84;
}

/* line 106, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-colors.scss */
.bgcolor1205 {
  background-color: #005b66;
}

/* line 109, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-colors.scss */
.color0017 {
  color: #8c8f92;
}

/* line 10, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-nab-logo {
  display: none;
}

/* line 13, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-cs-logo {
  display: block;
}

/* SCC MENU START */
@media screen and (min-width: 0px) {
  /* line 25, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .channel-app .main-nav__link-menu {
    display: inline-block;
    color: white;
    float: left;
    padding: 0 20px;
    font-size: 14px;
    line-height: 50px;
    font-family: GothamBold, CSW07eP, sans-serif;
    font-weight: bold;
    margin: 0;
  }
}
/* line 41, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.third-level__menubar--can-scroll-left:before,
.third-level__menubar--can-scroll-right:after {
  display: none;
}

/* line 46, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-meta {
  display: none;
}

@media screen and (max-width: 1200px) {
  /* sample styles...just enhance with whatever you need. visibility is handled by the main css */
  /* line 49, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .overlay-meta {
    display: block;
    color: white;
    padding: 15px;
  }
}
/* line 56, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-selection__content {
  transform: translateZ(0);
  /* fix for chintan's issue, this issue is not reproducible ou our machines. this might have side effect, we have to watch closely. we could not understand the root cause. */
}

/* line 60, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
#wrapper {
  padding-top: 50px;
  padding-bottom: 80px;
}

/* line 66, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc--has-third-level #wrapper {
  /* implies I also have the first */
  padding-top: 100px !important;
}

/* new styles, can be passed via options, or we can opt to just inject in the jsp */
/* line 71, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc--third-level-only #wrapper {
  padding-top: 50px !important;
}

/* line 75, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc--third-level-only .scc-menu__pageheader {
  display: none;
}

/* line 80, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc--third-level-only .scc-menu__main-nav {
  display: none;
}

/* line 84, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc--third-level-only .third-level__wrapper {
  margin-top: 0;
  top: 0;
}

/* line 94, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.third-level__back,
.third-level__burger,
.third-level__search,
.third-level__plus,
.scc-menu--native .third-level__thrash {
  display: none !important;
}

/* line 104, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu--native .third-level__back,
.scc-menu--native .third-level__burger,
.scc-menu--native .third-level__search,
.scc-menu--native .third-level__plus,
.scc-menu--native .third-level__thrash {
  display: block !important;
}

/* line 109, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu--native .scc-footer {
  display: none !important;
}

/* line 113, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.main-nav__page-name {
  color: white;
  line-height: 50px;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  margin-left: 98px;
  font-size: 16px;
  font-weight: normal;
  text-overflow: ellipsis;
  text-align: center;
  padding-right: 98px;
}

/* line 127, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu--open .main-nav__page-name {
  display: none;
}

/* line 131, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
a.main-nav__link-home:focus {
  color: #dadada;
  text-decoration: none;
  position: relative;
}

/* line 138, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.main-nav__link-home.current-page:after {
  content: "";
  width: 50px;
  height: 2px;
  bottom: 0;
  background: white;
  display: block;
  position: absolute;
}

/* line 148, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu--open .current-page:after {
  display: none;
}

/* resets */
/* line 154, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu nav {
  padding: 0;
  margin: 0;
}

/* line 159, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu [hidden] {
  display: none;
}

/* line 163, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu__fog {
  display: none;
  position: fixed;
  width: 100%;
  background-color: #000;
  opacity: .4;
  z-index: 8970;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

/* line 176, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.fog--visible {
  display: block;
}

/* line 181, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu__wrapper {
  max-width: 1500px;
  margin: 0 auto;
  padding: 0;
}

/* line 187, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu__pageheader {
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background-color: black;
  z-index: 8990;
}

/* overlays as block */
/* line 198, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-menu {
  display: none;
}

/* line 202, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first {
  font-size: 0;
  line-height: 0;
}

/* line 207, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__title:focus {
  text-decoration: underline;
}

/* line 211, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.group--fourth {
  display: none;
  padding-right: 0;
  position: relative;
  vertical-align: top;
}

/* line 218, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.group__title {
  font-family: HeadlineWeb-Regular, sans-serif;
  font-size: 35px;
  color: #fff;
  text-align: left;
  margin-bottom: 15px;
  line-height: 35px;
}

/* line 229, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.group__separator,
hr.group__separator,
.group__list li.group__separator {
  display: block;
  margin-top: 0;
  margin-bottom: 20px;
  height: 2px;
  background: white;
  width: 20px;
  box-sizing: border-box;
}

/* line 239, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.group__list {
  padding: 10px 0;
  margin-bottom: 15px;
}

/* line 244, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.group__list li {
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  margin-bottom: 20px;
}

/* implement DCHCOLL-2474 link label is not fitting in line*/
/* line 253, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.collaboration .group__list {
  width: 100%;
}

/* line 257, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.group__list li.nowrap {
  white-space: normal;
}

/* line 261, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.group__list li.nowrap a {
  padding-right: 0;
}

/* implement DCHCOLL-2474 */
/* line 266, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.group__list li a {
  font-family: GothamBook, CSW07eP, sans-serif;
  font-size: 16px;
  color: #fff;
  cursor: pointer;
  padding-right: 32px;
  line-height: 20px;
}

/* line 275, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.group__list li a:after {
  content: "\69";
  font-family: cs-icon-font, sans-serif;
  line-height: 22px;
  position: absolute;
  margin: 0 0 0 8px;
  font-size: 20px;
  color: #fff;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  -webkit-font-smoothing: antialiased;
}

/* line 292, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.group__list li:hover a:after, .group__list li:hover a {
  color: #dadada;
}

/* line 296, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.group__box {
  border: 1px solid #fff;
  padding: 8px 15px 40px 15px;
  font-size: 16px;
  display: block;
  color: #fff;
  margin-bottom: 45px;
  white-space: normal;
  min-width: 250px;
  max-width: 300px;
  line-height: 20px;
}

/* line 311, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.box__title {
  padding-top: 5px;
  line-height: 35px;
}

/* line 316, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.link-close {
  width: 50px;
  text-align: center;
  z-index: 1;
  /*display: none;*/
}

/* line 323, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu__main-nav {
  position: relative;
  user-select: none;
  -ms-user-select: none;
}

/* line 329, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.main-nav__page-title {
  display: none;
}

/* line 333, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu__icons {
  float: right;
  height: 50px;
  display: inline-block;
}

/* line 339, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.main-nav__link-close {
  display: none;
}

/* STATE CHANGES */
/* line 344, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.menu--open .link-close {
  display: block;
  position: absolute;
  right: 0;
}

/* Home Icon / Back Icon */
/* line 353, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.main-nav__link-home,
.main-nav__link-back {
  display: inline-block;
  line-height: 50px;
  vertical-align: top;
  z-index: 1;
}

/* line 362, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.icon-cs-home,
.main-nav__link-home,
.main-nav__link-back {
  font-size: 22px;
  color: #fff;
  display: inline-block;
  width: 50px;
  text-align: center;
}

/* line 370, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.main-nav__link-back {
  display: none;
}

/* line 376, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu .icon-cs-home:hover,
.scc-menu .icon-cs-arrow-left:hover,
.scc-menu .icon-cs-cancel-no-circle:hover {
  color: #dadada;
  cursor: pointer;
}

/* line 381, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu .icon-cs-feedback:before {
  content: "\e00d";
  vertical-align: initial;
}

/* line 387, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu .icon-cs-security:before {
  content: "\e055";
  vertical-align: initial;
}

/* line 392, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu .icon-cs-contact:before {
  content: "\78";
  vertical-align: initial;
}

/* line 397, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu .icon-cs-logout:before {
  content: "\e038";
  /* font-size: 23px; NOTE this would be needed as the icon looks small and misaligned with the cross below it */
  vertical-align: initial;
}

/* line 402, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu .icon-cs-profile:before {
  content: "\6f";
  vertical-align: initial;
}

/* line 407, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu .icon-cs-home:before {
  content: "\2a";
  vertical-align: initial;
}

/* line 412, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu .icon-cs-arrow-left:before {
  content: "\68";
  vertical-align: initial;
}

/* Close Icon */
/* line 418, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu .icon-cs-cancel-no-circle {
  font-size: 20px;
  color: #fff;
}

/* line 423, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu .icon-cs-cancel-no-circle:before {
  content: "\72";
  padding: 0;
}

/* line 428, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu .icon-cs-arrow-box:before {
  font-size: 26px;
  content: "\69";
  color: #fff;
}

/* line 434, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu .security__box .icon-cs-arrow-box:before {
  position: absolute;
  bottom: 15px;
  right: 15px;
}

/* Phone Icon */
/* line 441, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu__icons .icon-cs-contact {
  padding: 0 12px;
  font-size: 20px;
  margin-top: 0;
  line-height: 50px;
  color: #fff;
  display: inline-block;
  float: left;
  text-align: center;
}

/* line 457, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu__icons .icon-cs-feedback,
.scc-menu__icons .icon-cs-profile,
.scc-menu__icons .icon-cs-contact,
.scc-menu__icons .icon-cs-logout,
.scc-menu__icons .icon-cs-security {
  padding: 0;
  width: 50px;
  font-size: 20px;
  margin-top: 0;
  line-height: 50px;
  color: #fff;
  display: inline-block;
  float: left;
  text-align: center;
}

/* line 478, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu__icons .icon-cs-feedback:hover,
.scc-menu__icons .icon-cs-feedback:active,
.scc-menu__icons .icon-cs-profile:hover,
.scc-menu__icons .icon-cs-profile:active,
.scc-menu__icons .icon-cs-contact:hover,
.scc-menu__icons .icon-cs-contact:active,
.scc-menu__icons .icon-cs-logout:hover,
.scc-menu__icons .icon-cs-logout:active,
.scc-menu__icons .icon-cs-security:hover,
.scc-menu__icons .icon-cs-security:active {
  cursor: pointer;
  color: #dadada;
}

/* line 483, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu__icons .icon-cs-profile:before {
  content: "\6f";
}

@media only screen and (min-width: 1500px) {
  /* line 488, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  #content-main {
    width: 1500px !important;
  }
}
/* Desktop header */
/* line 494, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu__main-nav {
  float: left;
  overflow: hidden;
  -webkit-mask-image: none;
  height: 50px;
}

/* line 502, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.main-nav__link-menu {
  display: none;
  outline: none;
  width: 79px;
  border-right: 1px solid white;
}

/* line 510, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.items {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: inline-block;
}

/* line 517, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first {
  padding: 0;
  margin: 0;
  display: inline-block;
}

/* line 524, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first > a,
.overlay-first__title {
  color: #fff;
  padding: 2px 15px 0 15px;
  font-family: GothamBold, CSW07eP, sans-serif;
  white-space: nowrap;
  overflow: hidden;
  display: inline-block;
  text-align: center;
  border-bottom: 2px solid transparent;
  border-top: 0;
  margin-left: -2px;
  margin-right: -2px;
  line-height: 46px;
}

/* line 540, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first > a {
  font-size: 20px;
}

/* line 544, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__title {
  font-size: 16px;
}

/* line 548, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first:first-child:hover > a {
  border-bottom: 2px solid transparent;
}

/*this current-page class NEEDS to be handled in the JSP or angular for injection*/
/* line 553, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
body:not(.scc-menu--open) .overlay-first__title.current-page {
  border-bottom: 2px solid #fff;
}

/* line 557, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__title.active {
  border-bottom: 2px solid #fff;
}

/* line 561, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__title:not(.active):hover {
  border-bottom: 2px solid transparent;
  cursor: pointer;
  color: #dadada;
}

/* line 567, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__title:focus {
  outline: none !important;
  text-decoration: none;
}

/* line 572, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu__main-nav ul li a:hover {
  cursor: pointer;
  color: #dadada;
}

/* MAIN NAV */
/* line 579, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.main-nav__link-close {
  /* link in the top bar */
  display: none;
}

/* line 583, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__inner .link-close {
  cursor: pointer;
  float: right;
  margin-right: 0;
}

/* line 590, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__inner .link-close:hover,
.overlay-first__inner .link-close:active {
  cursor: pointer;
  color: #dadada;
}

/* line 595, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__wrapper {
  padding: 0;
  position: absolute;
  width: 100%;
  background-color: black;
  top: 0;
  padding-top: 20px;
}

/* line 608, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__wrapper > ul {
  margin: 25px 0;
  padding: 0;
  list-style-type: none;
}

/* line 614, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__wrapper > ul li {
  white-space: nowrap;
  overflow: hidden;
  height: 45px;
}

/* line 620, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__wrapper > ul li a {
  font-family: GothamBook, CSW07eP, sans-serif;
  font-size: 16px;
  color: #fff;
  cursor: pointer;
  padding-right: 32px;
}

/* line 628, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__wrapper li a:hover {
  color: #dadada;
}

@media only screen and (max-width: 1199px) {
  /* line 633, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .group_box {
    display: none;
  }

  /* line 637, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  #wrapper {
    padding-bottom: 0;
  }
}
/* line 642, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.group__box .box__title {
  font-family: HeadlineWeb-Regular, sans-serif;
  font-size: 25px;
  color: #fff;
  display: block;
}

/* line 649, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__outer {
  width: 100%;
  position: fixed;
  left: 0;
  /* Preparing for DPBSCC-18467*/
  /* To be inserted */
}

/* line 659, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__inner {
  max-width: 1500px;
  margin: 0 auto;
  width: 100%;
  padding: 0 0 0 55px;
}

/* line 668, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__wrapper .group--first,
.overlay-first__wrapper .group--second,
.overlay-first__wrapper .group--third {
  color: #fff;
  text-align: left;
  display: table-cell;
  vertical-align: top;
}

/* line 675, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__wrapper .group--first {
  width: 0;
  padding: 0 90px 0 10px;
}

/* line 680, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__wrapper .group--second {
  width: 100%;
  padding: 0 90px 0 0;
}

/* line 685, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__wrapper .group--third {
  padding: 0;
  min-width: 254px;
}

/* line 692, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__wrapper .group--fourth {
  padding-right: 0;
  min-width: 115px;
}

/* line 699, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__wrapper .group a:hover, .overlay-first__wrapper .group a:focus {
  cursor: pointer;
  color: #dadada;
}

@media only screen and (max-width: 991px) {
  /* line 708, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .overlay-first__wrapper .group--first,
  .overlay-first__wrapper .group--second,
  .overlay-first__wrapper .group--third {
    width: 100%;
    display: block;
  }

  /* line 713, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .scc-menu .icon-cs-cancel-no-circle:before {
    border: none;
  }
}
/* line 718, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__wrapper {
  display: table;
}

@media only screen and (min-width: 1200px) {
  /* line 724, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .main-nav__page-name {
    display: none;
  }

  /* line 728, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .overlay-first__wrapper {
    padding-left: 0;
    padding-top: 40px;
  }

  /* line 733, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .menu--open .main-nav__link-close {
    /* no matter what is the state of the menu, this one does not appear above 1200 */
    display: none;
  }

  /* line 737, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .group--fourth {
    display: table-cell;
  }
}
/* -------------------------------------------------------------------- */
/* THIRD LEVEL MENU */
/* line 746, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.third-level__wrapper {
  width: 100%;
  margin: 0 0 0 0;
  top: 50px;
  position: absolute;
  user-select: none;
  line-height: 50px;
  background: white;
  z-index: 4595;
}

/* line 757, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.third-level__wrapper:before {
  content: '';
  height: 2px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: #dadada;
  z-index: 1;
}

/* line 771, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
select::-ms-expand {
  display: none;
}

/* third-level__nav*/
/* line 776, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.third-level {
  display: block;
  padding: 0;
  -webkit-mask-image: none;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  position: relative;
  max-width: 1500px;
  margin: 0 auto;
  min-height: 50px;
}

/*this is expecting a specific markup, the script is not controlling this anymore */
/* line 790, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-third-level--hide-mobile-page-title .third-level__page-title {
  display: none;
}

/* line 794, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-third-level--show-mobile-page-title .third-level__page-title {
  display: inline-block;
}

/* line 798, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.third-level__page-title {
  display: none;
  position: absolute;
  top: -50px;
  padding-left: 50px;
  padding-right: 50px;
  text-align: center;
  width: 100%;
  font-size: 16px;
  background: white;
}

@media screen and (min-width: 768px) {
  /* line 811, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__page-title {
    top: 0;
  }
}
/* line 818, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.third-level__menubar {
  padding: 0;
  margin: 0;
  list-style-type: none;
  line-height: 50px;
  /*opacity:0;*/
  /* this is needed as the fonts might beloading later and the calculations are wrong.*/
  /* keep in synch with account selection needs, what's the size of account when selected ? */
  transition: none !important;
}

/* line 831, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.third-level__item {
  margin: 0;
  position: relative;
  display: inline-block;
  z-index: 3;
}

/* line 838, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.third-level__item:focus {
  outline: none;
}

/* line 842, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.third-level__link {
  display: inline-block;
  padding: 0 15px;
  text-align: center;
  font-family: GothamBold, CSW07eP, sans-serif;
  white-space: nowrap;
  color: #7c7c7b;
  font-size: 14px;
  line-height: 50px;
  /* can't go on two lines*/
}

/* line 855, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.third-level__link:hover {
  color: #000;
}

/* line 863, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.third-level__item.active .third-level__link {
  color: #000;
}

/* line 867, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.third-level__item.active .third-level__link:before {
  content: '';
  height: 2px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: black;
}

/* line 878, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
a.third-level__item:hover {
  /* only apply to links, not to spans*/
  cursor: pointer;
}

/* line 883, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.third-level__link.active,
.third-level__link:hover {
  color: #000;
}

/* line 887, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.third-level__menubar {
  padding: 0;
  border: 0;
  margin: 0;
}

/* line 893, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.third-level__selection {
  padding: 0 15px 0 15px;
  border: 0;
  margin: 0;
  position: absolute;
  min-width: 300px;
}

/**********************************************************/
/* MEDIA QUERIES */
@media (max-width: 767px) {
  /* line 906, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level {
    min-height: auto;
  }

  /* line 910, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__wrapper {
    top: 50px;
    margin-top: 50px;
  }

  /* line 915, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .scc--third-level-only .third-level__wrapper {
    top: 50px;
  }

  /* line 920, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .sr-behavior-on .third-level__menubar--open .third-level__item:not(.active) {
    display: block;
    /* sr only behavior*/
    position: relative;
    width: auto;
    height: auto;
    margin: auto;
    /*padding: auto !important;*/
    overflow: visible;
    clip: initial;
    border: inherit;
  }

  /* line 933, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__menubar--open .third-level__item {
    display: block;
  }

  /* line 937, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__menubar--open .third-level__selection {
    display: none;
  }

  /* line 941, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .sr-behavior-on .third-level__item:not(.active) {
    width: 100%;
    display: block;
    /* sr only behavior*/
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
  }

  /* line 956, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__item {
    width: 100%;
    display: none;
  }

  /* line 961, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__item.active {
    width: 100%;
    display: block;
  }

  /* line 968, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level--collapse-links .third-level__item.active {
    height: 50px;
  }

  /* line 970, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level--collapse-links .third-level__item.active .third-level__link:after {
    display: inline-block;
  }

  /* line 974, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__menubar--open .third-level__item.active .third-level__link:after {
    content: "\31";
    display: inline-block;
  }

  /* line 979, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__item.active .third-level__link:before {
    height: 1px;
    background-color: #dadada;
    bottom: -1px;
  }

  /* line 986, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__item.active .third-level__link {
    text-align: center;
  }

  /* line 990, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__link {
    width: 100%;
    position: relative;
    text-align: center;
  }

  /* only applies to the first text element in the dropdown view of the mobile tablet.*/
  /* line 997, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .active .third-level__link {
    max-width: calc(100% - 100px);
    margin-left: 50px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }

  /* line 1005, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__link:after {
    content: "\69";
    position: absolute;
    padding-left: 10px;
    top: 2px;
    font-size: 20px;
    font-family: cs-icon-font;
    line-height: 50px;
    display: none;
  }

  /* line 1017, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__burger {
    position: absolute;
    top: -50px;
    left: 0;
    width: 50px;
    height: 50px;
    display: block;
    z-index: 2;
    text-align: center;
  }

  /* line 1029, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__burger:after {
    content: "\e064";
    font-size: 20px;
    line-height: 50px !important;
    font-family: 'cs-icon-font', sans-serif;
    margin-left: 0;
    position: relative;
    top: 0;
    width: 100%;
  }

  /* line 1041, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__back {
    position: absolute;
    top: -50px;
    left: 0;
    width: 50px;
    height: 50px;
    display: block;
    z-index: 2;
    text-align: center;
  }

  /* line 1053, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__back:after {
    content: "\68";
    font-size: 20px;
    line-height: 50px !important;
    font-family: 'cs-icon-font', sans-serif;
    margin-left: 0;
    position: relative;
    top: 0;
    width: 100%;
  }

  /* only one icon at a time ... */
  /* line 1065, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__search {
    width: 50px;
    height: 50px;
    display: inline-block;
    z-index: 2;
    text-align: center;
  }

  /* line 1076, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__search:after {
    content: "\e004";
    font-size: 20px;
    line-height: 50px !important;
    font-family: 'cs-icon-font', sans-serif;
    margin-left: 0;
    position: relative;
    top: 0;
    width: 100%;
  }

  /* line 1088, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__plus {
    width: 50px;
    height: 50px;
    display: inline-block;
    z-index: 2;
    text-align: center;
  }

  /* line 1099, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__plus:after {
    content: "\7b";
    font-size: 20px;
    line-height: 50px !important;
    font-family: 'cs-icon-font', sans-serif;
    margin-left: 0;
    position: relative;
    top: 0;
    width: 100%;
  }

  /* line 1113, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__thrash {
    width: 50px;
    height: 50px;
    display: inline-block;
    text-align: center;
  }

  /* line 1122, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__thrash:after {
    content: "\e023";
    font-size: 20px;
    line-height: 50px !important;
    font-family: 'cs-icon-font', sans-serif;
    margin-left: 0;
    position: relative;
    top: 0;
    width: 100%;
  }

  /* line 1134, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__actions {
    position: absolute;
    top: -50px;
    right: 0;
    width: 50px;
    height: 50px;
    display: block;
    z-index: 2;
    text-align: center;
  }

  /* line 1146, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__menubar {
    width: calc(100%);
  }

  /* line 1151, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__selection {
    display: none !important;
  }

  /* responsive third level */
  /* line 1156, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__menubar {
    position: absolute;
    left: 0;
    z-index: 1;
    padding-top: 50px;
    background-color: #fff;
    top: -50px;
    outline: 1px solid #dadada;
  }

  /* line 1167, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__item.active {
    position: absolute;
    top: 0;
  }

  /* line 1172, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__item.active .third-level__link:after {
    content: "\30";
  }

  /* line 1178, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .overlay-first__inner {
    padding-left: 20px;
  }

  /* line 1182, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .overlay-first__wrapper .group {
    padding-left: 0;
  }

  /*!* fixes when alone on mobile native ?*!*/
  /* line 1187, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .channel-app.scc--third-level-only .third-level__wrapper {
    z-index: 10000;
    position: fixed;
  }

  /* line 1191, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .channel-app.scc--third-level-only #wrapper .third-level__wrapper {
    /*in case of angular modules*/
    z-index: 10000;
    top: 50px !important;
    position: fixed;
  }
}
/* Preparing for DPBSCC-18467*/
/* To be inserted */
/*
@media only screen and (max-width: 767px) {
	.scc-menu__main-nav {
		width: 100% !important;
		position: relative;
	}
}*/
/* Preparing for DPBSCC-18467*/
/* To be inserted */
/*
@media only screen and (min-width: 768px) {
	.group--fourth {
		display: table-cell;
	}
}
*/
@media only screen and (min-width: 768px) and (max-width: 1199px) {
  /* line 1228, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .main-nav__page-name {
    display: none;
  }
}
/* */
@media only screen and (max-width: 1199px) {
  /* Preparing for DPBSCC-18467*/
  /* To be removed */
  /* line 1238, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .scc-menu__main-nav {
    width: 100%;
    position: relative;
  }

  /* Preparing for DPBSCC-18467*/
  /* To be added */
  /*
  .scc-menu__main-nav {
  	width: 480px;
  	border:1px solid yellow;
  }
  */
  /* line 1252, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .link-close {
    border: none;
    position: absolute;
    right: 0;
    top: 0;
    line-height: 50px;
    font-size: 20px;
    margin: 0;
    padding: 0 10px;
  }

  /* line 1263, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .link-close:before {
    border: none;
  }

  /* line 1267, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .items {
    position: absolute;
    height: 0;
    overflow: hidden;
  }

  /* line 1273, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .menu--open .items {
    position: relative;
    height: 3000px;
    overflow: visible;
  }

  /* line 1279, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .menu--open .scc-menu__main-nav {
    height: auto;
    background: black;
    width: 100%;
  }

  /* line 1285, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .overlay-first__title {
    font-family: HeadlineWeb-Regular, sans-serif;
    font-size: 30px !important;
    line-height: 50px;
    font-weight: normal;
  }

  /* line 1292, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .overlay-first__title:not(.no-arrow):after {
    content: "\69";
    font-size: 30px;
    line-height: 1;
    font-family: 'cs-icon-font', sans-serif;
    margin-left: 10px;
    position: relative;
    top: 6px;
  }

  /* line 1303, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .main-nav__page-title {
    display: inline-block;
    color: white;
    line-height: 50px;
    font-size: 16px;
    margin-right: 40px;
    margin-bottom: 0;
  }

  /* line 1312, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .main-nav__link-menu {
    display: inline-block;
    color: white;
    float: left;
    padding: 0 20px;
    font-size: 14px;
    line-height: 50px;
    font-family: GothamBold, CSW07eP, sans-serif;
    margin: 0;
  }

  /* line 1325, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .overlay-first {
    display: block !important;
  }

  /* line 1330, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .overlay-menu {
    font-size: 20px !important;
  }

  /* line 1334, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .overlay-first__title.active {
    border-bottom: none !important;
  }

  /* line 1338, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .overlay-first__wrapper {
    overflow-y: scroll;
    min-height: 100%;
    height: 100%;
  }

  /* fix distances */
  /* line 1345, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .overlay-first__inner {
    padding-left: 20px;
  }

  /* line 1349, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .overlay-first__wrapper .group {
    padding-left: 0;
  }

  /* line 1353, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .scc-menu .icon-cs-cancel-no-circle:before {
    border: none;
  }
}
/* Preparing for DPBSCC-18467*/
/* To be inserted */
/*
@media screen and (max-width: 767px) {
            .scc-menu__icons {
                display: none
            }
}
*/
/* NEW MEDIA QUERIES , desktop first */
@media screen and (max-width: 1199px) {
  /* SB DPBSCC-18465 */
  /* closed state */
  /* Preparing for DPBSCC-18467*/
  /* To be removed */
  /* line 1377, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .scc-menu__icons {
    display: none;
  }

  /* line 1381, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .main-nav__link-home {
    display: none;
  }

  /* line 1385, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .main-nav__page-title {
    display: none;
  }

  /* line 1389, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .main-nav__link-back {
    display: none;
  }

  /* open FIRST , notice .menu--open only is there when clicking "menu" */
  /* line 1394, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .menu--open .main-nav__link-home {
    display: inline-block;
  }

  /* line 1398, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .menu--open .main-nav__link-menu {
    display: none;
  }

  /* line 1402, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .menu--open .items {
    height: 100%;
    padding-bottom: 30px;
  }

  /* line 1407, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .scc-menu--open .scc-menu__pageheader {
    height: 100%;
  }

  /* topnav */
  /* line 1415, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .menu--open .items {
    width: 100%;
  }

  /* line 1419, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .menu--open .scc-menu__wrapper {
    height: 100%;
  }

  /* line 1423, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .menu--open .scc-menu__main-nav {
    height: 100%;
  }

  /* line 1427, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .menu--open .main-nav__page-title {
    display: inline;
    position: absolute;
    font-family: GothamBold, CSW07eP;
    left: 80px;
  }

  /* open SECOND */
  /* line 1436, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .menu--open .overlay-first__title.active {
    display: none;
  }

  /* first and second open */
  /* line 1441, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .menu--open.items--open .overlay-first__outer {
    width: 100%;
    position: fixed;
    left: 0;
    height: calc(100% - 50px);
    overflow-y: auto;
    top: 50px;
    z-index: 1;
  }

  /* line 1452, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .menu--open.items--open .main-nav__link-home {
    display: none;
  }

  /* line 1456, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .menu--open.items--open .main-nav__link-back {
    display: inline-block;
    position: relative;
    z-index: 1;
  }

  /**/
  /* line 1463, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .menu--open .group .link-close {
    display: none;
  }

  /* fix first level title position TEMP */
  /* line 1468, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .menu--open.items--open .overlay-first__title.active {
    display: block;
    position: absolute;
    top: -50px;
    width: 100%;
    font-size: 16px !important;
    line-height: 50px;
    left: 0;
    font-family: GothamBook, CSW07eP;
    font-weight: normal;
    text-align: center;
    padding: 0 50px;
    text-overflow: ellipsis;
  }

  /* line 1484, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .overlay-first__title.active:after {
    display: none;
  }

  /* line 1488, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .group__box {
    display: none;
  }
}
/* OTHER PAGE STYLES FOR THE POC  */
@media only screen and (min-width: 1500px) {
  /* line 1497, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  body {
    background-color: #fff !important;
  }
}
/* line 1503, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
#wrapper {
  max-width: 1500px;
  margin: 0 auto;
  width: 100%;
  height: auto !important;
  /* overriding PCE */
}

/* line 1512, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-menu--has-third-level #content-main {
  padding-top: 120px;
}

/* line 1516, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
#content-main {
  background-color: #fff;
  height: 100%;
}

@media only screen and (min-width: 1500px) {
  /* line 1523, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  #page-footer {
    width: 100% !important;
  }
}
/* line 1531, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
#page-footer {
  margin-bottom: 0;
}

@media (min-width: 1200px) {
  /* line 1537, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  #page-footer {
    margin-bottom: 100px;
  }
}
/* NOTE we have to change this*/
/* line 1545, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-selection {
  position: relative;
  display: inline-block;
  width: auto;
  background-color: transparent;
  z-index: 8002;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  height: 50px;
}

/* line 1560, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-selection #mainForm {
  max-height: 250px;
  overflow-y: auto;
}

/* line 1565, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-selection__header {
  display: inline-block;
  font-size: 18px;
  text-align: left;
  padding-right: 30px;
  outline: none;
  font-family: GothamBold, CSW07eP;
  cursor: pointer;
  /*           font-weight: bold;*/
  background: white;
  border-bottom: 2px solid #dadada;
  line-height: 48px;
}

/* dropdown icon */
/* line 1584, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-nav li.selected {
  background-color: #dadada;
}

/* line 1588, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-nav li:hover {
  background-color: #f1f2f2;
  /* matching to dropdown as per SCC guidelines */
  cursor: pointer;
}

/* line 1593, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-selection--visible .account-selection__header:after {
  content: "\31";
}

/* line 1597, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-selection__header:after {
  content: "\30";
  font-family: "cs-icon-font", sans-serif;
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  font-weight: normal;
  speak: none;
  line-height: 20px;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  right: 0;
  top: 17px;
  font-size: 20px;
}

/* line 1613, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-nav__item {
  border: 0;
  text-align: left;
  list-style: none;
  padding-top: 14px;
  padding-bottom: 9px;
  display: block;
  position: relative;
}

/* line 1627, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-nav__item a > span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 35px;
}

/* line 1634, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-nav__item:hover {
  color: black;
  background-color: #f1f2f2;
  cursor: pointer;
}

/* line 1641, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-nav__item.selected:after {
  content: "\e041";
  font-family: "cs-icon-font", sans-serif;
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  font-weight: normal;
  speak: none;
  line-height: 20px;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  right: 10px;
  font-size: 20px;
  top: 50%;
  margin-top: -10px;
  color: black;
}

/* line 1661, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-nav__item span {
  padding-left: 10px;
  padding-right: 10px;
  display: block;
}

/* line 1668, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.item__account {
  font-family: GothamBold, CSW07eP;
  font-weight: normal;
}

/* line 1675, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
span.item__amount span {
  display: inline-block;
  padding-left: 0;
  padding-right: 0;
}

/* line 1678, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-selection__content {
  display: none;
  background: white;
  overflow-x: hidden;
  overflow-y: auto;
  line-height: 20px;
}

/* Re-Styling PCE elements */
/* line 1688, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-selection__content li .lg-font,
.account-selection__content li .lg-font.text-right {
  font-size: 14px !important;
  line-height: 20px;
  font-family: GothamBook, CSW07eP !important;
}

/* line 1694, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-selection__content li div {
  font-size: 14px;
  line-height: 20px;
}

/* line 1699, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-nav__item .currency {
  margin-top: 0;
  font-family: GothamBook, CSW07eP !important;
}

/* state change is handled through javascript */
/* line 1705, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-selection--visible .account-selection__content {
  min-width: 400px;
  display: block;
  position: absolute;
  top: 49px;
  /* will cover the gray back*/
  left: 0;
  width: 100%;
  border: 1px solid #000;
}

/* webkit specific implementation */
/* line 1716, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-selection__content::-webkit-scrollbar {
  display: block;
  width: 10px;
}

/* line 1721, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-selection__content::-webkit-scrollbar-track {
  background-color: #fff;
}

/* line 1725, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-selection__content::-webkit-scrollbar-thumb {
  background-color: #a8a8a7;
}

/* line 1729, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-selection__content::-webkit-scrollbar-thumb:hover {
  background-color: #7c7c7b;
}

/* Third Level (INPAGE) Navigation */
/* do we need it to behave this way ? not below 968 */
@media screen and (min-width: 768px) {
  /* wrapper needs to be positioned, not the menubar */
  /* line 1739, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__menubar {
    /* the right padding is only needed when there is a scrollbar need*/
    overflow: hidden;
    padding-right: 0;
    font-size: 0;
    line-height: 0;
    position: static;
    /* very important that this is static, scrolling would not work correctly without*/
  }

  /* show when you can scroll */
  /* line 1749, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__menubar--can-scroll-left.third-level__menubar:before {
    display: inline-block;
    content: '';
    position: absolute;
    height: 48px;
    top: 0;
    box-sizing: border-box;
    z-index: 1;
    margin-left: -50px;
    box-shadow: 1.6rem 0 1.6rem -1rem rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 1.6rem 0 1.6rem -1rem rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 1.6rem 0 1.6rem -1rem rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 1.6rem 0 1.6rem -1rem rgba(0, 0, 0, 0.1);
    -o-box-shadow: 1.6rem 0 1.6rem -1rem rgba(0, 0, 0, 0.1);
    background: transparent;
    width: 50px;
    left: auto;
  }

  /* line 1774, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__item, .third-level__menubar {
    white-space: nowrap;
  }

  /* line 1778, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__menubar--can-scroll.third-level__menubar {
    overflow: hidden;
    margin-right: 100px;
    z-index: 2;
  }

  /* line 1786, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__menubar--can-scroll-right .third-level__prev:before {
    box-shadow: -1.6rem 0 1.6rem -1rem rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: -1.6rem 0 1.6rem -1rem rgba(0, 0, 0, 0.1);
    -moz-box-shadow: -1.6rem 0 1.6rem -1rem rgba(0, 0, 0, 0.1);
    -ms-box-shadow: -1.6rem 0 1.6rem -1rem rgba(0, 0, 0, 0.1);
    -o-box-shadow: -1.6rem 0 1.6rem -1rem rgba(0, 0, 0, 0.1);
  }

  /* line 1796, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__menubar--can-scroll .third-level__prev,
  .third-level__menubar--can-scroll .third-level__next {
    display: inline-block;
    position: absolute;
    right: 0;
    top: 0;
    background: white;
    box-sizing: border-box;
    cursor: pointer;
  }

  /* line 1806, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__menubar--can-scroll .third-level__prev {
    right: 50px;
  }

  /* line 1811, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__prev,
  .third-level__next {
    line-height: 48px;
    padding: 0;
    margin: 0;
    display: none;
    box-sizing: border-box;
  }

  /* line 1821, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__prev:hover:before,
  .third-level__next:hover:before {
    color: #575756;
  }

  /* line 1826, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__prev:before,
  .third-level__next:before {
    content: "\e058";
    display: block;
    position: relative;
    width: 50px;
    height: 50px;
    line-height: 48px;
    padding: 0;
    margin: 0;
    font-size: 20px;
    color: black;
    font-family: cs-icon-font;
    text-align: center;
    box-sizing: border-box;
    border-bottom: 2px solid #d9dada;
  }

  /* line 1843, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .third-level__next:before {
    content: "\e04f";
  }
}
/* line 1849, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
html, body {
  margin: 0;
  padding: 0;
}

/* we should not need this */
/* line 1855, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
html {
  height: 100%;
}

/* line 1859, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
*, ::after, ::before {
  box-sizing: border-box;
}

/* footer style */
/* line 1865, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-footer {
  background: transparent;
  width: 100%;
  display: none;
  color: #fff;
  position: static;
  -webkit-box-flex: 0;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
}

@media (min-width: 1200px) {
  /* line 1880, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .scc-footer {
    display: block;
  }

  /* line 1883, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  #wrapper {
    padding-bottom: 0;
  }

  /* line 1884, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  #page-footer {
    margin-bottom: 0;
  }
}
/* line 1888, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-footer__black-area {
  background: black;
  color: white;
  font-size: 14px;
  line-height: 20px;
  padding: 0 15px;
}

/* line 1898, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.black-area__inner {
  padding-right: 25px;
  position: relative;
  min-height: 80px;
  padding-top: 20px;
  padding-bottom: 0;
}

/* line 1906, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.black-area__inner .black-area__column {
  width: 100%;
  display: inline-block;
  vertical-align: top;
  color: white;
  padding-right: 200px;
  padding-bottom: 20px;
  padding-left: 15px;
}

/* line 1917, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.black-area__copyright {
  font-size: 12px;
  margin-bottom: 5px;
}

/* line 1923, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.black-area__logo {
  position: absolute;
  bottom: 13px;
  /* should be hte same of padding bottom*/
  right: 15px;
  width: 167px;
  height: auto;
}

/* line 1931, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-nab-logo {
  bottom: 14px;
  width: 175px;
}

/* line 1936, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.black-area__inner, .white-area__inner {
  margin: 0 auto;
  max-width: 1500px;
  position: relative;
  padding-right: 0;
  padding-left: 0;
}

@media screen and (max-width: 1024px) {
  /*FIXME clarify if this needs to be removed as the footer is not shown anyways */
  /* line 1948, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .scc-footer__black-area .black-area__logo {
    width: 142px;
  }
}
/* line 1954, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.black-area__links {
  display: block;
}

/* line 1958, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.white-area__list {
  list-style: none;
}

/* line 1962, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.links__list {
  padding-left: 0;
  font-size: 0;
  margin-bottom: 0;
  height: 20px;
}

/* line 1969, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.links__item {
  list-style: none;
  display: inline-block;
  margin-left: 0;
}

/* line 1975, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.links__link {
  font-size: 12px;
}

/* line 1979, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.links__item:after {
  content: "|";
  display: inline-block;
  white-space: nowrap;
  margin-left: 10px;
  margin-right: 10px;
  color: white;
  font-size: 14px;
  line-height: 20px;
}

/* line 1990, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.links__item:last-child:after {
  content: "";
  display: inline-block;
}

/* line 1995, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
a.links__link {
  color: white;
  display: inline-block;
}

/* line 2001, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
a.links__link:hover {
  color: white;
  text-decoration: underline;
}

/* line 2006, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.language-selection__item--selected .language-selection__link {
  color: white;
}

/* line 2010, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-body {
  display: flex;
  flex-direction: column;
  height: 100%;
}

/* line 2016, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-app-content {
  flex: 1 0 auto;
  width: 100%;
}

/* line 2022, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.scc-app-content::after {
  content: '\00a0';
  display: block;
  height: 0;
  visibility: hidden;
}

/* 16.08.2018 */
/* line 2032, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
html.scc-menu--block-scrolling {
  height: 100%;
  overflow: hidden;
}

@media screen and (max-width: 1200px) {
  /* line 2039, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .menu--open .scc-menu__wrapper {
    max-height: 100%;
  }
}
@media screen and (max-width: 1200px) {
  /* line 2045, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .menu--open .scc-menu__main-nav {
    height: 100%;
  }
}
@media screen and (max-width: 1200px) {
  /* line 2052, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .menu--open .items {
    height: calc(100vh - 50px);
    padding-bottom: 30px;
    margin-top: 14px;
    overflow-y: auto;
  }
}
@media only screen and (max-width: 1199px) {
  /* line 2061, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .overlay-first__title {
    font-family: HeadlineWeb-Regular, sans-serif;
    line-height: 50px;
    font-weight: normal;
  }
}
@media screen and (max-width: 1200px) {
  /* line 2069, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .menu--open.items--open .overlay-first__outer {
    width: 100%;
    position: fixed;
    left: 0;
    height: calc(100vh - 50px);
    overflow-y: scroll;
    top: 50px;
    z-index: 1;
  }
}
/* Preparing for DPBSCC-18467*/
/* To be inserted */
/*
@media only screen and (max-width: 767px)
{
.overlay-first__wrapper {
    overflow-y: hidden;
    min-height: 100%;
}}
*/
/* Preparing for DPBSCC-18467*/
/* To be removed */
@media only screen and (max-width: 1199px) {
  /* line 2097, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .overlay-first__wrapper {
    overflow-y: hidden;
    min-height: 100%;
  }
}
/* line 2106, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-selection__content {
  border-left: 0 !important;
}

/* line 2110, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-nav h2 {
  font-size: 12px;
  background-color: #f1f2f2;
  color: #000000;
  font-weight: bold;
  padding-top: 8px;
  padding-left: 10px;
  margin-bottom: 0;
  border-left: 1px solid #000;
  cursor: auto !important;
}

/* line 2123, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.account-nav ul {
  padding: 0;
  margin-bottom: 0;
  border-left: 1px solid #000;
}

/* Skip links */
/* line 2131, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.skip-links-wrapper {
  width: 100%;
  position: fixed;
  top: 31px;
  left: 0;
  z-index: 9100;
}

/* line 2140, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.skip-links {
  max-width: 1500px;
  margin: 0 auto;
  padding-left: 67px;
  list-style-type: none;
}

/* line 2147, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.skip-links li a {
  font-size: 12px;
  color: #fff;
  position: absolute;
  top: -1000px;
}

@media only screen and (min-width: 1200px) {
  /* line 2156, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .skip-links li a:focus {
    top: 0;
  }
}
/* Highlighting on focus */
/* line 2162, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.overlay-first__title:focus,
.scc-menu__icons a:focus {
  color: #dadada;
}

@media only screen and (min-width: 1500px) {
  /* line 2166, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  #wrapper {
    padding-top: 70px !important;
  }

  /* line 2170, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .scc--has-third-level #wrapper {
    /* implies I also have the first */
    padding-top: 120px !important;
    /* 120px */
  }

  /* line 2177, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
  .scc--third-level-only #wrapper {
    padding-top: 70px !important;
  }
}
/* line 2181, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.font-color-one {
  ˙color: black;
}

/* line 2184, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/cs-menu.scss */
.md-font {
  ˙font-size: 18px !important;
}

/* SCC MENU END */
/* */
/* line 11, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.mb-10 {
  margin-bottom: 10px;
}

/* line 15, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.mb-20 {
  margin-bottom: 20px;
}

/* line 19, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.mt-20 {
  margin-top: 20px;
}

/* line 23, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.mb-15 {
  margin-bottom: 15px;
}

/* line 27, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.mt-30 {
  margin-top: 30px;
}

/* line 31, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.ml-30 {
  margin-left: 30px;
}

/* line 35, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.p-0 {
  padding: 0 !important;
}

/* line 40, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.full-width {
  width: 100%;
}

/* line 44, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.device-only {
  display: block;
}

/* User profile */
/* line 51, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.user-profile__detail-container {
  display: flex;
  margin-top: 25px;
  flex-direction: column;
}

/* line 57, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.user-profile__group-box {
  max-width: inherit;
  margin-bottom: 30px;
  width: 475px;
}

/* line 63, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.user-profile__detail-box {
  display: flex;
  flex-wrap: wrap;
}

/* line 68, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.user-profile-detail-item {
  display: flex;
  flex-direction: column;
}

/* line 73, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.user-profile-detail-item__full {
  flex-grow: 2;
  width: 100%;
}

/* line 78, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.user-profile-detail-item__wrap {
  margin-top: 40px;
  flex-grow: 1;
}

/* line 83, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.user-profile-detail-item__large {
  margin-top: 40px;
  flex-grow: 5;
}

/* line 88, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.user-profile__detail-container .title {
  font-weight: 800;
  margin-bottom: 15px;
}

/* line 93, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.user-profile__buttons {
  display: flex;
  padding: 0;
  flex-direction: column;
}

/* line 99, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.user-profile__buttons .switch-contract {
  order: 2;
}

/* line 103, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.user-profile__buttons .logout {
  order: 3;
}

/* line 107, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.user-profile__buttons li.button__item {
  min-height: 52px;
  margin-bottom: 10px;
}

/* line 112, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.user-profile__buttons li.button__item button {
  width: 100%;
}

/* line 116, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.group-profile {
  padding-right: 20px !important;
  display: block !important;
}

/* Favorites */
/* line 124, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.group-favorites .title-container {
  display: flex;
  align-items: baseline;
}
/* line 128, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.group-favorites .title-container a {
  color: white;
  margin-left: 40px;
  font-weight: 500;
  font-size: 16px;
}

/* line 137, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal {
  display: flex;
  flex-direction: column;
}
/* line 142, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal .menu-forms {
  display: flex;
  align-items: end;
  width: 100%;
  flex-direction: row-reverse;
  justify-content: stretch;
}
/* line 149, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal .menu-forms .menu-links {
  display: flex;
  align-items: baseline;
  flex-grow: 1;
}
/* line 154, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal .menu-forms .menu-links select:required:invalid {
  color: #cccccc;
}
/* line 157, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal .menu-forms .menu-links option[disabled][selected] {
  display: none;
}
/* line 161, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal .menu-forms .menu-links input::-webkit-input-placeholder {
  color: #cccccc !important;
}
/* line 165, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal .menu-forms .menu-links input:-moz-placeholder {
  /* Firefox 18- */
  color: #cccccc !important;
}
/* line 169, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal .menu-forms .menu-links input::-moz-placeholder {
  /* Firefox 19+ */
  color: #cccccc !important;
}
/* line 173, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal .menu-forms .menu-links input:-ms-input-placeholder {
  color: #cccccc !important;
}
/* line 177, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal .menu-forms .menu-links .transparent-select {
  color: black;
}
/* line 180, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal .menu-forms .menu-links .transparent-select option {
  color: black;
}
/* line 186, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal .menu-forms .menu-links > * {
  margin-top: 15px;
  margin-right: 25px;
  flex: 1;
}
/* line 192, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal .menu-forms .button {
  min-width: auto !important;
  margin-top: 5px;
}
/* line 199, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal .links-form {
  margin-top: 15px;
}
/* line 203, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal .links-form table tr {
  border-bottom: 1px #cccccc solid;
}
/* line 206, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal .links-form table tr > th:nth-of-type(2), .favourites-modal .links-form table tr > td:nth-of-type(2) {
  padding-left: 75px !important;
}
/* line 210, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal .links-form table td > a {
  display: flex;
  align-items: flex-start;
}
/* line 217, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal .button-bar {
  padding: 0;
  float: right;
  text-align: right;
  margin-left: auto;
}
/* line 223, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal .button-bar button {
  min-width: 0px !important;
}
/* line 228, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal .button-bar > div:nth-of-type(even) {
  padding: 0;
  padding-left: 10px;
}
/* line 233, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.favourites-modal .button-bar > div:nth-of-type(odd) {
  padding: 0;
  padding-right: 10px;
}

/* Security */
/* line 241, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.security-group {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  max-width: 1000px;
}

/* line 248, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.security-group .security__box {
  position: relative;
  margin-left: 45px;
}

/* line 253, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.security-links {
  padding: 0px 15px;
}
/* line 256, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.security-links h2 {
  margin-bottom: 10px;
}

/* line 262, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.security-group .security__box:nth-child(1),
.security-group .security__box:nth-child(4) {
  width: 100%;
  margin-left: 0px;
}

/* line 267, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.security-group .security-links:nth-child(3) {
  width: 100%;
  margin-left: 0px;
}

/* line 272, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.security-all-links {
  display: none;
}

/* Security */
/* line 277, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.security__title {
  display: none;
}

/* */
/* Contact Menu */
/* line 284, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact {
  padding: 0;
  max-width: 1200px;
}
/* line 288, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .error-box {
  margin-bottom: 10px;
  background-color: #333333;
  display: flex;
  align-items: center;
  padding: 10px;
}
/* line 295, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .error-box span {
  margin-top: 5px;
  font-size: 20px;
  color: #fff;
}
/* line 301, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .error-box p {
  font-size: 14px;
  margin: 0;
}
/* line 307, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .contact-container {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
/* line 313, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1, .overlay-first__wrapper .group-contact .col-2 {
  display: flex;
  flex-direction: column;
}
/* line 318, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 {
  flex-basis: 68%;
  flex-grow: 2;
  padding-right: 15px;
}
/* line 324, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .callback, .overlay-first__wrapper .group-contact .col-1 .advisor {
  width: 100%;
  margin-bottom: 40px;
}
/* line 329, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .callback {
  display: flex;
  background: white;
  position: relative;
}
/* line 335, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .callback .img-hero {
  object-fit: cover;
}
/* line 339, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .callback .content {
  padding: 10px;
  width: 100%;
  position: relative;
  min-height: 250px;
}
/* line 345, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .callback .content h5 {
  margin-top: 0px;
}
/* line 349, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .callback .content h4 {
  font-size: 16px;
}
/* line 353, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .callback .content .loader {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
}
/* line 362, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .callback .content .loader img {
  flex-grow: 1;
}
/* line 367, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .callback .content span, .overlay-first__wrapper .group-contact .col-1 .callback .content p, .overlay-first__wrapper .group-contact .col-1 .callback .content a, .overlay-first__wrapper .group-contact .col-1 .callback .content h5, .overlay-first__wrapper .group-contact .col-1 .callback .content select {
  color: black;
}
/* line 371, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .callback .content a:hover, .overlay-first__wrapper .group-contact .col-1 .callback .content a:focus {
  color: #575756;
}
/* line 375, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .callback .content select, .overlay-first__wrapper .group-contact .col-1 .callback .content span, .overlay-first__wrapper .group-contact .col-1 .callback .content p, .overlay-first__wrapper .group-contact .col-1 .callback .content a {
  font-size: 14px;
  line-height: 20px;
}
/* line 380, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .callback .content .link {
  padding-top: 5px;
  display: flex;
  flex-direction: row-reverse;
}
/* line 385, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .callback .content .link a {
  padding-right: 0;
  margin-bottom: 0px;
}
/* line 391, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .callback .content .arrow:after, .overlay-first__wrapper .group-contact .col-1 .callback .content .arrow:hover:after {
  content: "\69";
  font-family: cs-icon-font, sans-serif;
  line-height: 22px;
  position: absolute;
  margin: 0 0 0 8px;
  font-size: 30px;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  -webkit-font-smoothing: antialiased;
}
/* line 407, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .callback .content .arrow:after {
  color: black;
}
/* line 413, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .callback .content .arrow:hover:after {
  color: #575756;
}
/* line 418, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .callback .content .strong {
  font-weight: 800;
}
/* line 423, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .callback .content:before {
  background: url("icon/banner.jpg");
}
/* line 428, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .advisor {
  padding: 20px 30px;
  max-width: 100%;
  display: flex;
  flex-wrap: wrap;
}
/* line 435, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .advisor .content {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
/* line 440, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .advisor .content li {
  margin-bottom: 5px;
}
/* line 444, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .advisor .content li:nth-of-type(even) {
  margin-bottom: 15px;
}
/* line 449, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .advisor .group {
  -webkit-flex-basis: 50%;
  -ms-width: 50%;
  width: initial;
  padding: 0;
  margin: 0;
  margin-top: 10px;
}
/* line 459, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .advisor > div {
  flex-grow: 1;
}
/* line 462, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .advisor > div p {
  margin-bottom: 10px;
}
/* line 468, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .advisor > div:only-child .content {
  flex-direction: row;
}
/* line 471, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .advisor > div:only-child .content ul:only-child {
  display: flex;
  flex-wrap: wrap;
  flex-basis: 100%;
}
/* line 476, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-1 .advisor > div:only-child .content ul:only-child li {
  flex-basis: 50%;
}
/* line 485, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-2 {
  flex-grow: 1;
  padding-left: 15px;
}
/* line 490, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-2 .group__box {
  border: 0;
  padding: 0;
  display: block;
}
/* line 495, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-2 .group__box .box__title {
  padding-top: 0px;
  margin-top: -5px;
}
/* line 502, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-2 .group__box.collaboration .footer {
  display: flex;
  justify-content: space-between;
}
/* line 506, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-2 .group__box.collaboration .footer .codebox {
  display: flex;
  flex-direction: column;
}
/* line 510, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-2 .group__box.collaboration .footer .codebox span {
  font-size: 12px;
  margin: 5px 0px;
}
/* line 515, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-2 .group__box.collaboration .footer .codebox div {
  border-bottom: 1px solid white;
  padding-bottom: 5px;
  padding-right: 10px;
}
/* line 522, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-2 .group__box.collaboration .footer .loader {
  padding-top: 10px;
  width: 100%;
}
/* line 527, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-2 .group__box.collaboration .footer button {
  align-self: flex-end;
}
/* line 532, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-2 .group__box.collaboration h4 {
  color: white;
}
/* line 536, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-2 .group__box.collaboration .end-collaboration {
  margin-top: 15px;
  float: left;
}
/* line 542, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-2 .group__box .btns {
  display: flex;
}
/* line 546, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-2 .group__box .dropdown-img.inverse {
  background-image: url(icon/dropdown-arrow-expand-inverse@2x.png);
  background-position: calc(100% - 10px) 15px;
  background-size: 16px 10px;
  background-repeat: no-repeat;
  margin-top: 0px;
  padding: 0;
}
/* line 554, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-2 .group__box .dropdown-img.inverse .dropdown-kit {
  border: 0px;
  border-bottom: 1px solid white !important;
  border-radius: 0px;
  padding-left: 0px;
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
}
/* line 564, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-2 .group__box .dropdown-img.inverse .dropdown-kit:hover {
  border-bottom: 2px solid white !important;
}
/* line 568, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-2 .group__box .dropdown-img.inverse .transparent-select {
  color: white;
}
/* line 571, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-2 .group__box .dropdown-img.inverse .transparent-select option {
  color: black;
}
/* line 578, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .col-2 textarea {
  resize: none;
  background: transparent;
  color: white;
  min-height: 100px;
  padding: 10px;
}
/* line 587, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact p.footnote {
  color: white;
  display: block;
  font-size: 12px;
  line-height: 15px;
}
/* line 594, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact p.footnote::before {
  content: "*";
  color: white;
}
/* line 599, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.overlay-first__wrapper .group-contact .callback {
  background: white;
}

/* */
/* THIRD LEVEL MENU */
/* line 608, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
#wrapper .third-level__wrapper {
  /* Fix for in page navigation in angular modules*/
  left: 0;
}

/* line 612, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.third-level__wrapper {
  z-index: 4595;
}

/* line 615, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.channel-app #wrapper {
  padding-bottom: 0px;
}

@media screen and (min-width: 767px) {
  /* line 624, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .advisor > div:only-child .content ul:only-child li:nth-of-type(even) {
    order: 2;
  }
}
@media screen and (max-width: 768px) {
  /* line 633, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .credicards-mobile .account-nav li:active, .credicards-mobile .account-nav li:hover:active {
    background-color: #e6e7e8;
  }

  /* line 636, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .credicards-mobile li {
    display: block;
  }

  /* line 639, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .device-only {
    display: none;
  }

  /* line 646, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .overlay-first__wrapper .group-contact .col-2 .group__box.collaboration {
    display: none;
  }
}
@media screen and (min-width: 767px) and (max-width: 1199px) {
  /* line 655, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .group-contact .contact-container {
    padding-right: 30px;
  }

  /* line 659, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .group-contact .col-2 {
    flex-direction: row !important;
    flex-wrap: wrap;
    padding: 0px 15px 0px 0px !important;
  }
  /* line 664, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .group-contact .col-2 .group__box {
    min-width: initial;
    max-width: initial;
    flex-grow: 1;
    flex-basis: 50%;
  }
  /* line 670, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .group-contact .col-2 .group__box.collaboration {
    padding-left: 15px;
    order: 2;
  }
  /* line 675, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .group-contact .col-2 .group__box.feedback {
    padding-right: 15px;
    order: 1;
  }

  /* line 682, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .group-contact p.footnote {
    padding-right: 30px;
  }

  /* line 686, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .advisor > div {
    flex-basis: 50%;
  }
}
@media (max-width: 767px) {
  /* line 692, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .third-level__wrapper {
    z-index: 8971 !important;
  }

  /*!* fixes when alone on mobile native ?*!*/
  /* line 696, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .channel-app.scc--third-level-only .third-level__wrapper {
    z-index: 10000;
    position: fixed;
  }

  /* line 700, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .channel-app.scc--third-level-only #wrapper .third-level__wrapper {
    /*in case of angular modules*/
    z-index: 10000;
    top: 50px !important;
    position: fixed;
  }

  /* line 706, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .overlay-first__wrapper .group--second {
    padding: 0px;
  }

  /* line 713, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .overlay-first__wrapper .group-contact .col-1 .callback .dropdown-img {
    width: 100% !important;
  }
  /* line 718, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .overlay-first__wrapper .group-contact .col-1 .advisor .group {
    width: 100%;
    margin-bottom: 0;
    padding: 0;
  }
  /* line 724, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .overlay-first__wrapper .group-contact .col-1 .advisor ul li {
    margin-bottom: 15px;
  }
  /* line 729, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .overlay-first__wrapper .group-contact .col-2 {
    padding-left: 0px;
  }
  /* line 731, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .overlay-first__wrapper .group-contact .col-2 .group__box {
    max-width: initial;
  }
  /* line 734, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .overlay-first__wrapper .group-contact .col-2 .group__box.feedback {
    padding-right: 15px;
    padding-left: 0px;
  }

  /* line 745, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .advisor > div:only-child .content ul:only-child li {
    flex-basis: 100% !important;
  }

  /*.scc--third-level-only .third-level{
      position:fixed !important;
      width: 100%;
  }*/
}
/* Collab fixes defect DCHCOLL-2136 */
/* line 759, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.scc-menu__icons .icon-cs-feedback, .scc-menu__icons .icon-cs-profile, .scc-menu__icons .icon-cs-contact, .scc-menu__icons .icon-cs-logout, .scc-menu__icons .icon-cs-security {
  line-height: 100%;
  height: 100%;
  padding: 15px 0 0;
}

/* line 764, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.icon-cs-home, .main-nav__link-home, .main-nav__link-back {
  line-height: 100%;
  height: 100%;
  padding: 14px 0 0;
}

/* end collab fixes defect DCHCOLL-2136 */
@media (max-width: 1199px) {
  /* line 773, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .overlay-first__title.no-arrow:after {
    content: '';
  }

  /* line 777, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .scc-menu .icon-cs-profile:before {
    content: "\6f";
    vertical-align: initial;
    margin-right: 10px;
  }

  /* line 783, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .scc-menu .icon-cs-feedback:before {
    content: "\e00d";
    vertical-align: initial;
    margin-right: 10px;
  }

  /* line 789, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .scc-menu .icon-cs-security:before {
    content: "\e055";
    vertical-align: initial;
    margin-right: 10px;
  }

  /* line 795, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .scc-menu .icon-cs-contact:before {
    content: "\78";
    vertical-align: initial;
    margin-right: 10px;
  }

  /* line 801, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .scc-menu .icon-cs-logout:before {
    content: "\e038";
    vertical-align: initial;
    margin-right: 10px;
  }

  /* line 807, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .security-links {
    width: 100%;
  }

  /* collab fixes defect DCHCOLL-2136 */
  /* line 812, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .scc-menu .icon-cs-feedback:before, .scc-menu .icon-cs-profile:before, .scc-menu .icon-cs-contact:before, .scc-menu .icon-cs-logout:before, .scc-menu .icon-cs-security:before {
    vertical-align: middle;
  }

  /* end collab fixes defect DCHCOLL-2136 */
}
/* Preparing for DPBSCC-18467*/
/* to be inserted */
/*
@media only screen and (min-width: 768px) { 
    .overlay-first__wrapper {
        padding-left: 0;
        padding-top: 40px;
    }
}
*/
@media only screen and (min-width: 1200px) {
  /* start of desktop */
  /* line 837, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .group-profile {
    display: table-cell !important;
  }

  /* line 841, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .icon-cs-desktop {
    position: relative;
  }

    /*.icon-cs-desktop.active:after { 
        content: ' ';
        border-bottom: 2px solid white;
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
    }

    .scc-menu .icon-cs-security,
    .scc-menu .icon-cs-feedback,
    .scc-menu .icon-cs-contact, 
    .scc-menu .icon-cs-profile {
        @extend .icon-cs-desktop;
    }*/
  /* line 861, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .scc-menu .icon-cs-security:before {
    margin-right: 0px;
  }

  /* line 865, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .scc-menu .icon-cs-contact:before {
    margin-right: 0px;
  }

  /* line 869, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .scc-menu .icon-cs-logout:before {
    margin-right: 0px;
  }

  /* line 873, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .scc-menu .icon-cs-profile:before {
    margin-right: 0px;
  }

  /* line 877, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .overlay-menu {
    display: none;
  }

  /* line 881, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .main-nav__page-name {
    display: none;
  }

  /* Preparing for DPBSCC-18467*/
  /* to be removed */
  /* line 889, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .overlay-first__wrapper {
    padding-left: 0;
    padding-top: 40px;
  }

  /* line 895, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .menu--open .main-nav__link-close {
    /* no matter what is the state of the menu, this one does not appear above 1200 */
    display: none;
  }

  /* line 899, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .group--fourth {
    display: table-cell;
  }

  /* User-profile */
  /* line 905, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .user-profile__detail-container {
    flex-direction: row;
  }

  /* line 909, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .user-profile__buttons {
    margin-left: 40px;
    padding: 0;
  }

  /* line 914, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .user-profile__buttons .switch-contract {
    order: 0;
  }

  /* line 918, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .user-profile__buttons .logout {
    order: 0;
  }

  /* line 922, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .user-profile__buttons li.button__item {
    width: 200px;
  }

  /* line 926, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .user-profile__group-box {
    width: 475px;
    margin-bottom: 30px;
    max-width: 475px;
  }

  /* line 932, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .user-profile__links-margin {
    margin-top: 50px;
  }

  /* line 936, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .security__box .group__title {
    font-size: 24px;
  }

  /* line 940, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .security__title {
    display: block;
    margin-bottom: 15px;
  }

  /* line 945, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .security-group .security__box {
    min-height: 185px;
  }

  /* line 951, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .security-links h2 {
    margin-top: 15px;
    margin-bottom: 10px;
  }

  /* line 957, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .group-contact .col-2 .group__box {
    max-width: 330px;
  }
}
@media only screen and (max-width: 1199px) {
  /* line 962, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .mt-40 {
    margin-top: 40px;
  }

  /* line 966, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .security-group .security__box {
    margin-left: 0px;
    margin-right: 1px;
  }

  /* line 971, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .security-all-links {
    display: block;
  }

  /* line 975, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .user-profile__group-box {
    width: 100%;
    display: inherit;
  }

  /* Collab fixes defect DCHCOLL-2136 */
  /* line 982, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  overlay-first > a,
  .overlay-first__title {
    display: inline-block;
    position: relative;
    overflow: visible;
  }

  /* line 987, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .scc-menu--open .scc-menu__pageheader {
    height: auto;
  }

  /* line 990, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .overlay-first__title:not(.no-arrow):after {
    position: absolute;
    top: 14px;
  }

  /* collab fixes defect DCHCOLL-2136 */
  /* line 995, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .scc-menu .icon-cs-feedback:before, .scc-menu .icon-cs-profile:before, .scc-menu .icon-cs-contact:before, .scc-menu .icon-cs-logout:before, .scc-menu .icon-cs-security:before {
    vertical-align: middle;
    display: inline-block;
  }

  /* end collab fixes defect DCHCOLL-2136 */
}
@media only screen and (min-width: 1500px) {
  /* line 1004, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  #wrapper {
    padding-top: 70px !important;
  }

  /* line 1008, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .scc--has-third-level #wrapper {
    /* implies I also have the first */
    padding-top: 120px !important;
    /* 120px */
  }

  /* line 1014, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .scc--third-level-only #wrapper {
    padding-top: 70px !important;
  }
}
/*@media (min-width: 480px) and (max-width: 1024px) {
  .scc--has-third-level  #wrapper{
    padding-top: 67px !important;
  }
}*/
/* line 1026, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.account-nav__item.selected a {
  color: black !important;
}

@media (max-width: 767px) {
  /* line 1033, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .scc--third-level-only .third-level__wrapper.trd {
    top: 0;
    height: 50px;
  }

  /* line 1038, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .trd .third-level__back, .trd .third-level__page-title, .trd .third-level__actions {
    top: 0;
  }

  /* line 1042, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .trd .third-level__page-title {
    height: 50px;
  }
}
/* line 1046, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
.pull-right-lg li span {
  font-size: 20px !important;
}

@media only screen and (min-width: 1201px) {
  /* line 1048, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .hide-lg {
    display: none;
  }

  /* line 1049, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .pull-right-lg {
    float: right;
    font-size: 20px;
  }

  /* line 1050, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .pull-right-lg li span.meta-icons, .pull-right-lg li a.meta-icons, .pull-right-lg span.meta-icons, .pull-right-lg a.meta-icons {
    font-size: 0px !important;
    padding: 0;
    width: 49px;
  }

  /* line 1052, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .pull-right-lg li span.meta-icons:before, .pull-right-lg li a.meta-icons:before,
  .pull-right-lg span.meta-icons:before, .pull-right-lg a.meta-icons:before {
    font-size: 20px;
    position: relative;
    /* collab fix DCHCOLL-2430*/
    top: 0;
    display: inline-block;
    vertical-align: middle;
  }

  /* line 1059, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  .scc-menu__main-nav {
    width: 100%;
  }

  /* line 1060, C:/data/SCC_MDV_Sept/SCC_1_0_prototyping_scc/sass/cs/_scc-menu-cs-dvsz.scss */
  #topnav.items {
    width: calc(100% - 56px);
  }
}
