/* Note: There are no sass files associated with this */
@charset "UTF-8";
/*
ADVANCE TEXT ALIGNMENT
Use to apply the vertical and horizontal alignment from the Advanced Text Properties on a view. Combines the hrz and the vert parameters.
The 'width' parameter is used in combination with the 'breakpoint': with the width you indicate the width that the element should take if different from 100%, and with breakpoint you indicate from which breakpoint the width will change from 100% to the desired percent.
*/
html {
  box-sizing: border-box; }

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

/*  $HEADER  	*\
\*  $Revision: $                			*/
/*  $MAIN HEADER  	*\
\*  $Revision: $                			*/
#header .breadcrumb li {
  font-size: 16px;
  font-size: 1.6rem; }

@media screen and (min-width: 61.25em) {
  #header .breadcrumb li {
    font-size: 20px;
    font-size: 2rem; } }
/*  $MAIN HEADER - OUTPUT  	*\
\*  $Revision: $                			*/
html {
  font-size: 10px; }

#header {
  /* font-size: 10px; */
  top: -1px;
  z-index: 998;
  background: transparent;
  height: 65px;
  position: fixed;
  width: 100%;
  -webkit-transition: background-color .4s ease-in-out,box-shadow .4s ease-in-out;
  transition: background-color .4s ease-in-out,box-shadow .4s ease-in-out; }
  #header::after {
    clear: both;
    content: "";
    display: table; }
  #header .header-wrapper {
    max-width: 1600px;
    min-width: 320px;
    margin: 0 auto;
    left: 0;
    right: 0;
    padding-left: 18px;
    padding-right: 18px;
    height: 100%; }
  #header .logo {
    float: left;
    height: 100%;
    position: relative;
    left: -18px;
    font-size: 0; }
    #header .logo a {
      display: inline-block;
      vertical-align: top;
      margin-top: 31px; }
      #header .logo a:nth-child(2) {
        margin-top: 29px; }
    #header .logo img {
      width: 125px; }
    #header .logo .corplogo {
      left: 107px;
      width: 97px; }
  #header .menu {
    height: 100%;
    float: right; }
    #header .menu::after {
      clear: both;
      content: "";
      display: table; }
    #header .menu .breadcrumb, #header .menu > div {
      float: left; }
    #header .menu .hamburger {
      width: 30px;
      cursor: pointer;
      position: relative;
      top: 50%;
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      transform: translateY(-50%);
      background: url("../img/Dell_Icon-Hamburger_Menu-sprite.svg") no-repeat 0 0;
      background-size: cover;
      height: 30px; }
      #header .menu .hamburger:hover {
        background: url("../img/Dell_Icon-Hamburger_Menu-sprite.svg") no-repeat 0 -30px;
        background-size: cover; }
  #header .breadcrumb {
    display: none; }
  #header.sticky {
    background-color: #ededed;
    box-shadow: 0 5px 5px -5px #808080; }

.header-light #header .menu .hamburger {
  background: url("../img/Dell_Icon-Hamburger_Menu-sprite.svg") no-repeat 0 -60px;
  background-size: cover; }
  .header-light #header .menu .hamburger:hover {
    background: url("../img/Dell_Icon-Hamburger_Menu-sprite.svg") no-repeat 0 -30px;
    background-size: cover; }
.header-light #header .breadcrumb li:after {
  color: #ffffff; }
.header-light #header .breadcrumb li a {
  color: #ffffff; }
.header-light #header.sticky .menu .hamburger {
  background: url("../img/Dell_Icon-Hamburger_Menu-sprite.svg") no-repeat 0 0;
  background-size: cover; }
  .header-light #header.sticky .menu .hamburger:hover {
    background: url("../img/Dell_Icon-Hamburger_Menu-sprite.svg") no-repeat 0 -30px;
    background-size: cover; }
.header-light #header.sticky .breadcrumb li:after {
  color: #808080; }
.header-light #header.sticky .breadcrumb li a {
  color: #808080; }

@media screen and (min-width: 40em) {
  #header {
    height: 80px; }
    #header .header-wrapper {
      padding-left: 18px;
      padding-right: 18px; }
    #header .logo {
      left: 0;
    }
    #header .logo a {
      margin-top: 22px;
    }
    #header .logo a:nth-child(2) {
      margin-top: 19px;
    }
    #header .logo img {
      width: 249px; }
    #header .logo .corp-dt-logo {
      left: 0; }
    #header .logo .corplogo {
      left: 249px;
      width: 175px;
      height: auto; }
    #header .menu > div img {
      width: 50px; } }
@media screen and (min-width: 61.25em) {
  #header .header-wrapper {
    padding-left: 20px;
    padding-right: 20px; }
  #header .logo .corp-dt-logo {
    left: 0;
    width: 249px; }
  #header .logo .corplogo {
    left: 249px;
    width: 175px; }
  #header .breadcrumb {
    display: inline-block;
    padding-right: 20px;
    line-height: 80px; }
    #header .breadcrumb li {
      color: #808080;
      display: inline-block; }
      #header .breadcrumb li:after {
        color: #808080;
        content: " / "; }
      #header .breadcrumb li:last-child:after {
        content: ""; }
    #header .breadcrumb a {
      font-weight: 200;
      color: #808080;
      text-decoration: none; } }
@media screen and (min-width: 80em) {
  #header .header-wrapper {
    padding-left: 50px;
    padding-right: 50px; } }
@media screen and (min-width: 100em) {
  #header .header-wrapper {
    padding-left: 90px;
    padding-right: 90px; } }
#header-nav .main-nav-links a {
  font-size: 30px;
  font-size: 3rem; }

#header-nav .related-nav-links a {
  font-size: 16px;
  font-size: 1.6rem; }

@media screen and (min-width: 61.25em) {
  #header-nav .main-nav-links a {
    font-size: 36px;
    font-size: 3.6rem; } }
@media screen and (min-width: 100em) {
  #header-nav .related-nav-links a {
    font-size: 18px;
    font-size: 1.8rem; } }
#header-nav {
  top: -1px;
  z-index: 999;
  min-height: 400px;
  -webkit-transition: left 1s, width 1s;
  /* Safari */
  transition: left 1s, width 1s;
  background-color: #0076CE;
  position: fixed;
  width: 100%;
  height: 101%;
  left: 100%;
  min-width: 320px; }
  #header-nav.show {
    left: 0%; }
  #header-nav .main-nav-wrapper {
    padding-left: 18px;
    padding-right: 18px; }
  #header-nav .main-nav-top {
    height: 65px; }
    #header-nav .main-nav-top::after {
      clear: both;
      content: "";
      display: table; }
  #header-nav .logo {
    float: left;
    height: 100%;
    position: relative; }
    #header-nav .logo img {
      width: 140px;
  #header-nav .close {
    height: 30px;
    float: right;
    position: relative;
    width: 30px;
    margin-top: 4%;
    cursor: pointer;
    background: url("../img/Dell_Icon-Close_X-sprite.svg") no-repeat 0 -60px;
    background-size: cover; }
    #header-nav .close::after {
      clear: both;
      content: "";
      display: table; }
    #header-nav .close:hover {
      opacity: 0.6; }
  #header-nav ul {
    list-style: outside none none; }
    #header-nav ul a {
      color: #ffffff;
      text-decoration: none; }
    #header-nav ul .geo-loc span {
      margin-left: -4px; }
    #header-nav ul .geo-loc .icn {
      vertical-align: top;
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%22-9.33333,-9.33333,46.66667,46.66667%22%20width%3D%2228%22%20height%3D%2228%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20stroke%3D%22%23444444%22%20stroke-width%3D%220%22%20style%3D%22%22%20d%3D%22M9.481%200c-5.258%200.097-9.483%204.381-9.483%209.653%200%200.051%200%200.102%200.001%200.153%200.317%202.617%201.391%204.944%202.993%206.803%203.116%204.343%205.391%209.532%206.45%2015.151%201.134-5.619%203.41-10.808%206.619-15.283%201.51-1.726%202.583-4.054%202.894-6.618%200.007-0.104%200.007-0.155%200.007-0.206%200-5.272-4.225-9.556-9.474-9.653zM9.431%2013.69c-0.025%200.001-0.055%200.001-0.085%200.001-2.356%200-4.267-1.91-4.267-4.267s1.91-4.267%204.267-4.267c2.356%200%204.266%201.91%204.267%204.266%200%200.012%200%200.027%200%200.042%200%202.318-1.867%204.2-4.179%204.225z%22%20%2F%3E%3C%2Fsvg%3E"); }
    #header-nav ul .geo-loc:hover .icn, #header-nav ul .geo-loc .icn:hover {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%22-9.33333,-9.33333,46.66667,46.66667%22%20width%3D%2228%22%20height%3D%2228%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20stroke%3D%22%2341B6E6%22%20stroke-width%3D%220%22%20style%3D%22%22%20d%3D%22M9.481%200c-5.258%200.097-9.483%204.381-9.483%209.653%200%200.051%200%200.102%200.001%200.153%200.317%202.617%201.391%204.944%202.993%206.803%203.116%204.343%205.391%209.532%206.45%2015.151%201.134-5.619%203.41-10.808%206.619-15.283%201.51-1.726%202.583-4.054%202.894-6.618%200.007-0.104%200.007-0.155%200.007-0.206%200-5.272-4.225-9.556-9.474-9.653zM9.431%2013.69c-0.025%200.001-0.055%200.001-0.085%200.001-2.356%200-4.267-1.91-4.267-4.267s1.91-4.267%204.267-4.267c2.356%200%204.266%201.91%204.267%204.266%200%200.012%200%200.027%200%200.042%200%202.318-1.867%204.2-4.179%204.225z%22%20%2F%3E%3C%2Fsvg%3E"); }
  #header-nav a {
    font-weight: 200;
    line-height: 1.4em; }
    #header-nav a:hover, #header-nav a.current-page {
      color: #41B6E6; }
  #header-nav .main-nav-links {
    margin-top: 50px; }
  #header-nav .related-nav-links {
    margin-top: 50px;
    border-top: 1px solid #ffffff;
    padding-top: 48px;
    padding-bottom: 48px;
    bottom: 0;
    position: absolute;
    width: 100%;
    left: 0;
    padding-left: 18px; }

@media screen and (min-width: 40em) {
  #header-nav {
    width: 55%;
    right: 0; }
    #header-nav.show {
      left: 45%; }
    #header-nav .main-nav-wrapper {
      padding-left: 18px;
      padding-right: 18px; }
    #header-nav .main-nav-top {
      height: 80px; }
    #header-nav .logo {
      display: none; }
    #header-nav .related-nav-links {
      padding-left: 18px; }
    #header-nav .close img {
      width: 50px; } }
@media screen and (min-width: 40em) and (max-height: 600px) {
  #header-nav {
    min-height: 300px; }
    #header-nav .main-nav-wrapper .main-nav-links {
      margin-top: -60px; } }
@media screen and (min-width: 61.25em) {
  #header-nav {
    width: 35%; }
    #header-nav.show {
      left: 65%; }
    #header-nav .main-nav-wrapper {
      padding-left: 20px;
      padding-right: 20px; }
    #header-nav .related-nav-links {
      padding-left: 20px; } }
@media screen and (min-width: 80em) {
  #header-nav .main-nav-wrapper {
    padding-left: 50px;
    padding-right: 50px; }
  #header-nav .main-nav-links {
    margin-top: 0; }
  #header-nav .related-nav-links {
    padding-left: 50px; } }
@media screen and (min-width: 100em) {
  #header-nav .main-nav-wrapper {
    padding-left: 90px;
    padding-right: 90px; }
  #header-nav .related-nav-links {
    padding-left: 90px; } }
@media screen and (max-height: 650px) {
  #header-nav .main-nav-links {
    margin-top: 18px; }
    #header-nav .main-nav-links a {
      font-size: 24px; }
  #header-nav .related-nav-links {
    margin-top: 18px;
    padding-top: 24px;
    padding-bottom: 24px; } }
@media screen and (min-width: 980px) and (max-width: 1279px) and (max-height: 720px) {
  #header-nav .main-nav-links a {
    font-size: 24px; } }
.touch #_evh-ric {
  margin-bottom: -60px !important; }

#header-nav.cookie-banner {
  height: 81%; }

body > #_evh-ric {
  height: 20%;
  min-width: 320px;
  display: table; }
  body > #_evh-ric img {
    position: absolute;
    right: 0; }
  body > #_evh-ric div {
    padding: 15px 35px 10px 35px !important;
    display: table-cell;
    vertical-align: middle; }

@media screen and (min-width: 40em) {
  #header-nav.cookie-banner {
    height: 89%; }

  body > #_evh-ric {
    height: 12%; } }
@media screen and (min-width: 61.25em) {
  #header-nav.cookie-banner {
    height: 92%; }

  body > #_evh-ric {
    height: 9%; } }
@media screen and (min-width: 80em) {
  #header-nav.cookie-banner {
    height: 94%; }

  body > #_evh-ric {
    height: 7%; } }
/*  $FOOTER  	*\
\*  $Revision: $                			*/
/*  $SUP FOOTER  	*\
\*  $Revision: $                			*/
.footer-sup .subheading {
  font-size: 12px;
  font-size: 1.2rem; }

.footer-sup .column-title h3 {
  font-size: 14px;
  font-size: 1.4rem; }

.footer-sup .menu-items a {
  font-size: 14px;
  font-size: 1.4rem; }

.footer-sup .column-title h3 {
  line-height: 20px; }

.footer-sup .menu-items a {
  line-height: 17px; }

@media screen and (min-width: 40em) {
  .footer-sup .column-title h3 {
    font-size: 16px;
    font-size: 1.6rem; }

  .footer-sup .menu-items a {
    font-size: 16px;
    font-size: 1.6rem; }

  .footer-sup .column-title h3 {
    line-height: 24px; }

  .footer-sup .menu-items a {
    line-height: 19px; } }
@media screen and (min-width: 61.25em) {
  .footer-sup .subheading {
    font-size: 14px;
    font-size: 1.4rem; } }
@media screen and (min-width: 80em) {
  .footer-sup .subheading {
    font-size: 16px;
    font-size: 1.6rem; } }
.footer-sup {
  background: linear-gradient(rgba(0, 0, 0, 0.5), #000000, #000000);
  margin-bottom: -1px;
  margin-left: auto;
  margin-right: auto;
  max-width: 1600px;
  overflow: hidden; }
  .footer-sup .arrow-btn {
    float: right;
    margin: -5px 0 0 0; }
  .footer-sup .btn.arrow-up > span.icn,
  .footer-sup .btn.arrow-down > span.icn {
    position: relative;
    height: 38px;
    width: 38px;
    background-repeat: no-repeat;
    padding: 0;
    background-size: contain;
    background-position: center center; }
  .footer-sup .btn:not(.cta-v2).primary > .icn, .footer-sup .btn .arrow-icn {
    background-color: rgba(0, 0, 0, 0); }
    .footer-sup .btn:not(.cta-v2).primary > .icn:hover, .footer-sup .btn .arrow-icn:hover {
      background-color: rgba(0, 0, 0, 0); }
  .footer-sup .btn:not(.cta-v2).primary.arrow-down > .icn {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%22-32.44444,-32.44444,88.88889,88.88889%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%220%22%20style%3D%22%22%20d%3D%22M20.786%206.497c0.697-0.689%201.822-0.689%202.514%200%200.694%200.689%200.699%201.802%200%202.491l-10.045%209.845c-0.694%200.689-1.817%200.689-2.516%200l-10.045-9.845c-0.694-0.686-0.694-1.802%200-2.491%200.697-0.689%201.822-0.689%202.514%200l8.793%208.074%208.786-8.074z%22%20%2F%3E%3C%2Fsvg%3E"); }
  .footer-sup .btn:not(.cta-v2).primary.arrow-up > .icn {
    background-image: url("data:image/svg+xml;charset=utf8,<svg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%22-32.44444,-32.44444,88.88889,88.88889%22%20width%3D%2224%22%20height%3D%2224%22><path%20fill%3D%22%23ffffff%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%220%22%20style%3D%22%22%20d%3D%22M3.214%2017.503c-0.697%200.689-1.822%200.689-2.514%200s-0.699-1.802%200-2.491l10.045-9.845c0.694-0.689%201.817-0.689%202.516%200l10.045%209.845c0.694%200.686%200.694%201.802%200%202.491-0.697%200.689-1.822%200.689-2.516%200l-8.791-8.074-8.786%208.074z%22%20%2F><%2Fsvg>"); }
  .footer-sup dl {
    margin: 0;
    margin-right: 0; }
  .footer-sup .column-container {
    margin: 0px 0 50px 0; }
  .footer-sup .column-item {
    border-bottom: 1px solid #ffffff; }
  .footer-sup .column-title {
    color: #ffffff;
    margin: 0;
    padding: 20px; }
    .footer-sup .column-title h3 {
      font-weight: 700; }
    .footer-sup .column-title:hover {
      cursor: pointer;
      cursor: hand; }
  .footer-sup .footer-divider {
    display: none; }
  .footer-sup .menu-items {
    padding: 0 20px 20px; }
    .footer-sup .menu-items li {
      line-height: 20px;
      padding: 5px 0; }
      .footer-sup .menu-items li a {
        color: #aaaaaa; }
        .footer-sup .menu-items li a:hover {
          color: #ffffff; }
  .footer-sup .icon-light {
    display: none; }
  .footer-sup .icon-dark {
    display: inline; }
  .footer-sup .icon-path {
    width: 32px;
    height: 100%;
    padding: 0 10px 0 0;
    vertical-align: middle; }
  .footer-sup .inline dd {
    margin: 0;
    margin-right: 0;
    display: inline-block;
    width: auto; }
    .footer-sup .inline dd:last-of-type {
      margin-right: 0; }
  .footer-sup p {
    text-align: center; }
  .footer-sup .partial-cta-list {
    padding: 22px 0 0 0; }
    .footer-sup .partial-cta-list dd {
      padding: 8px 15px 0 0; }
      .footer-sup .partial-cta-list dd a img {
        height: 35px;
        padding: 0;
        width: 35px; }

.background-dark .footer-sup .subheading {
  color: #ffffff; }
.background-dark .footer-sup .icon-light {
  display: inline; }
.background-dark .footer-sup .icon-dark {
  display: none; }

@media screen and (min-width: 48em) {
  .footer-sup .column-container {
    padding: 0 5%; }
  .footer-sup .column-title {
    padding: 20px 0; }
  .footer-sup .footer-divider {
    display: inherit;
    margin: 0 5% 0;
    padding: 20px; }
    .footer-sup .footer-divider .divider-icon {
      text-align: center;
      width: 40%;
      float: right; }
    .footer-sup .footer-divider .divider-icon-img {
      width: 75%; }
    .footer-sup .footer-divider .footer-line {
      width: 30%;
      border-top: 1px solid #777777;
      margin: 10px 0 0 0; }
    .footer-sup .footer-divider .line-left {
      float: right; }
    .footer-sup .footer-divider .line-right {
      float: left; }
  .footer-sup .menu-items {
    padding: 0 0 20px 0; }
  .footer-sup .icon-path {
    width: medium; }
  .footer-sup .subheading {
    line-height: medium; } }
@media screen and (min-width: 61.25em) {
  .footer-sup .column-container {
    padding: 20px 5%; }
  .footer-sup .column-item {
    border-bottom: none;
    float: left;
    margin: auto;
    padding: 20px;
    width: 20%; }
  .footer-sup .column-title:hover {
    cursor: default; }
  .footer-sup .footer-divider .divider-icon {
    width: 30%; }
  .footer-sup .footer-divider .footer-line {
    width: 35%; } }
@media screen and (min-width: 80em) {
  .footer-sup .footer-divider .divider-icon {
    width: 20%; }
  .footer-sup .footer-divider .footer-line {
    width: 40%; }
  .footer-sup .inline dd {
    margin-right: 0; } }
/*  $TOP FOOTER  	*\
\*  $Revision: $                			*/
.footer-top {
  background-color: #000000;
  display: block;
  margin: 0 auto -1px;
  max-width: 1600px;
  padding-left: 18px;
  padding-right: 18px; }
  .footer-top .logo-list {
    text-align: left;
    padding: 30px 20px 15px 20px; }
    .footer-top .logo-list li {
      line-height: 0;
      text-align: center;
      width: 50%;
      height: 75px; }
      .footer-top .logo-list li img {
        height: 100px; }
      .footer-top .logo-list li:first-child {
        float: left; }
        .footer-top .logo-list li:first-child img {
          width: 55px; }
      .footer-top .logo-list li:nth-child(2) {
        float: right; }
        .footer-top .logo-list li:nth-child(2) img {
          width: 75px; }
      .footer-top .logo-list li:nth-child(3) {
        float: left; }
        .footer-top .logo-list li:nth-child(3) img {
          width: 55px; }
      .footer-top .logo-list li:nth-child(4) {
        float: right; }
        .footer-top .logo-list li:nth-child(4) img {
          width: 50px;
          padding-top: 5px; }
      .footer-top .logo-list li:nth-child(5) {
        float: left; }
        .footer-top .logo-list li:nth-child(5) img {
          width: 105px; }
      .footer-top .logo-list li:nth-child(6) {
        float: right; }
        .footer-top .logo-list li:nth-child(6) img {
          width: 100px;
          padding-bottom: 10px; }
      .footer-top .logo-list li:nth-child(7) {
        display: inline-block; }
        .footer-top .logo-list li:nth-child(7) img {
          width: 75px; }
  .footer-top svg {
    fill: #444;
    height: 48px;
    width: auto; }

@media screen and (min-width: 48em) {
  .background-dark .footer svg,
  .footer-light .footer svg {
    fill: #ffffff; }

  .footer-top .logo-list {
    padding: 20px 0 36px 0;
    text-align: center; }
    .footer-top .logo-list li {
      display: inline-block;
      line-height: 0;
      margin-left: 1.5%;
      margin-right: 1.5%;
      width: auto; }
      .footer-top .logo-list li:nth-of-type(2n) {
        float: none; }
      .footer-top .logo-list li:nth-of-type(2n+1) {
        float: none; } }
@media screen and (min-width: 61.25em) {
  .footer-top {
    padding-left: 20px;
    padding-right: 20px; }
    .footer-top .logo-list li {
      margin-left: 2.5%;
      margin-right: 2.5%; } }
@media screen and (min-width: 80em) {
  .footer-top {
    padding-left: 50px;
    padding-right: 50px; }
    .footer-top .logo-list li {
      margin-left: 3.5%;
      margin-right: 3.5%; } }
@media screen and (min-width: 100em) {
  .footer-top {
    padding-left: 90px;
    padding-right: 90px; } }
/*  $Bottom Footer  	*\
\*  $Revision: $                			*/
.footer-bottom li a {
  font-size: 12px;
  font-size: 1.2rem; }

.footer-bottom li a {
  line-height: 14px; }

.footer-bottom {
  background-color: #000000;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px; }
  .footer-bottom .footer-icon-gss {
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: 500px auto;
    padding: 10px 25px 10px 0;
    background-position: 100% -247px; }
  .footer-bottom ul {
    list-style: outside none none;
    max-width: 1600px;
    margin: 0 auto;
    padding: 24px 0;
    padding-left: 18px;
    padding-right: 18px;
    text-align: center; }
    .footer-bottom ul li {
      color: #aaaaaa;
      margin-bottom: 12px; }
      .footer-bottom ul li a {
        color: #aaaaaa;
        font-weight: 400;
        text-decoration: none; }
        .footer-bottom ul li a:hover {
          color: #ffffff; }
      .footer-bottom ul li:last-child {
        padding-top: 12px;
        margin-bottom: 0; }

@media screen and (min-width: 48em) {
  .footer-bottom ul {
    padding: 12px 0;
    padding-left: 18px;
    padding-right: 18px; }
    .footer-bottom ul li {
      display: inline-block;
      margin-bottom: 0; }
      .footer-bottom ul li:after {
        content: "  |  "; }
      .footer-bottom ul li:last-child {
        padding-top: 0; }
        .footer-bottom ul li:last-child:after {
          display: none; } }
@media screen and (min-width: 61.25em) {
  .footer-bottom ul {
    padding-left: 20px;
    padding-right: 20px; } }
@media screen and (min-width: 80em) {
  .footer-bottom ul {
    padding-left: 50px;
    padding-right: 50px; } }
@media screen and (min-width: 100em) {
  .footer-bottom ul {
    padding-left: 90px;
    padding-right: 90px; } }
.gss #gssHeader .gssLeft {
  font-size: 14px;
  font-size: 1.4rem; }

.gss #gssHeader .gssRight {
  font-size: 12px;
  font-size: 1.2rem; }

.gss #gssContent .gssCol li {
  font-size: 18px;
  font-size: 1.8rem; }

@media screen and (min-width: 40em) {
  .gss #gssHeader .gssLeft {
    font-size: 13px;
    font-size: 1.3rem; }

  .gss #gssHeader .gssRight {
    font-size: 11px;
    font-size: 1.1rem; }

  .gss #gssContent .gssCol li {
    font-size: 12px;
    font-size: 1.2rem; } }
.gss-global {
  margin: 0px;
  font-size: 11px;
  line-height: 130%;
  font-family: Roboto, Arial, Helvetica, sans-serif;
  color: #444444;
  height: auto;
  min-height: 100%;
  position: relative; }
  .gss-global .main-nav-links {
    padding-left: 0; }
  .gss-global .footer {
    position: absolute;
    width: 100%;
    bottom: 0; }

.gss a, .gss a:link, .gss a:visited, .gss a:active {
  color: #0076CE;
  text-decoration: none; }
.gss a.icon-path-container, .gss a.icon-path-container:link, .gss a.icon-path-container:visited, .gss a.icon-path-container:active {
  color: transparent; }
.gss #gssHeader {
  position: relative;
  width: 100%;
  background-repeat: no-repeat;
  background-position: 50% 0%;
  min-width: 320px; }
  .gss #gssHeader .gssLeft {
    position: absolute;
    bottom: 15px;
    left: 15px;
    color: #808080; }
  .gss #gssHeader .gssRight {
    position: absolute;
    bottom: 15px;
    right: 15px;
    text-align: right; }
    .gss #gssHeader .gssRight input {
      position: relative;
      top: 2px; }
.gss #gssContent {
  min-width: 320px; }
  .gss #gssContent #gssCountriesBorder .gssCol {
    list-style-type: none;
    padding-left: 0; }
    .gss #gssContent #gssCountriesBorder .gssCol a {
      -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
      .gss #gssContent #gssCountriesBorder .gssCol a:link, .gss #gssContent #gssCountriesBorder .gssCol a:visited, .gss #gssContent #gssCountriesBorder .gssCol a:active {
        color: #444444; }
.gss #gssFooter {
  clear: both;
  position: relative;
  height: 15px;
  padding-bottom: 25px; }

@media screen and (min-width: 0) and (max-width: 39.9375em) {
  .gss-global {
    padding-bottom: 160px;
    background-color: #ffffff; }

  .gss #gssHeader {
    position: fixed;
    height: 100px;
    border-bottom: 1px solid #cccccc;
    background-color: #ffffff; }
    .gss #gssHeader .gssLeft {
      line-height: 16px;
      bottom: 10px; }
    .gss #gssHeader .gssRight {
      line-height: 14px;
      bottom: 10px; }
  .gss #gssContent #gssCountriesBorder {
    padding-top: 90px; }
    .gss #gssContent #gssCountriesBorder .gssCol li {
      padding: 12px 0px 11px 10px;
      line-height: 22px;
      border-bottom: 1px solid #cccccc; }
  .gss #gssFooter {
    height: 30px; } }
@media screen and (min-width: 40em) {
  .gss-global {
    padding: 0;
    padding-bottom: 318px; }

  .gss #gssHeader {
    height: 135px; }
    .gss #gssHeader .gssLeft {
      line-height: 16px;
      left: 0px; }
    .gss #gssHeader .gssRight {
      line-height: 14px;
      right: 0px; }
  .gss #gssContent {
    width: 640px;
    margin: 0px auto; }
    .gss #gssContent #gssCountriesBorder {
      border: 1px solid #cccccc;
      padding: 26px 26px 10px 26px; }
      .gss #gssContent #gssCountriesBorder .gssCol {
        line-height: 20px;
        -webkit-column-count: 3;
        -moz-column-count: 3;
        column-count: 3; } }
@media screen and (min-width: 61.25em) {
  .gss #gssContent {
    width: 840px; }
    .gss #gssContent #gssCountriesBorder .gssCol {
      -webkit-column-count: 4;
      -moz-column-count: 4;
      column-count: 4; } }
