@charset "UTF-8";
/*
 * Swiper 2.7.6
 * Mobile touch slider and framework with hardware accelerated transitions
 *
 * http://www.idangero.us/sliders/swiper/
 *
 * Copyright 2010-2015, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 *
 * Licensed under GPL & MIT
 *
 * Released on: February 11, 2015
*/
/* ===============================================================
Basic Swiper Styles 
================================================================*/
.swiper-container {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  direction: ltr;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
  /* Fix of Webkit flickering */
  z-index: 1; }

.swiper-wrapper {
  position: relative;
  width: 100%;
  -webkit-transition-property: -webkit-transform, left, top;
  -webkit-transition-duration: 0s;
  -webkit-transform: translate3d(0px, 0, 0);
  -webkit-transition-timing-function: ease;
  -moz-transition-property: -moz-transform, left, top;
  -moz-transition-duration: 0s;
  -moz-transform: translate3d(0px, 0, 0);
  -moz-transition-timing-function: ease;
  -o-transition-property: -o-transform, left, top;
  -o-transition-duration: 0s;
  -o-transform: translate3d(0px, 0, 0);
  -o-transition-timing-function: ease;
  -o-transform: translate(0px, 0px);
  -ms-transition-property: -ms-transform, left, top;
  -ms-transition-duration: 0s;
  -ms-transform: translate3d(0px, 0, 0);
  -ms-transition-timing-function: ease;
  transition-property: transform, left, top;
  transition-duration: 0s;
  transform: translate3d(0px, 0, 0);
  transition-timing-function: ease;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box; }

.swiper-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -ms-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto; }

.swiper-slide {
  float: left;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box; }

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
  -ms-touch-action: pan-y; }

.swiper-wp8-vertical {
  -ms-touch-action: pan-x; }

/* ===============================================================
Your custom styles, here you need to specify container's and slide's
sizes, pagination, etc.
================================================================*/
.swiper-container {
  /* Specify Swiper's Size: */
  /*width:200px;
	height: 100px;*/ }

.swiper-slide {
  /* Specify Slides's Size: */
  /*width: 100%;
	height: 100%;*/ }

.swiper-slide-active {
  /* Specific active slide styling: */ }

.swiper-slide-visible {
  /* Specific visible slide styling: */ }

/* ===============================================================
Pagination Styles
================================================================*/
.swiper-pagination-switch {
  /* Stylize pagination button: */ }

.swiper-active-switch {
  /* Specific active button style: */ }

.swiper-visible-switch {
  /* Specific visible button style: */ }

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on September 10, 2010 */
@font-face {
  font-family: 'CiscoSansRegular';
  src: url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansregular-webfont.eot");
  src: local("☺"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansregular-webfont.woff") format("woff"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansregular-webfont.ttf") format("truetype"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansregular-webfont.svg#webfontc3ThNGPm") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'CiscoSansOblique';
  src: url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansregularoblique-webfont.eot");
  src: local("☺"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansregularoblique-webfont.woff") format("woff"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansregularoblique-webfont.ttf") format("truetype"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansregularoblique-webfont.svg#webfontsOiwxf9W") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'CiscoSansThinOblique';
  src: url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansthinoblique-webfont.eot");
  src: local("☺"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansthinoblique-webfont.woff") format("woff"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansthinoblique-webfont.ttf") format("truetype"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansthinoblique-webfont.svg#webfont3Og9Tqoc") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'CiscoSansThin';
  src: url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansthin-webfont.eot");
  src: local("☺"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansthin-webfont.woff") format("woff"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansthin-webfont.ttf") format("truetype"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansthin-webfont.svg#webfontNoLfRu5w") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'CiscoSansHeavy';
  src: url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansheavy-webfont.eot");
  src: local("☺"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansheavy-webfont.woff") format("woff"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansheavy-webfont.ttf") format("truetype"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansheavy-webfont.svg#webfont17Mn61VI") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'CiscoSansExtraLightOblique';
  src: url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansextralightoblique-webfont.eot");
  src: local("☺"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansextralightoblique-webfont.woff") format("woff"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansextralightoblique-webfont.ttf") format("truetype"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansextralightoblique-webfont.svg#webfontjZBtA7iM") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'CiscoSansExtraLight';
  src: url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansextralight-webfont.eot");
  src: local("☺"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansextralight-webfont.woff") format("woff"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansextralight-webfont.ttf") format("truetype"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansextralight-webfont.svg#webfontjimSh8dd") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'CiscoSansBoldOblique';
  src: url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansboldoblique-webfont.eot");
  src: local("☺"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansboldoblique-webfont.woff") format("woff"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansboldoblique-webfont.ttf") format("truetype"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansboldoblique-webfont.svg#webfont9YmnsLbY") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'CiscoSansBold';
  src: url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansbold-webfont.eot");
  src: local("☺"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansbold-webfont.woff") format("woff"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansbold-webfont.ttf") format("truetype"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansbold-webfont.svg#webfontW7V98alK") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'CiscoSansHeavyOblique';
  src: url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansheavyoblique-webfont.eot");
  src: local("☺"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansheavyoblique-webfont.woff") format("woff"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansheavyoblique-webfont.ttf") format("truetype"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosansheavyoblique-webfont.svg#webfontxgJB0KFW") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'CiscoSansLight';
  src: url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosanslight-webfont.eot");
  src: url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosanslight-webfont.eot?#iefix") format("embedded-opentype"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosanslight-webfont.woff") format("woff"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosanslight-webfont.ttf") format("truetype"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/ciscosanslight-webfont.svg#ciscosanslight") format("svg");
  font-weight: normal;
  font-style: normal; }

/*icomoon font definitions*/
@font-face {
  font-family: 'icomoon';
  src: url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/icomoon/icomoon.eot?k046dn");
  src: url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/icomoon/icomoon.eot?k046dn#iefix") format("embedded-opentype"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/icomoon/icomoon.ttf?k046dn") format("truetype"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/icomoon/icomoon.woff?k046dn") format("woff"), url("https://www.cisco.com/c/dam/en_us/about/careers/css/fonts/icomoon/icomoon.svg?k046dn#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }

[class^="iconmoon-"], [class*=" iconmoon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */ }

.iconmoon-pop-out-arrow:before {
  content: "\e901";
  position: relative;
  margin-left: -1px; }

.timeline-main .slide-meta, .timeline-main .slide-text {
  font-family: 'CiscoSansThin', Helvetica, Arial, sans-serif;
  font-weight: 100; }

.icomoon-large {
  font-size: 32px; }

.icomoon-small {
  font-size: 24px; }

.slide-show-images:after {
  content: "";
  display: table;
  clear: both; }

@media (min-width: 80em) {
  body.fw-res .container.grid .row > .col > .row.blowout,
  body.cdc-transform .container.grid .row > .col > .row.blowout {
    max-width: 100% !important; } }

.lt-ie9 body.fw-res .container.grid .row > .col > .row.blowout, .lt-ie9
body.cdc-transform .container.grid .row > .col > .row.blowout {
  max-width: 100% !important; }

body.fw-res .dmc-anchor-marquee,
body.cdc-transform .dmc-anchor-marquee {
  max-width: 100%; }

body.fw-res .nav-container.stacked,
body.cdc-transform .nav-container.stacked {
  margin: 0 auto; }

.cc-margin-bottom-lg {
  margin-bottom: 54px !important; }
  @media (min-width: 60em) {
    .cc-margin-bottom-lg {
      margin-bottom: 72px !important; } }
  .lt-ie9 .cc-margin-bottom-lg {
    margin-bottom: 72px !important; }

.cc-margin-top-lg {
  margin-top: 54px !important; }
  @media (min-width: 60em) {
    .cc-margin-top-lg {
      margin-top: 72px !important; } }
  .lt-ie9 .cc-margin-top-lg {
    margin-top: 72px !important; }

.cc-padding-bottom-lg {
  padding-bottom: 54px !important; }
  @media (min-width: 60em) {
    .cc-padding-bottom-lg {
      padding-bottom: 72px !important; } }
  .lt-ie9 .cc-padding-bottom-lg {
    padding-bottom: 72px !important; }

.cc-padding-top-lg {
  padding-top: 54px !important; }
  @media (min-width: 60em) {
    .cc-padding-top-lg {
      padding-top: 72px !important; } }
  .lt-ie9 .cc-padding-top-lg {
    padding-top: 72px !important; }

.cc-margin-bottom-lg-md {
  margin-bottom: 45px !important; }
  @media (min-width: 60em) {
    .cc-margin-bottom-lg-md {
      margin-bottom: 63px !important; } }
  .lt-ie9 .cc-margin-bottom-lg-md {
    margin-bottom: 63px !important; }

.cc-margin-top-lg-md {
  margin-top: 45px !important; }
  @media (min-width: 60em) {
    .cc-margin-top-lg-md {
      margin-top: 63px !important; } }
  .lt-ie9 .cc-margin-top-lg-md {
    margin-top: 63px !important; }

.cc-padding-bottom-lg-md {
  padding-bottom: 45px !important; }
  @media (min-width: 60em) {
    .cc-padding-bottom-lg-md {
      padding-bottom: 63px !important; } }
  .lt-ie9 .cc-padding-bottom-lg-md {
    padding-bottom: 63px !important; }

.cc-padding-top-lg-md {
  padding-top: 45px !important; }
  @media (min-width: 60em) {
    .cc-padding-top-lg-md {
      padding-top: 63px !important; } }
  .lt-ie9 .cc-padding-top-lg-md {
    padding-top: 63px !important; }

.cc-margin-bottom-md {
  margin-bottom: 36px !important; }
  @media (min-width: 60em) {
    .cc-margin-bottom-md {
      margin-bottom: 54px !important; } }
  .lt-ie9 .cc-margin-bottom-md {
    margin-bottom: 54px !important; }

.cc-margin-top-md, .dmc-blade .blade-header h2 {
  margin-top: 36px !important; }
  @media (min-width: 60em) {
    .cc-margin-top-md, .dmc-blade .blade-header h2 {
      margin-top: 54px !important; } }
  .lt-ie9 .cc-margin-top-md, .lt-ie9 .dmc-blade .blade-header h2, .dmc-blade .blade-header .lt-ie9 h2 {
    margin-top: 54px !important; }

.cc-padding-bottom-md {
  padding-bottom: 36px !important; }
  @media (min-width: 60em) {
    .cc-padding-bottom-md {
      padding-bottom: 54px !important; } }
  .lt-ie9 .cc-padding-bottom-md {
    padding-bottom: 54px !important; }

.cc-padding-top-md {
  padding-top: 36px !important; }
  @media (min-width: 60em) {
    .cc-padding-top-md {
      padding-top: 54px !important; } }
  .lt-ie9 .cc-padding-top-md {
    padding-top: 54px !important; }

.cc-margin-bottom-sm {
  margin-bottom: 18px !important; }
  @media (min-width: 60em) {
    .cc-margin-bottom-sm {
      margin-bottom: 36px !important; } }
  .lt-ie9 .cc-margin-bottom-sm {
    margin-bottom: 36px !important; }

.cc-margin-top-sm {
  margin-top: 18px !important; }
  @media (min-width: 60em) {
    .cc-margin-top-sm {
      margin-top: 36px !important; } }
  .lt-ie9 .cc-margin-top-sm {
    margin-top: 36px !important; }

.cc-padding-bottom-sm {
  padding-bottom: 18px !important; }
  @media (min-width: 60em) {
    .cc-padding-bottom-sm {
      padding-bottom: 36px !important; } }
  .lt-ie9 .cc-padding-bottom-sm {
    padding-bottom: 36px !important; }

.cc-padding-top-sm {
  padding-top: 18px !important; }
  @media (min-width: 60em) {
    .cc-padding-top-sm {
      padding-top: 36px !important; } }
  .lt-ie9 .cc-padding-top-sm {
    padding-top: 36px !important; }

.cc-margin-bottom-xs {
  margin-bottom: 13.5px !important; }
  @media (min-width: 60em) {
    .cc-margin-bottom-xs {
      margin-bottom: 31.5px !important; } }
  .lt-ie9 .cc-margin-bottom-xs {
    margin-bottom: 31.5px !important; }

.cc-margin-top-xs {
  margin-top: 13.5px !important; }
  @media (min-width: 60em) {
    .cc-margin-top-xs {
      margin-top: 31.5px !important; } }
  .lt-ie9 .cc-margin-top-xs {
    margin-top: 31.5px !important; }

.cc-padding-bottom-xs {
  padding-bottom: 13.5px !important; }
  @media (min-width: 60em) {
    .cc-padding-bottom-xs {
      padding-bottom: 31.5px !important; } }
  .lt-ie9 .cc-padding-bottom-xs {
    padding-bottom: 31.5px !important; }

.cc-padding-top-xs {
  padding-top: 13.5px !important; }
  @media (min-width: 60em) {
    .cc-padding-top-xs {
      padding-top: 31.5px !important; } }
  .lt-ie9 .cc-padding-top-xs {
    padding-top: 31.5px !important; }

.cc-margin-bottom-xxs {
  margin-bottom: 4.5px !important; }
  @media (min-width: 60em) {
    .cc-margin-bottom-xxs {
      margin-bottom: 22.5px !important; } }
  .lt-ie9 .cc-margin-bottom-xxs {
    margin-bottom: 22.5px !important; }

.cc-margin-top-xxs {
  margin-top: 4.5px !important; }
  @media (min-width: 60em) {
    .cc-margin-top-xxs {
      margin-top: 22.5px !important; } }
  .lt-ie9 .cc-margin-top-xxs {
    margin-top: 22.5px !important; }

.cc-padding-bottom-xxs {
  padding-bottom: 4.5px !important; }
  @media (min-width: 60em) {
    .cc-padding-bottom-xxs {
      padding-bottom: 22.5px !important; } }
  .lt-ie9 .cc-padding-bottom-xxs {
    padding-bottom: 22.5px !important; }

.cc-padding-top-xxs {
  padding-top: 4.5px !important; }
  @media (min-width: 60em) {
    .cc-padding-top-xxs {
      padding-top: 22.5px !important; } }
  .lt-ie9 .cc-padding-top-xxs {
    padding-top: 22.5px !important; }

.cc-margin-bottom-xxxs {
  margin-bottom: 0px !important; }
  @media (min-width: 60em) {
    .cc-margin-bottom-xxxs {
      margin-bottom: 18px !important; } }
  .lt-ie9 .cc-margin-bottom-xxxs {
    margin-bottom: 18px !important; }

.cc-margin-top-xxxs {
  margin-top: 0px !important; }
  @media (min-width: 60em) {
    .cc-margin-top-xxxs {
      margin-top: 18px !important; } }
  .lt-ie9 .cc-margin-top-xxxs {
    margin-top: 18px !important; }

.cc-padding-bottom-xxxs {
  padding-bottom: 0px !important; }
  @media (min-width: 60em) {
    .cc-padding-bottom-xxxs {
      padding-bottom: 18px !important; } }
  .lt-ie9 .cc-padding-bottom-xxxs {
    padding-bottom: 18px !important; }

.cc-padding-top-xxxs {
  padding-top: 0px !important; }
  @media (min-width: 60em) {
    .cc-padding-top-xxxs {
      padding-top: 18px !important; } }
  .lt-ie9 .cc-padding-top-xxxs {
    padding-top: 18px !important; }

.dmc-blade.no-margin-top .blade-header h2 {
  margin-top: 0 !important; }

.add-margin-bottom-50px {
  margin-bottom: 50px !important; }

.add-margin-top-50px {
  margin-top: 50px !important; }

.add-padding-bottom-50px {
  padding-bottom: 50px !important; }

.add-padding-top-50px {
  padding-top: 50px !important; }

.add-padding-bottom-40px {
  padding-bottom: 40px !important; }

.add-margin-bottom-40px {
  margin-bottom: 40px !important; }

.add-margin-bottom-32px {
  margin-bottom: 32px !important; }

.add-margin-bottom-25px {
  margin-bottom: 25px !important; }

.add-margin-top-25px {
  margin-top: 25px !important; }

.add-padding-bottom-25px {
  padding-bottom: 25px !important; }

.add-padding-top-25px {
  padding-top: 25px !important; }

.add-margin-top-15px {
  margin-top: 15px !important; }

.add-margin-bottom-15px {
  margin-bottom: 15px !important; }

.add-width-100-perc {
  width: 100% !important; }

.location-tabs-negative-margin {
  margin-bottom: -31px !important; }

.padding {
  padding-left: 24px !important;
  padding-right: 24px !important; }

.cc-hide {
  display: none !important; }

.cc-background-center-top {
  background-position: center top !important;
  background-size: cover !important; }

.dmc-anchor-marquee {
  background-size: cover !important;
  background-repeat: no-repeat !important;
  overflow: hidden; }

.cc-light-gray {
  background-color: #F8F9F9 !important; }

.cc-text-link-right-boarder {
  display: block;
  margin-top: 10px;
  padding-top: 4px;
  padding-bottom: 4px; }
  @media (min-width: 37.5em) {
    .cc-text-link-right-boarder {
      display: inline-block;
      padding-right: 16px;
      margin-right: 13px;
      border-right: #dfdfdf solid 1px; } }
  .lt-ie9 .cc-text-link-right-boarder {
    display: inline-block;
    padding-right: 16px;
    margin-right: 13px;
    border-right: #dfdfdf solid 1px; }

.dmc-blade .blade-description {
  min-height: 0; }

.dmc-blade .blade-description, .dmc-blade.slide-show-blade .dmc-text, .cc-people-deal .dmc-blade .dmc-text {
  padding: 0 8% !important; }
  @media (min-width: 48em) {
    .dmc-blade .blade-description, .dmc-blade.slide-show-blade .dmc-text, .cc-people-deal .dmc-blade .dmc-text {
      padding: 0 10% !important; } }
  .lt-ie9 .dmc-blade .blade-description, .lt-ie9 .dmc-blade.slide-show-blade .dmc-text, .lt-ie9 .cc-people-deal .dmc-blade .dmc-text {
    padding: 0 10% !important; }
  @media (min-width: 60em) {
    .dmc-blade .blade-description, .dmc-blade.slide-show-blade .dmc-text, .cc-people-deal .dmc-blade .dmc-text {
      padding: 0 17.5% !important; } }
  .lt-ie9 .dmc-blade .blade-description, .lt-ie9 .dmc-blade.slide-show-blade .dmc-text, .lt-ie9 .cc-people-deal .dmc-blade .dmc-text {
    padding: 0 17.5% !important; }
  .dmc-blade .blade-description.dmr ul.cc-text-ul li, .dmc-blade.slide-show-blade .dmc-text.dmr ul.cc-text-ul li, .cc-people-deal .dmc-blade .dmc-text.dmr ul.cc-text-ul li {
    list-style-type: disc !important;
    margin-left: 14px !important;
    width: 80%; }
  .dmc-blade .blade-description.dmr ul li, .dmc-blade.slide-show-blade .dmc-text.dmr ul li, .cc-people-deal .dmc-blade .dmc-text.dmr ul li {
    list-style: none;
    margin-left: 0; }

.dmc-blade > .col > .row > .col > .cta li {
  margin: 0 10px 20px !important; }

.dmc-spotlightgroup .dmc-spotlight {
  margin: 0 0 36px 0 !important; }
  @media (min-width: 60em) {
    .dmc-spotlightgroup .dmc-spotlight {
      margin: 0 0 54px 0 !important; } }
  .lt-ie9 .dmc-spotlightgroup .dmc-spotlight {
    margin: 0 0 54px 0 !important; }
  .dmc-spotlightgroup .dmc-spotlight .spotlight-image {
    display: block;
    margin: 0 16px 0 0; }
    @media (min-width: 37.5em) {
      .dmc-spotlightgroup .dmc-spotlight .spotlight-image {
        margin: 0 60px 0 0; } }
    .lt-ie9 .dmc-spotlightgroup .dmc-spotlight .spotlight-image {
      margin: 0 60px 0 0; }
  .dmc-spotlightgroup .dmc-spotlight .text-wrapper {
    display: flex !important;
    flex-direction: column; }

.cc-no-wrap {
  white-space: nowrap; }

.cc-easeIn-easeOut, .cc-five-icon ul [class^="icon-"],
.cc-five-icon ul [class*=" icon-"] {
  -webkit-transition: 0.2s cubic-bezier(0.65, 0.15, 0, 1);
  -moz-transition: 0.2s cubic-bezier(0.65, 0.15, 0, 1);
  -ms-transition: 0.2s cubic-bezier(0.65, 0.15, 0, 1);
  -o-transition: 0.2s cubic-bezier(0.65, 0.15, 0, 1);
  transition: 0.2s cubic-bezier(0.65, 0.15, 0, 1); }

.blade-negative-margin {
  width: 100% !important; }
  @media (min-width: 37.5em) {
    .blade-negative-margin {
      margin-top: -82px !important; } }
  .lt-ie9 .blade-negative-margin {
    margin-top: -82px !important; }
  .blade-negative-margin.dmc-blade .blade-header h2 {
    margin-top: 40px !important;
    margin-bottom: 18px !important; }
  .blade-negative-margin.dmc-blade > .col > .row > .col > .cta {
    padding: 0 15px 40px; }

.tertiary-hero .col {
  background: no-repeat top center;
  background-size: cover;
  margin: auto !important;
  width: 100%;
  height: 56.25vw; }
  @media (min-width: 37.5em) {
    .tertiary-hero .col {
      height: 375px; } }
  .lt-ie9 .tertiary-hero .col {
    height: 375px; }

.tertiary-hero.cc-executive-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/executive-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .tertiary-hero.cc-executive-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/executive-hero-desktop.jpg); } }
  .lt-ie9 .tertiary-hero.cc-executive-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/executive-hero-desktop.jpg); }

.tertiary-hero.cc-veterans-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/veterans-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .tertiary-hero.cc-veterans-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/veterans-hero-desktop.jpg); } }
  .lt-ie9 .tertiary-hero.cc-veterans-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/veterans-hero-desktop.jpg); }

.tertiary-hero.cc-students-and-new-grads-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/students-and-new-graduates-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .tertiary-hero.cc-students-and-new-grads-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/students-and-new-graduates-hero-desktop.jpg); } }
  .lt-ie9 .tertiary-hero.cc-students-and-new-grads-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/students-and-new-graduates-hero-desktop.jpg); }

.tertiary-hero.cc-benefits-and-perks-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/benefits-and-perks-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .tertiary-hero.cc-benefits-and-perks-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/benefits-and-perks-hero-desktop.jpg); } }
  .lt-ie9 .tertiary-hero.cc-benefits-and-perks-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/benefits-and-perks-hero-desktop.jpg); }

.tertiary-hero.cc-people-deal-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/people-deal-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .tertiary-hero.cc-people-deal-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/people-deal-hero-desktop.jpg); } }
  .lt-ie9 .tertiary-hero.cc-people-deal-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/people-deal-hero-desktop.jpg); }

.tertiary-hero.cc-engineering-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/engineering-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .tertiary-hero.cc-engineering-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/engineering-hero-desktop.jpg); } }
  .lt-ie9 .tertiary-hero.cc-engineering-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/engineering-hero-desktop.jpg); }

.tertiary-hero.cc-sales-marketing-hero .col {
  background: no-repeat top right;
  background-size: cover;
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/sales-marketing-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .tertiary-hero.cc-sales-marketing-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/sales-marketing-hero-desktop.jpg); } }
  .lt-ie9 .tertiary-hero.cc-sales-marketing-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/sales-marketing-hero-desktop.jpg); }

.tertiary-hero.cc-operations-support-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/operations-support-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .tertiary-hero.cc-operations-support-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/operations-support-hero-desktop.jpg); } }
  .lt-ie9 .tertiary-hero.cc-operations-support-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/operations-support-hero-desktop.jpg); }

.tertiary-hero.cc-professional-services-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/professional-services-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .tertiary-hero.cc-professional-services-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/professional-services-hero-desktop.jpg); } }
  .lt-ie9 .tertiary-hero.cc-professional-services-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/professional-services-hero-desktop.jpg); }

.tertiary-hero.cc-corporate-services-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/corporate-services-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .tertiary-hero.cc-corporate-services-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/corporate-services-hero-desktop.jpg); } }
  .lt-ie9 .tertiary-hero.cc-corporate-services-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/corporate-services-hero-desktop.jpg); }

.tertiary-hero.cc-locations-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/locations-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .tertiary-hero.cc-locations-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/locations-hero-desktop.jpg); } }
  .lt-ie9 .tertiary-hero.cc-locations-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/locations-hero-desktop.jpg); }

.tertiary-hero.cc-awards-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/awards-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .tertiary-hero.cc-awards-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/awards-hero-desktop.jpg); } }
  .lt-ie9 .tertiary-hero.cc-awards-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/awards-hero-desktop.jpg); }

@media (min-width: 80em) {
  .cdc-transform .quaternary-hero .col {
    max-width: 100%;
    margin: 0 12px !important; } }

.lt-ie9 .cdc-transform .quaternary-hero .col {
  max-width: 100%;
  margin: 0 12px !important; }

.quaternary-hero .col {
  background: no-repeat top center;
  background-size: cover;
  margin: auto !important;
  width: 100%;
  height: 64.28vw; }
  @media (min-width: 37.5em) {
    .quaternary-hero .col {
      height: 375px;
      max-width: 1024px; } }
  .lt-ie9 .quaternary-hero .col {
    height: 375px;
    max-width: 1024px; }
  @media (min-width: 80em) {
    .quaternary-hero .col {
      max-width: 100%;
      margin: 0 !important; } }
  .lt-ie9 .quaternary-hero .col {
    max-width: 100%;
    margin: 0 !important; }

.quaternary-hero.cc-interview-tips-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/interview-tips-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .quaternary-hero.cc-interview-tips-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/interview-tips-hero-desktop.jpg); } }
  .lt-ie9 .quaternary-hero.cc-interview-tips-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/interview-tips-hero-desktop.jpg); }

.quaternary-hero.cc-technical-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/technical-programs-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .quaternary-hero.cc-technical-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/technical-programs-hero-desktop.jpg); } }
  .lt-ie9 .quaternary-hero.cc-technical-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/technical-programs-hero-desktop.jpg); }

.quaternary-hero.cc-non-technical-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/non-technical-programs-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .quaternary-hero.cc-non-technical-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/non-technical-programs-hero-desktop.jpg); } }
  .lt-ie9 .quaternary-hero.cc-non-technical-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/non-technical-programs-hero-desktop.jpg); }

.quaternary-hero.cc-non-technical-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/non-technical-programs-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .quaternary-hero.cc-non-technical-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/non-technical-programs-hero-desktop.jpg); } }
  .lt-ie9 .quaternary-hero.cc-non-technical-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/non-technical-programs-hero-desktop.jpg); }

.quaternary-hero.cc-ur-engineering-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/engineering-university-program-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .quaternary-hero.cc-ur-engineering-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/engineering-university-program-hero-desktop.jpg); } }
  .lt-ie9 .quaternary-hero.cc-ur-engineering-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/engineering-university-program-hero-desktop.jpg); }

.quaternary-hero.cc-ur-human-resources-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/hr-university-program-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .quaternary-hero.cc-ur-human-resources-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/hr-university-program-hero-desktop.jpg); } }
  .lt-ie9 .quaternary-hero.cc-ur-human-resources-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/hr-university-program-hero-desktop.jpg); }

.quaternary-hero.cc-ur-finance-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/sjiIntern-onboarding-retouched-mobile.jpg); }
  @media (min-width: 37.5em) {
    .quaternary-hero.cc-ur-finance-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/sjiIntern-onboarding-retouched-desktop.jpg); } }
  .lt-ie9 .quaternary-hero.cc-ur-finance-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/sjiIntern-onboarding-retouched-desktop.jpg); }

.quaternary-hero.cc-ur-apprentice-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/apprenticeship-program-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .quaternary-hero.cc-ur-apprentice-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/apprenticeship-program-hero-desktop.jpg); } }
  .lt-ie9 .quaternary-hero.cc-ur-apprentice-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/apprenticeship-program-hero-desktop.jpg); }

.quaternary-hero.cc-ur-work-study-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/work-study-co-op-program-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .quaternary-hero.cc-ur-work-study-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/work-study-co-op-program-hero-desktop.jpg); } }
  .lt-ie9 .quaternary-hero.cc-ur-work-study-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/work-study-co-op-program-hero-desktop.jpg); }

.quaternary-hero.cc-ur-supply-chain-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/supply-chain-university-program-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .quaternary-hero.cc-ur-supply-chain-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/supply-chain-university-program-hero-desktop.jpg); } }
  .lt-ie9 .quaternary-hero.cc-ur-supply-chain-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/supply-chain-university-program-hero-desktop.jpg); }

.quaternary-hero.cc-ur-security-trust-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/security-and-trust-university-program-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .quaternary-hero.cc-ur-security-trust-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/security-and-trust-university-program-hero-desktop.jpg); } }
  .lt-ie9 .quaternary-hero.cc-ur-security-trust-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/security-and-trust-university-program-hero-desktop.jpg); }

.quaternary-hero.cc-ur-it-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/it-university-program-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .quaternary-hero.cc-ur-it-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/it-university-program-hero-desktop.jpg); } }
  .lt-ie9 .quaternary-hero.cc-ur-it-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/it-university-program-hero-desktop.jpg); }

.quaternary-hero.cc-ur-sales-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/singapore-ase-retouched-mobile.jpg); }
  @media (min-width: 37.5em) {
    .quaternary-hero.cc-ur-sales-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/singapore-ase-retouched-desktop.jpg); } }
  .lt-ie9 .quaternary-hero.cc-ur-sales-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/singapore-ase-retouched-desktop.jpg); }

.quaternary-hero.cc-ur-marketing-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/marketing-university-program-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .quaternary-hero.cc-ur-marketing-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/marketing-university-program-hero-desktop.jpg); } }
  .lt-ie9 .quaternary-hero.cc-ur-marketing-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/marketing-university-program-hero-desktop.jpg); }

.quaternary-hero.cc-ur-services-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/services-university-program-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .quaternary-hero.cc-ur-services-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/services-university-program-hero-desktop.jpg); } }
  .lt-ie9 .quaternary-hero.cc-ur-services-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/services-university-program-hero-desktop.jpg); }

.quaternary-hero.cc-ur-operations-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/operations-university-program-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .quaternary-hero.cc-ur-operations-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/operations-university-program-hero-desktop.jpg); } }
  .lt-ie9 .quaternary-hero.cc-ur-operations-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/operations-university-program-hero-desktop.jpg); }

.quaternary-hero.cc-ur-digitization-hero .col {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/digitization-university-program-hero-mobile.jpg); }
  @media (min-width: 37.5em) {
    .quaternary-hero.cc-ur-digitization-hero .col {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/digitization-university-program-hero-desktop.jpg); } }
  .lt-ie9 .quaternary-hero.cc-ur-digitization-hero .col {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/digitization-university-program-hero-desktop.jpg); }

.quaternary-hero-blade {
  min-height: 242px; }
  .quaternary-hero-blade .blade-header {
    display: none; }
  .quaternary-hero-blade h3 {
    margin-top: 18px; }
    @media (min-width: 37.5em) {
      .quaternary-hero-blade h3 {
        margin-top: 36px; } }
    .lt-ie9 .quaternary-hero-blade h3 {
      margin-top: 36px; }
  .quaternary-hero-blade.dmc-blade > .col > .row > .col > .cta {
    padding-top: 0;
    padding-bottom: 0; }
    .quaternary-hero-blade.dmc-blade > .col > .row > .col > .cta li {
      margin-bottom: 18px !important; }
      @media (min-width: 37.5em) {
        .quaternary-hero-blade.dmc-blade > .col > .row > .col > .cta li {
          margin-bottom: 36px !important; } }
      .lt-ie9 .quaternary-hero-blade.dmc-blade > .col > .row > .col > .cta li {
        margin-bottom: 36px !important; }

@media only screen and (min-width: 37.5em) {
  .pal-1 .dmc-iconnavigation ul.icon-links li a.icon span.nav-icon, .dmc-iconnavigation ul.icon-links li a.icon span.nav-icon {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/svg/security-category-icon-sprite.svg") no-repeat !important;
    background-repeat: no-repeat;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto; } }

.no-touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul li:hover a.icon, .no-touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul li a.icon, .touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul li:hover a.icon, .touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul li a.icon {
  background-color: #f2f2f2 !important;
  border: none !important;
  cursor: default; }

.no-touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul li:hover a.icon > span, .touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul li:hover a.icon > span {
  -ms-transform: scale(1, 1) !important;
  -webkit-transform: scale(1, 1) !important;
  transform: scale(1, 1) !important; }

.no-touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li:hover a.content span, .no-touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li a.content span, .touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li:hover a.content span, .touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li a.content span {
  border: none; }

.no-touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li:hover a.content, .no-touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li a.content, .touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li:hover a.content, .touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li a.content {
  color: #58585b;
  cursor: default; }

.no-touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation, .touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation {
  padding-top: 40px; }
  .no-touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li, .touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li {
    display: inline-block;
    height: 80px;
    width: 100%; }
    @media (min-width: 37.5em) {
      .no-touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li, .touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li {
        width: 49%; } }
    .lt-ie9 .no-touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li, .lt-ie9 .touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li {
      width: 49%; }
    @media (min-width: 60em) {
      .no-touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li, .touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li {
        width: 33%; } }
    .lt-ie9 .no-touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li, .lt-ie9 .touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li {
      width: 33%; }
    .no-touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li > div, .touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li > div {
      display: inline; }
    .no-touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li a.icon, .touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li a.icon {
      background-color: #f2f2f2;
      display: inline-block;
      width: 50px;
      height: 50px;
      border-radius: 999px; }
      .no-touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li a.icon span.nav-icon, .touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li a.icon span.nav-icon {
        background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/svg/security-category-icon-sprite.svg") no-repeat !important;
        background-repeat: no-repeat;
        margin: auto;
        display: inline-block;
        width: 39px;
        height: 30px;
        position: relative;
        top: 10px;
        left: 6px; }
    .no-touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li a.content, .touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li a.content {
      color: #58585b;
      margin-left: 10px; }
    .no-touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li a:hover, .touch .cc-dmc-iconnavigation-disabled .dmc-iconnavigation ul.icon-links li a:hover {
      text-decoration: none; }

.row.full.dmc-spotlightgroup.spotlightgroup-custom {
  margin: 10px; }
  .row.full.dmc-spotlightgroup.spotlightgroup-custom .col.full {
    margin-left: 0px !important; }

.swiper-nav-bg {
  background: #efefef;
  max-width: 1324px;
  margin: 0px auto; }

.swiper-nav-container {
  position: relative;
  max-width: 995px;
  width: 100%;
  margin: 0px auto;
  overflow: auto;
  background: #efefef; }
  .swiper-nav-container .arrow-left {
    display: none; }
    @media (min-width: 37.5em) {
      .swiper-nav-container .arrow-left {
        z-index: 99;
        position: absolute;
        left: 0px;
        top: 50%;
        margin-top: -7px;
        color: #fff;
        display: block;
        width: 10px;
        height: 16px;
        background-size: cover;
        -moz-background-size: cover;
        /* Firefox 3.6 */
        background-position: center; }
        .swiper-slide-start .swiper-nav-container .arrow-left {
          display: none; } }
    .lt-ie9 .swiper-nav-container .arrow-left {
      z-index: 99;
      position: absolute;
      left: 0px;
      top: 50%;
      margin-top: -7px;
      color: #fff;
      display: block;
      width: 10px;
      height: 16px;
      background-size: cover;
      -moz-background-size: cover;
      /* Firefox 3.6 */
      background-position: center; }
      .swiper-slide-start .lt-ie9 .swiper-nav-container .arrow-left {
        display: none; }
  .swiper-nav-container .arrow-right {
    display: none; }
    @media (min-width: 37.5em) {
      .swiper-nav-container .arrow-right {
        z-index: 98;
        position: absolute;
        right: 0px;
        top: 50%;
        margin-top: -7px;
        color: #fff;
        display: block;
        width: 10px;
        height: 16px;
        background-size: cover;
        -moz-background-size: cover;
        /* Firefox 3.6 */
        background-position: center; } }
    .lt-ie9 .swiper-nav-container .arrow-right {
      z-index: 98;
      position: absolute;
      right: 0px;
      top: 50%;
      margin-top: -7px;
      color: #fff;
      display: block;
      width: 10px;
      height: 16px;
      background-size: cover;
      -moz-background-size: cover;
      /* Firefox 3.6 */
      background-position: center; }

.timeline-nav-swiper {
  width: 1044px;
  height: 40px;
  margin: 0px auto;
  overflow: hidden; }

.swiper-nav-container .swiper-slide {
  cursor: pointer;
  font-size: 14px;
  color: #666;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: all .50s ease-in-out;
  -moz-transition: all .50s ease-in-out;
  -o-transition: all .50s ease-in-out;
  transition: all .50s ease-in-out;
  opacity: 0.5;
  text-align: center;
  border-top: 5px solid transparent; }

.swiper-nav-container .swiper-slide-active {
  opacity: 1.0;
  border-top: 5px solid #089FD6; }

.swiper-slide .title {
  font-size: 1em;
  font-weight: 500;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 30px; }

.timeline-main {
  position: relative;
  max-width: 1324px;
  width: 100%;
  padding-bottom: 143%;
  margin: 0px auto 0 auto;
  color: #fff;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d; }
  @media all and (orientation: landscape) {
    .timeline-main {
      padding-bottom: 50%; } }
  @media (min-width: 48em) {
    .timeline-main {
      margin: 0px auto;
      padding-top: 0px;
      padding-bottom: 0px;
      height: 600px; } }
  .lt-ie9 .timeline-main {
    margin: 0px auto;
    padding-top: 0px;
    padding-bottom: 0px;
    height: 600px; }
  .timeline-main .arrow-left {
    z-index: 99;
    position: absolute;
    top: 50%;
    left: 15px;
    margin-top: -15px;
    color: #fff;
    display: block;
    width: 25px;
    height: 25px; }
    .swiper-slide-start .timeline-main .arrow-left {
      display: none; }
    @media (min-width: 37.5em) {
      .timeline-main .arrow-left {
        left: 50px;
        height: 35px;
        width: 35px;
        background-size: cover;
        -moz-background-size: cover;
        /* Firefox 3.6 */
        background-position: center; } }
    .lt-ie9 .timeline-main .arrow-left {
      left: 50px;
      height: 35px;
      width: 35px;
      background-size: cover;
      -moz-background-size: cover;
      /* Firefox 3.6 */
      background-position: center; }
  .timeline-main .arrow-right {
    z-index: 98;
    position: absolute;
    right: 15px;
    top: 50%;
    margin-top: -15px;
    color: #fff;
    display: block;
    width: 25px;
    height: 25px; }
    @media (min-width: 37.5em) {
      .timeline-main .arrow-right {
        right: 50px;
        height: 35px;
        width: 35px;
        background-size: cover;
        -moz-background-size: cover;
        /* Firefox 3.6 */
        background-position: center; } }
    .lt-ie9 .timeline-main .arrow-right {
      right: 50px;
      height: 35px;
      width: 35px;
      background-size: cover;
      -moz-background-size: cover;
      /* Firefox 3.6 */
      background-position: center; }
  .timeline-main .swiper-container {
    width: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    transform-style: preserve-3d; }
  .timeline-main .swiper-slide {
    width: 100%;
    height: 0;
    position: relative; }
    .no-touch .timeline-main .swiper-slide {
      -webkit-backface-visibility: hidden;
      -moz-backface-visibility: hidden;
      backface-visibility: hidden;
      -webkit-transform: translate3d(0px, 0px, 0px);
      -moz-transform: translate3d(0px, 0px, 0px);
      -o-transform: translate3d(0px, 0px, 0px);
      -ms-transform: translate3d(0px, 0px, 0px);
      transform: translate3d(0px, 0px, 0px); }
  .timeline-main .slide-start .slide-meta {
    display: none; }
  .timeline-main .slide-meta {
    position: absolute;
    display: table;
    background: rgba(0, 0, 0, 0.5);
    padding: 10px;
    height: 30px;
    line-height: 30px; }
    @media (min-width: 37.5em) {
      .timeline-main .slide-meta {
        top: 35px;
        left: 200px;
        background: none;
        padding: 0px;
        height: 40px;
        line-height: 40px; } }
    .lt-ie9 .timeline-main .slide-meta {
      top: 35px;
      left: 200px;
      background: none;
      padding: 0px;
      height: 40px;
      line-height: 40px; }
    .timeline-main .slide-meta div {
      float: left;
      height: 30px; }
      @media (min-width: 37.5em) {
        .timeline-main .slide-meta div {
          height: 40px;
          position: relative;
          top: 50%;
          -webkit-transform: translateY(-50%);
          -ms-transform: translateY(-50%);
          transform: translateY(-50%); } }
      .lt-ie9 .timeline-main .slide-meta div {
        height: 40px;
        position: relative;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%); }
  .timeline-main .slide-year {
    color: #f9a11b;
    font-size: 30px;
    margin-right: 20px; }
    @media (min-width: 37.5em) {
      .timeline-main .slide-year {
        font-size: 40px;
        margin-right: 40px; } }
    .lt-ie9 .timeline-main .slide-year {
      font-size: 40px;
      margin-right: 40px; }
  .timeline-main .slide-people {
    width: auto;
    margin-right: 20px;
    font-size: 18px; }
    @media (min-width: 37.5em) {
      .timeline-main .slide-people {
        margin-right: 40px;
        font-size: 20px; } }
    .lt-ie9 .timeline-main .slide-people {
      margin-right: 40px;
      font-size: 20px; }
    .timeline-main .slide-people i {
      display: inline-block;
      width: 25px;
      height: 21px;
      margin-right: 10px; }
  .timeline-main .slide-revenue {
    font-size: 18px; }
    @media (min-width: 37.5em) {
      .timeline-main .slide-revenue {
        font-size: 20px; } }
    .lt-ie9 .timeline-main .slide-revenue {
      font-size: 20px; }
    .timeline-main .slide-revenue i {
      display: inline-block;
      width: 25px;
      height: 21px;
      margin-right: 10px; }
  .timeline-main .slide-text {
    position: absolute;
    bottom: 5%;
    left: 10px;
    max-width: 500px;
    width: 90%;
    font-size: 21px;
    line-height: 30px; }
    @media (min-width: 37.5em) {
      .timeline-main .slide-text {
        width: 100%;
        font-size: 40px;
        line-height: 55px;
        left: 200px;
        top: 55%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%); } }
    .lt-ie9 .timeline-main .slide-text {
      width: 100%;
      font-size: 40px;
      line-height: 55px;
      left: 200px;
      top: 55%;
      -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
      transform: translateY(-50%); }

.slide-start {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/start.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-start {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/start.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-start {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/start.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-start {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/start.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-start {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-1984 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/1984.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-1984 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/1984.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-1984 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1984.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-1984 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1984.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-1984 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-1985 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/1985.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-1985 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/1985.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-1985 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1985.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-1985 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1985.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-1985 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-1986 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/1986.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-1986 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/1986.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-1986 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1986.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-1986 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1986.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-1986 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-1987 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/1987.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-1987 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/1987.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-1987 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1987.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-1987 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1987.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-1987 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-1988 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/1988.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-1988 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/1988.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-1988 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1988.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-1988 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1988.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-1988 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-1989 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/1989.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-1989 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/1989.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-1989 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1989.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-1989 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1989.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-1989 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-1990 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/1990.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-1990 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/1990.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-1990 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1990.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-1990 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1990.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-1990 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-1991 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/1991.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-1991 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/1991.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-1991 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1991.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-1991 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1991.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-1991 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-1992 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/1992.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-1992 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/1992.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-1992 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1992.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-1992 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1992.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-1992 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-1993 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/1993.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-1993 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/1993.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-1993 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1993.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-1993 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1993.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-1993 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-1994 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/1994.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-1994 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/1994.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-1994 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1994.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-1994 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1994.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-1994 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-1995 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/1995.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-1995 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/1995.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-1995 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1995.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-1995 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1995.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-1995 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-1996 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/1996.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-1996 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/1996.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-1996 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1996.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-1996 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1996.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-1996 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-1997 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/1997.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-1997 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/1997.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-1997 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1997.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-1997 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1997.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-1997 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-1998 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/1998.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-1998 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/1998.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-1998 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1998.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-1998 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1998.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-1998 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-1999 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/1999.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-1999 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/1999.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-1999 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1999.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-1999 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/1999.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-1999 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-2000 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/2000.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-2000 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/2000.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-2000 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2000.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-2000 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2000.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-2000 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-2001 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/2001.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-2001 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/2001.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-2001 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2001.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-2001 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2001.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-2001 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-2002 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/2002.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-2002 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/2002.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-2002 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2002.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-2002 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2002.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-2002 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-2003 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/2003.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-2003 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/2003.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-2003 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2003.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-2003 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2003.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-2003 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-2004 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/2004.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-2004 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/2004.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-2004 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2004.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-2004 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2004.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-2004 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-2005 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/2005.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-2005 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/2005.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-2005 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2005.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-2005 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2005.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-2005 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-2006 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/2006.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-2006 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/2006.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-2006 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2006.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-2006 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2006.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-2006 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-2007 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/2007.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-2007 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/2007.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-2007 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2007.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-2007 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2007.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-2007 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-2008 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/2008.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-2008 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/2008.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-2008 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2008.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-2008 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2008.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-2008 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-2009 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/2009.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-2009 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/2009.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-2009 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2009.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-2009 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2009.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-2009 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-2010 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/2010.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-2010 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/2010.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-2010 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2010.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-2010 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2010.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-2010 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-2011 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/2011.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-2011 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/2011.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-2011 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2011.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-2011 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2011.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-2011 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-2012 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/2012.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-2012 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/2012.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-2012 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2012.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-2012 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2012.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-2012 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-2013 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/2013.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-2013 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/2013.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-2013 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2013.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-2013 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2013.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-2013 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-2014 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/2014.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-2014 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/2014.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-2014 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2014.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-2014 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2014.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-2014 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-2015 {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile/2015.jpg") no-repeat center center;
  background-size: cover;
  background-position: center; }
  @media all and (orientation: landscape) {
    .slide-2015 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/mobile-landscape/2015.jpg") no-repeat center center;
      background-size: 100%;
      background-position: center; } }
  @media (min-width: 48em) {
    .slide-2015 {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2015.jpg") no-repeat center center;
      background-size: cover; } }
  .lt-ie9 .slide-2015 {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/timeline/desktop/2015.jpg") no-repeat center center;
    background-size: cover; }
  .no-touch .slide-2015 {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    transform: translate3d(0px, 0px, 0px); }

.slide-1984 .slide-revenue,
.slide-1985 .slide-revenue,
.slide-1986 .slide-revenue,
.slide-1987 .slide-revenue,
.slide-1988 .slide-revenue {
  display: none; }

.timeline-page {
  margin: 40px auto; }
  .timeline-page .video-module,
  .timeline-page .story-module {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; }
    @media (min-width: 37.5em) {
      .timeline-page .video-module,
      .timeline-page .story-module {
        width: 49.1525423729%;
        float: left;
        margin-right: 1.6949152542%; }
        .timeline-page .video-module.last,
        .timeline-page .story-module.last {
          width: 49.1525423729%;
          float: right;
          margin-right: 0; } }
    .lt-ie9 .timeline-page .video-module, .lt-ie9
    .timeline-page .story-module {
      width: 49.1525423729%;
      float: left;
      margin-right: 1.6949152542%; }
      .lt-ie9 .timeline-page .video-module.last, .lt-ie9
      .timeline-page .story-module.last {
        width: 49.1525423729%;
        float: right;
        margin-right: 0; }
    .timeline-page .video-module .img-wrap,
    .timeline-page .story-module .img-wrap {
      max-height: 260px;
      overflow: hidden; }
    .timeline-page .video-module .img-wrap:before,
    .timeline-page .story-module .img-wrap:before {
      height: 98%; }

.dmc-blade.row.full.blowout.play-cta-override .play-cta, a.play-cta {
  padding: 16px 0 0 53px; }

.widgets-custom {
  text-align: center;
  margin: 0 auto !important;
  overflow: hidden; }
  .widgets-custom.glassdoor-mobile {
    display: block; }
    @media only screen and (min-width: 865px) {
      .widgets-custom.glassdoor-mobile {
        display: none; } }
  .widgets-custom.glassdoor-desktop {
    display: none; }
    @media only screen and (min-width: 865px) {
      .widgets-custom.glassdoor-desktop {
        display: block; } }
  .widgets-custom .linkedin-mobile {
    display: block !important; }
    @media only screen and (min-width: 650px) {
      .widgets-custom .linkedin-mobile {
        display: none !important; } }
  .widgets-custom .linkedin-desktop {
    display: none !important; }
    @media only screen and (min-width: 650px) {
      .widgets-custom .linkedin-desktop {
        display: block !important; } }

.dmr.dmc-drawer {
  border-color: #fff;
  min-height: auto; }
  @media (min-width: 37.5em) {
    .dmr.dmc-drawer {
      min-height: 145px; } }
  .lt-ie9 .dmr.dmc-drawer {
    min-height: 145px; }
  .dmr.dmc-drawer.bottomline {
    padding-bottom: 20px; }

.dmc-drawer .content.open {
  background-color: #fff !important;
  padding-top: 0 !important;
  padding-left: 40px !important; }
  @media only screen and (min-width: 37.5em) {
    .dmc-drawer .content.open {
      padding-left: 50px !important; } }

.location-tabs-negative-margin .cc-six-icon ul {
  padding-bottom: 54px; }
  @media (min-width: 37.5em) {
    .location-tabs-negative-margin .cc-six-icon ul {
      padding-bottom: 27px; } }
  .lt-ie9 .location-tabs-negative-margin .cc-six-icon ul {
    padding-bottom: 27px; }
  .location-tabs-negative-margin .cc-six-icon ul li {
    min-height: 150px; }

.cc-six-icon ul {
  display: flex;
  text-align: center;
  flex-wrap: wrap;
  list-style-type: none !important;
  padding: 0 30px;
  margin-bottom: 0 !important; }
  @media (min-width: 37.5em) {
    .cc-six-icon ul {
      padding: 0; } }
  .lt-ie9 .cc-six-icon ul {
    padding: 0; }
  .cc-six-icon ul li {
    margin: 0 !important;
    flex: 0 0 50%;
    padding: 10px 0; }
    @media (min-width: 37.5em) {
      .cc-six-icon ul li {
        flex: 1 0;
        padding: 0 10px; } }
    .lt-ie9 .cc-six-icon ul li {
      flex: 1 0;
      padding: 0 10px; }
    @media (min-width: 48em) {
      .cc-six-icon ul li {
        padding: 0 20px; } }
    .lt-ie9 .cc-six-icon ul li {
      padding: 0 20px; }
    @media (min-width: 60em) {
      .cc-six-icon ul li {
        padding: 0 30px; }
        .cc-six-icon ul li a:last-child {
          margin-bottom: 0 !important; } }
    .lt-ie9 .cc-six-icon ul li {
      padding: 0 30px; }
      .lt-ie9 .cc-six-icon ul li a:last-child {
        margin-bottom: 0 !important; }
  .cc-six-icon ul a {
    display: block;
    word-wrap: break-word; }
  .cc-six-icon ul .icon {
    display: block;
    width: 85px;
    height: 85px;
    margin: 0 auto 15px auto;
    /* overrides of six-icon-awards-categories-list icons */ }
    @media (min-width: 37.5em) {
      .cc-six-icon ul .icon {
        width: 72px;
        height: 72px; } }
    .lt-ie9 .cc-six-icon ul .icon {
      width: 72px;
      height: 72px; }
    @media (min-width: 60em) {
      .cc-six-icon ul .icon {
        width: 85px;
        height: 85px; } }
    .lt-ie9 .cc-six-icon ul .icon {
      width: 85px;
      height: 85px; }
    .cc-six-icon ul .icon [class^="icon-"], .cc-six-icon ul .icon [class*=" icon-"] {
      display: inline-block;
      height: inherit;
      width: inherit;
      background-position: center;
      background-size: 100%; }
    .cc-six-icon ul .icon-awards-workplace {
      background-image: url("https://www.cisco.com/c/dam/en_us/about/careers/images/icons/Desk-Phone_fc_256.png"); }
    .cc-six-icon ul .icon-awards-technology {
      background-image: url("https://www.cisco.com/c/dam/en_us/about/careers/images/icons/Cellular_fc_256.png"); }
    .cc-six-icon ul .icon-awards-services {
      background-image: url("https://www.cisco.com/c/dam/en_us/about/careers/images/icons/hospitality256.png"); }
    .cc-six-icon ul .icon-awards-marketing {
      background-image: url("https://www.cisco.com/c/dam/en_us/about/careers/images/icons/demand_gen_fc_256.png"); }
    .cc-six-icon ul .icon-awards-csr {
      background-image: url("https://www.cisco.com/c/dam/en_us/about/careers/images/icons/global_procurement_fc_256.png"); }

.cc-five-icon ul {
  list-style-type: none !important;
  display: flex;
  text-align: center;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  align-content: flex-start;
  max-width: 960px;
  margin: 0 auto;
  color: #fff; }
  @media (min-width: 37.5em) {
    .cc-five-icon ul {
      padding: 20px 0; } }
  .lt-ie9 .cc-five-icon ul {
    padding: 20px 0; }
  .cc-five-icon ul li {
    width: 50%;
    padding: 10px 0;
    margin: 0 !important;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    -moz-perspective: 1000;
    -ms-perspective: 1000;
    perspective: 1000; }
    @media (min-width: 37.5em) {
      .cc-five-icon ul li {
        width: 16.6666666667%; } }
    .lt-ie9 .cc-five-icon ul li {
      width: 16.6666666667%; }
    .cc-five-icon ul li:hover a {
      color: #ffffff !important;
      text-decoration: underline !important; }
    .cc-five-icon ul li:hover [class^="icon-"],
    .cc-five-icon ul li:hover [class*=" icon-"] {
      -webkit-transform: scale(1.25, 1.25);
      -moz-transform: scale(1.25, 1.25);
      -ms-transform: scale(1.25, 1.25);
      -o-transform: scale(1.25, 1.25);
      transform: scale(1.25, 1.25); }
  .cc-five-icon ul a {
    display: block;
    word-wrap: break-word;
    color: #fff !important; }
  .cc-five-icon ul .icon {
    display: block;
    width: 54px;
    height: 54px;
    border: 1px solid #014468 !important;
    border-radius: 50%;
    margin: 0 auto 15px auto; }
    .cc-five-icon ul .icon .social-icon-text {
      display: flex;
      width: auto;
      color: #014468 !important;
      font-weight: 400;
      text-decoration: none;
      line-height: inherit;
      justify-content: center;
      margin: 10px auto 0 auto; }
  .cc-five-icon ul [class^="icon-"],
  .cc-five-icon ul [class*=" icon-"] {
    display: inline-block;
    height: inherit;
    width: inherit;
    background-position: 48% 48%; }
  .cc-five-icon ul .icon-cc-podcast {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16.1 28.5' style='enable-background:new 0 0 16.1 28.5;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23014468;%7d %3c/style%3e%3cg%3e%3cpath class='st0' d='M15.1,11.1c-0.5,0-0.9,0.4-0.9,0.9v2.6c0,3.4-2.8,6.2-6.2,6.2c-3.4,0-6.2-2.8-6.2-6.2v-2.6 c0-0.5-0.4-0.9-0.9-0.9S0,11.6,0,12.1v2.6c0,4.1,3.1,7.5,7.1,8v2.9H6c-0.8,0-1.5,0.7-1.5,1.5s0.7,1.5,1.5,1.5h4.1 c0.8,0,1.5-0.7,1.5-1.5s-0.7-1.5-1.5-1.5H9v-2.9c4-0.5,7.1-3.9,7.1-8v-2.6C16.1,11.6,15.7,11.1,15.1,11.1z'/%3e%3cpath class='st0' d='M9.1,15C8.5,15,8,14.5,8,13.9c0-0.6,0.5-1.1,1.1-1.1h3.4v-2.2H9.1C8.5,10.6,8,10.2,8,9.6C8,9,8.5,8.5,9.1,8.5 h3.4V6.3H9.1C8.5,6.3,8,5.8,8,5.2s0.5-1.1,1.1-1.1h3.4C12.3,1.9,10.4,0,8,0h0C5.6,0,3.6,2,3.6,4.5v10.3c0,2.5,2,4.5,4.5,4.5h0 c2.4,0,4.4-1.9,4.5-4.3H9.1z'/%3e%3c/g%3e%3c/svg%3e");
    background-repeat: no-repeat;
    max-width: 15px; }

.widget-socialfeeds.follow-wearecisco {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='510.344' viewBox='0 0 320 510.344'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %2300bbeb; %7D %3C/style%3E%3C/defs%3E%3Ccircle id='Circle' class='cls-1' cx='151.5' cy='692.657' r='692.656'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: contain !important;
  background-position: bottom;
  background-color: white;
  /*
    .blade-header {
      h2 {
        color: #4d4b4c;
        font-size: 40px;

        span {
          color: #00bcea;
        }
        
        @include bp-lg {
          font-size: 64px;
        }
      }
    } */ }
  @media (min-width: 60em) {
    .widget-socialfeeds.follow-wearecisco {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1600' height='1042' viewBox='0 0 1600 1042'%3E%3Cmetadata%3E%3C%3Fxpacket begin='﻿' id='W5M0MpCehiHzreSzNTczkc9d'%3F%3E%3Cx:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='Adobe XMP Core 5.6-c140 79.160451, 2017/05/06-01:08:21 '%3E%3Crdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%3E%3Crdf:Description rdf:about=''/%3E%3C/rdf:RDF%3E%3C/x:xmpmeta%3E%3C%3Fxpacket end='w'%3F%3E%3C/metadata%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D .cls-2, .cls-3 %7B fill: %2300bbeb; %7D .cls-3 %7B opacity: 0.2; %7D %3C/style%3E%3C/defs%3E%3Crect id='bounding_box' data-name='bounding box' class='cls-1' width='1600' height='1042'/%3E%3Ccircle id='ellipse' class='cls-2' cx='790.5' cy='1395.5' r='989.5'/%3E%3Ccircle id='ellipse-2' data-name='ellipse' class='cls-3' cx='-283.5' cy='906.5' r='906.5'/%3E%3Ccircle id='ellipse-3' data-name='ellipse' class='cls-3' cx='1735.5' cy='1361.5' r='906.5'/%3E%3C/svg%3E%0A"); } }
  .lt-ie9 .widget-socialfeeds.follow-wearecisco {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1600' height='1042' viewBox='0 0 1600 1042'%3E%3Cmetadata%3E%3C%3Fxpacket begin='﻿' id='W5M0MpCehiHzreSzNTczkc9d'%3F%3E%3Cx:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='Adobe XMP Core 5.6-c140 79.160451, 2017/05/06-01:08:21 '%3E%3Crdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%3E%3Crdf:Description rdf:about=''/%3E%3C/rdf:RDF%3E%3C/x:xmpmeta%3E%3C%3Fxpacket end='w'%3F%3E%3C/metadata%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23fff; %7D .cls-2, .cls-3 %7B fill: %2300bbeb; %7D .cls-3 %7B opacity: 0.2; %7D %3C/style%3E%3C/defs%3E%3Crect id='bounding_box' data-name='bounding box' class='cls-1' width='1600' height='1042'/%3E%3Ccircle id='ellipse' class='cls-2' cx='790.5' cy='1395.5' r='989.5'/%3E%3Ccircle id='ellipse-2' data-name='ellipse' class='cls-3' cx='-283.5' cy='906.5' r='906.5'/%3E%3Ccircle id='ellipse-3' data-name='ellipse' class='cls-3' cx='1735.5' cy='1361.5' r='906.5'/%3E%3C/svg%3E%0A"); }
  .widget-socialfeeds.follow-wearecisco .blowout .col .row.thirds .third {
    margin-top: 5px !important; }
  @media (min-width: 60em) {
    .widget-socialfeeds.follow-wearecisco .blade-spacer {
      margin-top: 320px; } }
  .lt-ie9 .widget-socialfeeds.follow-wearecisco .blade-spacer {
    margin-top: 320px; }
  .widget-socialfeeds.follow-wearecisco .blade-spacer .blade-description p {
    max-width: 960px;
    margin: 0 auto; }
  @media (min-width: 60em) {
    .widget-socialfeeds.follow-wearecisco .blade-description {
      padding: 0 100px !important;
      margin-bottom: 40px; } }
  .lt-ie9 .widget-socialfeeds.follow-wearecisco .blade-description {
    padding: 0 100px !important;
    margin-bottom: 40px; }
  .widget-socialfeeds.follow-wearecisco .blade-description .logo {
    margin: 50px 0 40px; }
    .widget-socialfeeds.follow-wearecisco .blade-description .logo img {
      max-width: 465px;
      width: 100%; }
  @media (min-width: 60em) {
    .widget-socialfeeds.follow-wearecisco .blade-description p {
      font-size: 25px; } }
  .lt-ie9 .widget-socialfeeds.follow-wearecisco .blade-description p {
    font-size: 25px; }
  @media (min-width: 60em) {
    .widget-socialfeeds.follow-wearecisco .cc-five-icon {
      padding-bottom: 80px; } }
  .lt-ie9 .widget-socialfeeds.follow-wearecisco .cc-five-icon {
    padding-bottom: 80px; }
  .widget-socialfeeds.follow-wearecisco .cc-five-icon ul a {
    color: #014468 !important; }

.widget-socialfeeds.slide-show-blade div.col.third:first-child {
  margin-top: 0px !important; }

@media (min-width: 48em) {
  .widget-socialfeeds.slide-show-blade div.col.third {
    margin-top: 0px !important; } }

.lt-ie9 .widget-socialfeeds.slide-show-blade div.col.third {
  margin-top: 0px !important; }

.widget-socialfeeds a {
  color: #007fab; }
  .widget-socialfeeds a:hover {
    text-decoration: none; }

.widget-socialfeeds div.col.third {
  margin-top: 32px;
  margin-bottom: 40px !important; }
  .widget-socialfeeds div.col.third:first-child {
    margin-bottom: 0px; }
  .widget-socialfeeds div.col.third:last-child {
    margin-top: 0px; }

.widget-socialfeeds.cc-home-featured-ads div.row.thirds {
  max-width: 1440px; }

.widget-socialfeeds.cc-social-grid .dmc-text {
  margin: 0 !important; }

.widget-socialfeeds.cc-social-grid div.row.twothirds-third {
  display: block !important; }
  @media (min-width: 48em) {
    .widget-socialfeeds.cc-social-grid div.row.twothirds-third {
      display: flex !important; } }
  .lt-ie9 .widget-socialfeeds.cc-social-grid div.row.twothirds-third {
    display: flex !important; }
  .widget-socialfeeds.cc-social-grid div.row.twothirds-third .two-third {
    flex: 1 0 100%;
    width: 100%; }
    @media (min-width: 48em) {
      .widget-socialfeeds.cc-social-grid div.row.twothirds-third .two-third {
        flex: 1 0 66%;
        width: 66%; } }
    .lt-ie9 .widget-socialfeeds.cc-social-grid div.row.twothirds-third .two-third {
      flex: 1 0 66%;
      width: 66%; }
    @media (min-width: 80em) {
      .widget-socialfeeds.cc-social-grid div.row.twothirds-third .two-third {
        margin-right: 0 !important;
        width: calc(66.7% - 10px) !important;
        flex-basis: calc(66.7% - 10px) !important;
        -webkit-flex: 1 0 calc(66.7% - 10px) !important;
        -ms-flex-basis: calc(66.7% - 10px) !important; } }
    .lt-ie9 .widget-socialfeeds.cc-social-grid div.row.twothirds-third .two-third {
      margin-right: 0 !important;
      width: calc(66.7% - 10px) !important;
      flex-basis: calc(66.7% - 10px) !important;
      -webkit-flex: 1 0 calc(66.7% - 10px) !important;
      -ms-flex-basis: calc(66.7% - 10px) !important; }
  .widget-socialfeeds.cc-social-grid div.row.twothirds-third .third {
    flex: 1 0 100% !important;
    width: 100% !important;
    margin-left: 0 !important; }
    @media (min-width: 48em) {
      .widget-socialfeeds.cc-social-grid div.row.twothirds-third .third {
        flex: 1 0 32% !important;
        width: 32% !important;
        margin-left: 2% !important; } }
    .lt-ie9 .widget-socialfeeds.cc-social-grid div.row.twothirds-third .third {
      flex: 1 0 32% !important;
      width: 32% !important;
      margin-left: 2% !important; }

.widget-socialfeeds.cc-social-grid div.col.third .social-feed-item,
.widget-socialfeeds.cc-social-grid div.col.two-third .social-feed-item {
  width: 95%; }
  @media (min-width: 48em) {
    .widget-socialfeeds.cc-social-grid div.col.third .social-feed-item,
    .widget-socialfeeds.cc-social-grid div.col.two-third .social-feed-item {
      width: 100%; } }
  .lt-ie9 .widget-socialfeeds.cc-social-grid div.col.third .social-feed-item, .lt-ie9
  .widget-socialfeeds.cc-social-grid div.col.two-third .social-feed-item {
    width: 100%; }

.widget-socialfeeds.cc-home-featured-ads div.col.third,
.widget-socialfeeds.cc-home-featured-ads div.col.two-third,
.widget-socialfeeds.cc-home-featured-ads .dmc-mosaic-row.thirds .third {
  margin-top: 34px !important;
  margin-bottom: 34px !important; }

.widget-socialfeeds.cc-home-featured-ads .dmc-mosaic-tile-narrow span.gradient {
  display: none; }

.widget-socialfeeds.cc-home-featured-ads a[data-config-metrics-title="atsLink"] h3::after {
  content: "\e901";
  position: relative;
  margin-left: -1px;
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none; }

.widget-socialfeeds.cc-home-featured-ads a h3 {
  line-height: 1;
  font-weight: 200; }
  @media only screen and (max-width: 599px) {
    .widget-socialfeeds.cc-home-featured-ads a h3 {
      color: white !important; } }
  @media only screen and (min-width: 1024px) {
    .widget-socialfeeds.cc-home-featured-ads a h3 {
      color: white !important; } }

.widget-socialfeeds.cc-home-featured-ads a:hover h3 {
  text-decoration: underline; }

.widget-socialfeeds.cc-home-featured-ads .content-wrapper,
.widget-socialfeeds.cc-home-featured-ads .dmc-mosaic-tile-narrow {
  background: transparent !important; }

.widget-socialfeeds.cc-home-featured-ads .dmc-mosaic-row {
  margin-bottom: 0 !important; }

.widget-socialfeeds .logo-feed-social-tiles-icon {
  float: right;
  height: 20px;
  width: 20px;
  background-repeat: no-repeat;
  background-size: contain; }

.social-feed-link-highlight {
  color: #0070d2 !important; }

.follow-wearecisco .dmc-button.atlantic {
  font-style: normal;
  font-weight: 400;
  background-color: #00bceb;
  border: 0;
  color: #ffffff;
  border-radius: 100px;
  display: inline-block;
  height: auto;
  margin: 10px 0px 30px 10px;
  padding: 5px 20px 5px;
  line-height: 1.5em;
  width: auto; }

.follow-wearecisco .dmc-button.atlantic:hover {
  background-color: #33c9ef;
  color: #ffffff !important; }

.follow-wearecisco .dmc-button.atlantic:visited {
  color: #ffffff !important; }

div.social-feed-item {
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
  width: 95%;
  min-height: 355px;
  margin: auto;
  background-color: #ebebeb; }
  @media (min-width: 55.625em) {
    div.social-feed-item {
      width: 100%;
      min-height: 550px;
      max-height: 550px; } }
  .lt-ie9 div.social-feed-item {
    width: 100%;
    min-height: 550px;
    max-height: 550px; }
  @media (min-width: 80em) {
    div.social-feed-item {
      height: 100%;
      min-height: 550px; } }
  .lt-ie9 div.social-feed-item {
    height: 100%;
    min-height: 550px; }
  div.social-feed-item path {
    fill: #ffffff; }
  div.social-feed-item h6 {
    margin-bottom: 0 !important; }
  div.social-feed-item p {
    font-size: 18px;
    font-weight: 300;
    line-height: 1.5;
    color: #1b1c1d; }
  div.social-feed-item a {
    color: #00bcea; }
  div.social-feed-item .content-container {
    padding: 20px; }
  div.social-feed-item .profile-image {
    float: left;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    -webkit-border-radius: 999px;
    -moz-border-radius: 999px;
    border-radius: 999px;
    border: solid 1px #c6c7ca;
    width: 55px;
    height: 55px; }
  div.social-feed-item .account-info {
    float: left;
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 40px;
    padding-left: 10px; }
  div.social-feed-item img {
    width: 100%;
    height: 100%; }
  div.social-feed-item.twitter h6 {
    color: #1b1c1d;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.2; }
  div.social-feed-item.twitter .source-account {
    color: #0070d2;
    font-size: 14px;
    font-weight: 300;
    line-height: 1.2; }
  div.social-feed-item.twitter .body-copy {
    clear: both;
    padding: 15px 0px 0px 0px; }
  div.social-feed-item.twitter .no-twitter-image p {
    font-size: 22px; }
  div.social-feed-item.instagram h6 {
    color: #1b1c1d; }
  div.social-feed-item.instagram p {
    float: left;
    padding-top: 20px; }
  div.social-feed-item.instagram img {
    object-position: top center;
    height: auto; }
  div.social-feed-item.instagram .account-info {
    padding-top: 15px; }
  div.social-feed-item.instagram .on-instagram {
    color: #1b1c1d; }
  div.social-feed-item.rss h6 {
    font-size: 18px;
    color: #0070d2;
    margin: 16px 0;
    margin-bottom: 4px !important; }
  div.social-feed-item.rss .body-copy {
    max-height: 145px;
    overflow: hidden;
    font-size: 20px;
    line-height: 1.2;
    color: white; }
    @media (min-width: 55.625em) {
      div.social-feed-item.rss .body-copy {
        font-size: 24px; } }
    .lt-ie9 div.social-feed-item.rss .body-copy {
      font-size: 24px; }
  div.social-feed-item.rss .image-container {
    position: relative; }
    div.social-feed-item.rss .image-container .text-content-container {
      background: linear-gradient(0deg, black 10%, rgba(255, 255, 255, 0.75) 80%, rgba(255, 255, 255, 0) 100%);
      width: 100%;
      position: absolute;
      bottom: 0;
      padding: 20px 20px 10px 20px; }
      div.social-feed-item.rss .image-container .text-content-container h6 {
        font-size: 18px; }
  div.social-feed-item.rss .author_image {
    color: #1b1c1d;
    margin-bottom: 15px; }
    div.social-feed-item.rss .author_image img {
      float: left;
      width: 52px;
      height: 52px;
      border-radius: 999px;
      margin-right: 15px; }
    div.social-feed-item.rss .author_image .list_author {
      padding-top: 5px; }
  div.social-feed-item.static {
    display: flex;
    text-align: center;
    align-items: center; }
    div.social-feed-item.static h1 {
      font-size: 60px;
      font-weight: 100;
      margin: 0 0 10px; }
    div.social-feed-item.static h2 {
      font-size: 20px;
      font-weight: 200;
      line-height: 1.2; }
      @media (min-width: 55.625em) {
        div.social-feed-item.static h2 {
          font-size: 24px; } }
      .lt-ie9 div.social-feed-item.static h2 {
        font-size: 24px; }
    div.social-feed-item.static p {
      margin: 15px 0; }
    div.social-feed-item.static a {
      font-size: 16px;
      line-height: 1;
      letter-spacing: 0.3px; }
  div.social-feed-item.calendar img {
    width: 70px;
    margin: 0 0 30px; }
  div.social-feed-item.calendar span {
    width: 70px;
    height: 70px;
    margin: 0 auto 30px;
    display: block; }
  div.social-feed-item.job-listing p {
    margin: 0;
    font-weight: 400; }
  div.social-feed-item.job-listing .job-profile-picture {
    display: inline-block;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    -webkit-border-radius: 999px;
    -moz-border-radius: 999px;
    border-radius: 999px;
    width: 64px;
    height: 64px;
    margin: 15px 10px 10px; }
  div.social-feed-item.job-listing .job-title {
    color: #979797;
    font-size: 13px;
    letter-spacing: 0.7px;
    font-weight: 300; }
  div.social-feed-item.featured-video {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/cisco_careers_videoPoster.jpg") no-repeat center;
    background-size: cover;
    position: relative; }
    div.social-feed-item.featured-video p {
      font-size: 38px;
      font-weight: 200;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.25;
      color: #ffffff;
      position: absolute;
      text-align: center;
      top: 0;
      /* added gradient */
      margin: 150px 0px;
      padding: 30px 35px;
      width: 100%; }
      @media only screen and (max-width: 767px) {
        div.social-feed-item.featured-video p {
          margin-top: 22%; } }
      @media only screen and (max-width: 768px) {
        div.social-feed-item.featured-video p {
          margin-top: 12%; } }
      @media only screen and (max-width: 890px) {
        div.social-feed-item.featured-video p {
          margin-top: 15%; } }
      @media only screen and (max-width: 1296px) {
        div.social-feed-item.featured-video p {
          margin-top: 10%; } }
    div.social-feed-item.featured-video a {
      width: 100%; }
      div.social-feed-item.featured-video a.play-cta {
        padding: 0 !important; }
    div.social-feed-item.featured-video a:hover p {
      text-decoration: underline; }
    div.social-feed-item.featured-video.cc-home-featured {
      background: none;
      padding: 0;
      height: auto;
      min-height: 1px !important;
      border: none; }
      div.social-feed-item.featured-video.cc-home-featured img {
        width: 100%;
        height: auto; }
      div.social-feed-item.featured-video.cc-home-featured p {
        margin: 17px; }
    div.social-feed-item.featured-video .lightbox-link {
      width: 53px;
      height: 53px;
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      margin: auto; }
      @media only screen and (max-width: 767px) {
        div.social-feed-item.featured-video .lightbox-link {
          height: 0px; } }
  div.social-feed-item.snapchat {
    text-align: center;
    padding: 32px 0 40px; }
    div.social-feed-item.snapchat p {
      font-size: 16px;
      font-weight: 400;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.5;
      text-align: center;
      margin-bottom: 0; }
      div.social-feed-item.snapchat p:last-of-type {
        font-size: 13px;
        font-weight: normal;
        letter-spacing: 0.1px;
        color: #979797;
        margin-bottom: 20px; }
    div.social-feed-item.snapchat img {
      width: 75%; }
  div.social-feed-item .social-img-container {
    display: flex; }
  div.social-feed-item .read-his-blog {
    display: inline;
    font-size: inherit; }

.glassdoor-top-bar {
  background-color: #4d4c4c !important;
  height: 70px;
  max-width: 1238px !important;
  display: block;
  margin: auto;
  padding: 0 !important; }
  @media only screen and (max-width: 767px) {
    .glassdoor-top-bar {
      height: 92px; } }
  @media only screen and (max-width: 375px) {
    .glassdoor-top-bar {
      height: 125px; } }
  .glassdoor-top-bar .glassdoor-top-bar-image {
    height: 100%;
    width: 60px;
    float: left;
    background: green; }
  @media only screen and (max-width: 767px) {
    .glassdoor-top-bar .glassdoor-top-bar-image img {
      height: 100%; } }
  .glassdoor-top-bar .glassdoor-top-bar-text {
    margin: 20px 20px;
    color: #ffffff;
    font-weight: 100;
    font-size: 22px;
    display: inline-block;
    width: 75%; }
    @media only screen and (max-width: 890px) {
      .glassdoor-top-bar .glassdoor-top-bar-text {
        margin: 1% 0 0 2%; } }
    @media only screen and (max-width: 767px) {
      .glassdoor-top-bar .glassdoor-top-bar-text {
        margin: 5px 0px 0px 45px; } }
    @media only screen and (max-width: 375px) {
      .glassdoor-top-bar .glassdoor-top-bar-text {
        margin: 5px 0px 0px 75px;
        width: 60%; } }

div.glassdoor {
  /*
    Glassdoor redesign
  */
  background-color: #f2f2f2 !important;
  margin-bottom: 20px !important;
  display: block !important;
  overflow: hidden;
  max-width: 1238px !important; }
  div.glassdoor-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background-color: #f2f2f2;
    height: 100%;
    width: 100%;
    margin-bottom: 20px;
    max-height: 550px; }
  div.glassdoor-image {
    margin-bottom: -5px; }
  @media (min-width: 48em) {
    div.glassdoor div.col.third {
      margin-top: 20px !important;
      margin-bottom: 20px !important;
      padding: 0px 70px; } }
  .lt-ie9 div.glassdoor div.col.third {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
    padding: 0px 70px; }
  div.glassdoor .overall {
    float: left;
    flex-direction: column;
    align-items: center;
    height: 100%;
    justify-content: space-between; }
    div.glassdoor .overall--item {
      text-align: center;
      padding: 10px 0;
      /* SVG */ }
      div.glassdoor .overall--item h6 {
        font-size: 22px;
        margin: 0; }
      div.glassdoor .overall--item p {
        font-size: 14px;
        margin: 0; }
      div.glassdoor .overall--item div {
        font-size: 18px; }
      div.glassdoor .overall--item svg.donut .chart-number {
        font-size: 8px; }
    @media only screen and (max-width: 767px) {
      div.glassdoor .overall {
        float: none;
        text-align: center; } }
    @media only screen and (min-width: 768px) and (max-width: 1075px) {
      div.glassdoor .overall {
        float: none;
        text-align: center; }
        div.glassdoor .overall--item {
          display: inline-table;
          padding-right: 20px; } }
  div.glassdoor .reviews {
    float: right; }
    @media (min-width: 48em) {
      div.glassdoor .reviews {
        padding-right: 100px; } }
    .lt-ie9 div.glassdoor .reviews {
      padding-right: 100px; }
    div.glassdoor .reviews--stars li.star {
      background-image: url("https://www.cisco.com/c/dam/en_us/about/careers/images/social-feeds/review-star.png");
      width: 20px;
      height: 20px;
      margin-right: 2px;
      margin-left: 0px; }
    div.glassdoor .reviews--stars li.grey-star {
      background-image: url("https://www.cisco.com/c/dam/en_us/about/careers/images/social-feeds/glassdoor-star-circle-grey.png");
      width: 20px;
      height: 20px;
      margin-right: 2px;
      margin-left: 0px; }
    div.glassdoor .reviews--stars li.info {
      background-image: url("https://www.cisco.com/c/dam/en_us/about/careers/images/social-feeds/review-star-info.png");
      width: 20px;
      height: 20px;
      margin-left: 2px; }
    div.glassdoor .reviews--points {
      list-style-image: none; }
      div.glassdoor .reviews--points li {
        line-height: 1.5em;
        color: #6ebe4b;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21'%3E%3Cmetadata%3E%3C%3Fxpacket begin='﻿' id='W5M0MpCehiHzreSzNTczkc9d'%3F%3E%3Cx:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='Adobe XMP Core 5.6-c140 79.160451, 2017/05/06-01:08:21 '%3E%3Crdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%3E%3Crdf:Description rdf:about=''/%3E%3C/rdf:RDF%3E%3C/x:xmpmeta%3E%3C%3Fxpacket end='w'%3F%3E%3C/metadata%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %236ebe4b; %7D %3C/style%3E%3C/defs%3E%3Ccircle class='cls-1' cx='10.5' cy='10.5' r='10.5'/%3E%3C/svg%3E%0A");
        background-repeat: no-repeat;
        padding-left: 30px;
        margin-right: 20px; }
        @media (min-width: 48em) {
          div.glassdoor .reviews--points li {
            margin-right: 80px; } }
        .lt-ie9 div.glassdoor .reviews--points li {
          margin-right: 80px; }
        div.glassdoor .reviews--points li .neutral-dot {
          background: #f6b500;
          height: 21px;
          width: 21px;
          border-radius: 50%;
          margin-right: 8px;
          margin-top: 3px;
          min-width: 21px; }
    div.glassdoor .reviews--points.less-points {
      min-width: 770px; }
    div.glassdoor .reviews li.neutral-list-item {
      background-image: none;
      display: flex;
      flex-direction: row;
      padding-left: 0;
      color: #f6b500; }
    div.glassdoor .reviews--item {
      padding: 35px 20px; }
      @media (min-width: 48em) {
        div.glassdoor .reviews--item {
          padding: 35px 0; } }
      .lt-ie9 div.glassdoor .reviews--item {
        padding: 35px 0; }
      div.glassdoor .reviews--item h1 {
        font-size: 28px;
        max-width: 750px; }
      div.glassdoor .reviews--item p.position {
        font-size: 14px; }
      div.glassdoor .reviews--item p.quote {
        font-size: 18px;
        margin: 0; }
      div.glassdoor .reviews--item ul {
        display: flex;
        flex-direction: row;
        list-style-type: none; }
      div.glassdoor .reviews--item:first-child {
        border-bottom: 1px solid #4d4b4c; }
    div.glassdoor .reviews .readmore-cta {
      margin-top: 20px !important; }
    @media only screen and (max-width: 767px) {
      div.glassdoor .reviews {
        float: none; }
        div.glassdoor .reviews--points {
          display: block !important; }
        div.glassdoor .reviews--points.less-points {
          min-width: unset !important; } }
    @media only screen and (min-width: 768px) and (max-width: 1075px) {
      div.glassdoor .reviews {
        float: none; } }
  div.glassdoor .dmc-button.atlantic.pal-1,
  div.glassdoor .dmc-button.pal-1 {
    float: left;
    font-style: normal;
    font-weight: 400;
    background-color: #00bceb;
    border: 1px solid #00bceb;
    color: #fff;
    border-radius: 100px;
    display: inline-block;
    height: auto;
    margin: 10px 0px 30px 10px;
    padding: 5px 20px 6px;
    line-height: 1.5em;
    width: auto; }
    @media only screen and (min-width: 768px) and (max-width: 1075px) {
      div.glassdoor .dmc-button.atlantic.pal-1,
      div.glassdoor .dmc-button.pal-1 {
        float: none;
        margin: 20px auto; } }
  div.glassdoor .dmc-button.atlantic.pal-1:hover {
    background-color: #33c9ef !important;
    border: 1px solid #33c9ef !important; }

img.glassdoor-best-places-to-work {
  width: 100%; }

.general-social-section div.glassdoor .dmc-button.atlantic.pal-1,
.general-social-section div.glassdoor .dmc-button.pal-1 {
  margin: 10px 0px 30px 90px; }

.general-social-section div.col.third {
  margin-bottom: 40px !important; }

.slide-show-blade {
  overflow: hidden;
  position: relative; }

.slide-show-images {
  transform: translateX(0);
  width: 100%;
  height: 48vw; }
  @media (min-width: 1040px) {
    .slide-show-images {
      height: 515px; } }
  @media (min-width: 80em) {
    .slide-show-images {
      height: 605px; } }
  .lt-ie9 .slide-show-images {
    height: 605px; }

.slide-show {
  width: 80%;
  height: auto;
  overflow: visible;
  position: absolute;
  cursor: move;
  /* fallback if grab cursor is unsupported */
  cursor: grab;
  cursor: -moz-grab;
  cursor: -webkit-grab; }
  .slide-show:nth-child(1) {
    left: 10%; }
  .slide-show:nth-child(2) {
    left: 92%; }
  .slide-show:nth-child(3) {
    left: 174%; }
  .slide-show:nth-child(4) {
    left: 256%; }
  .slide-show:nth-child(5) {
    left: 338%; }
  .slide-show:active {
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
    cursor: grabbing; }

.slide-show-chiclets {
  height: 25px;
  position: relative;
  float: left;
  left: 50%;
  transform: translateX(-50%);
  margin-bottom: 50px; }
  .slide-show-chiclets.no-chiclets {
    margin-bottom: 0 !important; }
  .slide-show-chiclets .slide-show-chiclet {
    width: 9px;
    height: 9px;
    background-color: #cccccc;
    margin: 8px;
    float: left;
    border-radius: 50%;
    cursor: pointer; }
    .slide-show-chiclets .slide-show-chiclet.current {
      background-color: #006dc5; }

.dmc-inpage-nav.cc-dmc-inpage-nav {
  height: auto !important;
  opacity: 1 !important;
  margin-bottom: 20px; }
  .dmc-inpage-nav.cc-dmc-inpage-nav .nav-container.stacked ul {
    text-align: center;
    background: none;
    border-bottom: solid #c6c7ca 1px; }
    .dmc-inpage-nav.cc-dmc-inpage-nav .nav-container.stacked ul li a {
      padding-bottom: 14px !important; }
    .dmc-inpage-nav.cc-dmc-inpage-nav .nav-container.stacked ul li.active a {
      color: #00a1d8;
      font-weight: 100 !important; }

.dmc-inpage-nav .nav-container.stacked ul li a {
  padding: 18px 0 15px !important; }

.country-list.dmr .dmc-list .list-item-content li span {
  background: none; }

.country-list .dmr ul.no-bullets li {
  margin: 13px 0; }

.country-list .dmr.dmc-text.compact {
  height: 40px; }

@media only screen and (max-width: 767px) {
  .dmr.list-content {
    margin-left: 115px; } }

@media only screen and (max-width: 767px) {
  .locations-by-country .no-border ul.no-bullets {
    list-style-type: none;
    display: flex;
    text-align: center;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    align-content: flex-start;
    max-width: 960px;
    margin: 0 auto;
    color: #fff; }
    .locations-by-country .no-border ul.no-bullets li:nth-child(even) {
      width: 50%; }
    .locations-by-country .no-border ul.no-bullets li:nth-child(odd) {
      width: 50%; } }

.ASIA .dmr .list-content.col-4, .ASIA .dmr .list-content.col-3, .EUROPE .dmr .list-content.col-4, .EUROPE .dmr .list-content.col-3, .SOUTH_AMERICA .dmr .list-content.col-4, .SOUTH_AMERICA .dmr .list-content.col-3 {
  padding-top: 13px; }
  .ASIA .dmr .list-content.col-4 ul.no-bullets li:first-child, .ASIA .dmr .list-content.col-3 ul.no-bullets li:first-child, .EUROPE .dmr .list-content.col-4 ul.no-bullets li:first-child, .EUROPE .dmr .list-content.col-3 ul.no-bullets li:first-child, .SOUTH_AMERICA .dmr .list-content.col-4 ul.no-bullets li:first-child, .SOUTH_AMERICA .dmr .list-content.col-3 ul.no-bullets li:first-child {
    margin-top: 0; }

.cc-large-icon-tab-content {
  overflow: hidden; }
  .cc-large-icon-tab-content > div {
    opacity: 0;
    transform: translateY(50px); }

.cc-large-icon-tab-container {
  display: none;
  width: 100%;
  margin: -45px 0 30px; }
  @media (min-width: 37.5em) {
    .cc-large-icon-tab-container {
      display: block; } }
  .lt-ie9 .cc-large-icon-tab-container {
    display: block; }
  .cc-large-icon-tab-container .cc-large-icon-tab {
    width: 16.66%;
    transform: translateX(0%); }
    .cc-large-icon-tab-container .cc-large-icon-tab .cc-large-icon-tab-arrow {
      width: 0;
      height: 0;
      border-left: 24px solid transparent;
      border-right: 24px solid transparent;
      border-bottom: 24px solid #f8f9f9;
      margin: auto; }

.employee-testimonial {
  font-size: 18px !important;
  font-weight: 200 !important;
  font-style: oblique !important;
  font-stretch: normal !important;
  line-height: 1.44 !important;
  color: #007fab !important; }
  .employee-testimonial.hang-quote {
    position: absolute;
    margin-left: -9px; }
  .employee-testimonial.version-2 {
    margin-top: 32px !important; }
    @media (min-width: 37.5em) {
      .employee-testimonial.version-2 {
        width: 65% !important;
        margin: 56px auto 0 !important; } }
    .lt-ie9 .employee-testimonial.version-2 {
      width: 65% !important;
      margin: 56px auto 0 !important; }
  .employee-testimonial .dmc-image {
    margin-bottom: 10px !important; }
  .employee-testimonial img {
    width: 64px !important;
    height: 64px !important;
    margin: auto !important; }

.first-and-last-name {
  font-size: 12px !important;
  font-weight: 300 !important;
  font-style: normal !important;
  font-stretch: normal !important;
  line-height: 1.58 !important;
  color: #58585b !important; }
  .first-and-last-name.version-2 {
    line-height: 1.5 !important;
    font-size: 16px !important;
    margin-bottom: 4px !important; }
  .first-and-last-name.job-title {
    font-size: 13px !important;
    font-weight: normal !important;
    letter-spacing: 0.1px !important;
    color: #979797 !important; }

.cc-global-keyword-search form {
  margin: 15px 0 40px;
  display: flex;
  justify-content: center;
  flex-wrap: wrap; }

.cc-global-keyword-search input {
  height: 40px;
  width: 75%;
  border: solid 1px #c6c7ca;
  padding: 0 12px;
  margin: 0 10px 20px;
  font-family: CiscoSans,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,"Nimbus Sans L",sans-serif;
  font-size: 16px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  color: #c6c7ca; }
  @media (min-width: 30em) {
    .cc-global-keyword-search input {
      width: 308px; } }
  .cc-global-keyword-search input:focus {
    outline: none; }

.cc-global-keyword-search button {
  margin: 0 10px 20px !important; }
  .cc-global-keyword-search button:focus {
    outline: none; }

#rolesFilterForm {
  display: block; }
  @media (min-width: 37.5em) {
    #rolesFilterForm {
      display: flex;
      justify-content: center;
      flex-wrap: wrap; } }
  .lt-ie9 #rolesFilterForm {
    display: flex;
    justify-content: center;
    flex-wrap: wrap; }
  #rolesFilterForm .tech-non-tech {
    margin-right: 15px;
    margin-left: 20px;
    margin-bottom: 27px; }
  #rolesFilterForm .status {
    margin-left: 20px;
    margin-bottom: 24px; }
    @media (min-width: 37.5em) {
      #rolesFilterForm .status {
        margin-right: -20px;
        margin-bottom: 32px;
        margin-left: 70px; } }
    .lt-ie9 #rolesFilterForm .status {
      margin-right: -20px;
      margin-bottom: 32px;
      margin-left: 70px; }
  #rolesFilterForm p, #rolesFilterForm label {
    font-family: CiscoSans,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,"Nimbus Sans L",sans-serif;
    font-size: 20px;
    margin-bottom: 10px;
    font-weight: 200;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.25;
    color: #58585b;
    display: block; }
    @media (min-width: 37.5em) {
      #rolesFilterForm p, #rolesFilterForm label {
        font-size: 24px; } }
    .lt-ie9 #rolesFilterForm p, .lt-ie9 #rolesFilterForm label {
      font-size: 24px; }
  #rolesFilterForm input[type="checkbox"], #rolesFilterForm input[type="radio"] {
    display: none; }
  #rolesFilterForm input[type="checkbox"] + label span {
    display: inline-block;
    width: 18px;
    height: 18px;
    margin: -1px 12px 0 0;
    vertical-align: middle;
    background-color: #ffffff;
    border: solid 1px #c6c7ca;
    cursor: pointer; }
  #rolesFilterForm input[type="checkbox"]:checked + label span {
    background: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20width%3D%2212px%22%20height%3D%229px%22%20viewBox%3D%220%200%2012%209%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%20%20%20%20%20%20%20%20%3Ctitle%3Eicon-check-mark%3C%2Ftitle%3E%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%20%20%20%20%3Cdefs%3E%20%20%20%20%20%20%20%20%3Cpolygon%20id%3D%22path-1%22%20points%3D%228%2016%200%2016%200%202.28626549e-15%2016%200%2016%2016%208%2016%22%3E%3C%2Fpolygon%3E%20%20%20%20%3C%2Fdefs%3E%20%20%20%20%3Cg%20id%3D%22%E2%80%93-%E2%80%93-Students-and-New-Graduates%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Students-and-New-Graduates_with-filtered-roles_Desktop%22%20transform%3D%22translate%28-593.000000%2C%20-2381.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22icon-check-mark%22%20transform%3D%22translate%28591.000000%2C%202378.000000%29%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cmask%20id%3D%22mask-2%22%20fill%3D%22white%22%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23path-1%22%3E%3C%2Fuse%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fmask%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Clip-2%22%3E%3C%2Fg%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M5.74678116%2C12%20L2.2204433%2C8.5995254%20C1.9267691%2C8.31717814%201.9267691%2C7.85818284%202.21894496%2C7.57511161%20C2.51186999%2C7.29276435%202.98534471%2C7.29204038%203.27826974%2C7.57438764%20L5.74528282%2C9.95334433%20L12.7215433%2C3.21176045%20C13.0137192%2C2.92941318%2013.4879431%2C2.92941318%2013.7808681%2C3.21176045%20C14.073044%2C3.49483168%2014.073044%2C3.953103%2013.7808681%2C4.23545027%20L5.74678116%2C12%20Z%22%20id%3D%22Fill-1%22%20fill%3D%22%23049FD9%22%20mask%3D%22url%28%23mask-2%29%22%3E%3C%2Fpath%3E%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E") center no-repeat #ffffff; }
  #rolesFilterForm input[type="radio"] + label span {
    display: inline-block;
    width: 18px;
    height: 18px;
    margin: -1px 12px 0 0;
    vertical-align: middle;
    background-color: #ffffff;
    border: solid 1px #c6c7ca;
    cursor: pointer;
    border-radius: 50%; }
  #rolesFilterForm input[type="radio"]:checked + label span {
    background: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20viewBox%3D%220%200%209%209%22%20style%3D%22enable-background%3Anew%200%200%209%209%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23049FD9%3B%7D%3C%2Fstyle%3E%3Ctitle%3Eicon-check-mark%3C%2Ftitle%3E%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%224.5%22%20cy%3D%224.5%22%20r%3D%224.5%22%2F%3E%3C%2Fsvg%3E") center no-repeat #ffffff;
    background-size: 6px; }

.cc-apply-process {
  padding-left: 24px !important;
  padding-right: 24px !important; }
  .cc-apply-process .dmc-focus-carousel .dmc-spotlight {
    position: relative;
    margin-top: 20px;
    margin-bottom: 0; }
    @media (min-width: 37.5em) {
      .cc-apply-process .dmc-focus-carousel .dmc-spotlight {
        margin-top: 40px; } }
    .lt-ie9 .cc-apply-process .dmc-focus-carousel .dmc-spotlight {
      margin-top: 40px; }
    @media (min-width: 48em) {
      .cc-apply-process .dmc-focus-carousel .dmc-spotlight {
        margin-top: 20px; } }
    .lt-ie9 .cc-apply-process .dmc-focus-carousel .dmc-spotlight {
      margin-top: 20px; }
    .cc-apply-process .dmc-focus-carousel .dmc-spotlight .text-wrapper {
      padding: 0 30px;
      margin-top: 270px; }
      @media (min-width: 37.5em) {
        .cc-apply-process .dmc-focus-carousel .dmc-spotlight .text-wrapper {
          padding: 0 30px 0 70px;
          margin-top: auto; } }
      .lt-ie9 .cc-apply-process .dmc-focus-carousel .dmc-spotlight .text-wrapper {
        padding: 0 30px 0 70px;
        margin-top: auto; }
    .cc-apply-process .dmc-focus-carousel .dmc-spotlight a.text-cta {
      font-weight: 300 !important; }

/*
.dmc-button.atlantic.pal-5 {
  background-color: #ffffff !important;
}

.no-touch .dmc-button.atlantic.pal-5:hover, .no-touch .dmc-button.pal-4:hover {
  background-color: #049fd9 !important;
}
*/
.container.grid .row.fw-bg-medium, .container.grid .row .row.fw-bg-medium {
  background-color: #ffffff !important;
  padding-top: 0 !important;
  margin-bottom: 0 !important; }

.container.grid .locations-by-country .bl-cnt {
  padding-top: 0 !important; }

.see-all-communities .ctas .cta {
  color: #ffffff !important; }

.cc-people-deal-values .dmr.dmc-inpage-marquee {
  min-height: auto; }
  @media (min-width: 768px) {
    .cc-people-deal-values .dmr.dmc-inpage-marquee {
      min-height: 225px; } }
  .cc-people-deal-values .dmr.dmc-inpage-marquee .marquee-image img {
    width: 75%;
    margin-left: 12.5%; }
    @media (min-width: 600px) {
      .cc-people-deal-values .dmr.dmc-inpage-marquee .marquee-image img {
        width: 65%;
        margin-left: 65%; } }
    @media (min-width: 768px) {
      .cc-people-deal-values .dmr.dmc-inpage-marquee .marquee-image img {
        margin-left: 30%; } }

.cc-people-deal-values .marquee-content p {
  padding-right: 50px;
  padding-left: 50px; }
  @media (min-width: 600px) {
    .cc-people-deal-values .marquee-content p {
      padding-left: 0; } }

.cc-home-hero .dmc-anchor-marquee {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/careers-home-hero-mobile.jpg") center top; }
  @media (min-width: 37.5em) {
    .cc-home-hero .dmc-anchor-marquee {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/careers-home-hero-desktop.jpg") center top; } }
  .lt-ie9 .cc-home-hero .dmc-anchor-marquee {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/careers-home-hero-desktop.jpg") center top; }

.cc-working-at-cisco-hero .dmc-anchor-marquee {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/working-at-cisco-hero-mobile.jpg") center top; }
  @media (min-width: 37.5em) {
    .cc-working-at-cisco-hero .dmc-anchor-marquee {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/working-at-cisco-hero-desktop.jpg") center top; } }
  .lt-ie9 .cc-working-at-cisco-hero .dmc-anchor-marquee {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/working-at-cisco-hero-desktop.jpg") center top; }

.cc-we-are-cisco-hero .dmc-anchor-marquee {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/we-are-cisco-hero-mobile.jpg") center top; }
  @media (min-width: 37.5em) {
    .cc-we-are-cisco-hero .dmc-anchor-marquee {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/we-are-cisco-hero-desktop.jpg") center top; } }
  .lt-ie9 .cc-we-are-cisco-hero .dmc-anchor-marquee {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/we-are-cisco-hero-desktop.jpg") center top; }

.cc-applying-to-cisco-hero .dmc-anchor-marquee {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/applying-to-cisco-hero-mobile.png") center bottom; }
  @media (min-width: 37.5em) {
    .cc-applying-to-cisco-hero .dmc-anchor-marquee {
      background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/applying-to-cisco-hero-desktop.png") center top; } }
  .lt-ie9 .cc-applying-to-cisco-hero .dmc-anchor-marquee {
    background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/applying-to-cisco-hero-desktop.png") center top; }

.cc-people-deal .dmc-inpage-marquee .marquee-content .content-non-blowout {
  padding-bottom: 0; }
  .cc-people-deal .dmc-inpage-marquee .marquee-content .content-non-blowout p {
    margin-bottom: 0; }

@media only screen and (min-width: 48em) {
  .cc-people-deal .dmc-inpage-marquee .marquee-content h3 {
    font-size: 24px; } }

.cc-awards .cc-large-icon-tab-content .blade-description {
  min-height: 70px; }

.cc-awards .dmc-spotlightgroup .dmc-spotlight .spotlight-image {
  max-width: 200px; }

.cc-awards .dmc-spotlightgroup .dmc-spotlight .text-wrapper .spotlight-title {
  display: none; }

.awards-marquee-section {
  position: relative; }
  .awards-marquee-section .awards-breadcrumbs {
    margin-bottom: -131px !important;
    position: relative;
    z-index: 2;
    margin-left: 143px !important; }
    .awards-marquee-section .awards-breadcrumbs #fw-pagetitle {
      margin: -22px 0px 68px 18px !important;
      font-size: 24px;
      color: #ffffff; }
    .awards-marquee-section .awards-breadcrumbs .caret::before {
      color: #ffffff !important; }
    .awards-marquee-section .awards-breadcrumbs nav ul li {
      margin-left: 0; }
    .awards-marquee-section .awards-breadcrumbs nav ul {
      margin-left: 17px; }
    .awards-marquee-section .awards-breadcrumbs nav ul li a {
      color: #ffffff !important; }
  .awards-marquee-section .awards-marquee-text-container {
    position: absolute;
    background: #0d274d;
    margin: auto auto 90px auto;
    top: 0;
    bottom: 0;
    height: 40%;
    width: 45%;
    border-radius: 0px 150px 150px 0px; }
    .awards-marquee-section .awards-marquee-text-container .awards-marquee-text-block {
      width: 60%;
      display: flex;
      flex-direction: column;
      margin: auto;
      height: 100%;
      justify-content: center;
      padding-left: 10%; }
  .awards-marquee-section .awards-marquee-title {
    font-size: 36px;
    color: #ffffff;
    font-weight: 200; }
  .awards-marquee-section .awards-marquee-sub-text {
    color: #ffffff; }
  .awards-marquee-section .awards-marquee-img-desktop {
    min-height: 480px; }
  .awards-marquee-section .awards-marquee-img-tablet {
    display: none; }
  .awards-marquee-section .awards-marquee-img-mobile {
    display: none; }

.featured-awards-blade-small img {
  display: flex;
  margin: 20px auto 45px auto;
  height: 200px; }

.featured-awards-blade-small span.featured-awards-blade-text-section {
  text-align: center; }
  .featured-awards-blade-small span.featured-awards-blade-text-section .link-text {
    line-height: 0;
    margin-top: 25px;
    font-size: 20px;
    font-family: CiscoSans, Arial, sans-serif;
    color: #007493;
    font-weight: 400; }
  .featured-awards-blade-small span.featured-awards-blade-text-section .featured-awards-year {
    margin-top: 30px;
    font-size: 16px;
    color: #0d274d;
    font-weight: 500;
    line-height: 0; }
  .featured-awards-blade-small span.featured-awards-blade-text-section .featured-awards-sub-text {
    text-align: center;
    margin: 25px auto;
    font-size: 14px;
    font-family: CiscoSans, Arial, sans-serif;
    color: #000000;
    width: 90%; }

.featured-awards-blade-small span.featured-awards-blade-small-text:hover {
  text-decoration: none; }

.awards-icon-blade .awards-icon-section {
  height: 200px;
  width: 300px;
  margin: 30px 0px 50px 0px;
  text-align: center; }
  .awards-icon-blade .awards-icon-section .awards-icon-image {
    height: 100px; }
  .awards-icon-blade .awards-icon-section .awards-icon-text {
    margin-top: 20px; }

.widget-socialfeeds.follow-wearecisco.awards-bottom {
  background-size: cover !important; }
  .widget-socialfeeds.follow-wearecisco.awards-bottom .browse-all-jobs-awards {
    width: 600px;
    margin: 10px auto 0px auto;
    display: flex;
    flex-direction: column; }
  .widget-socialfeeds.follow-wearecisco.awards-bottom .ready-to-join-awards {
    color: #0d274d;
    text-align: center;
    font-size: 38px;
    margin-bottom: 40px;
    font-weight: 300; }
  .widget-socialfeeds.follow-wearecisco.awards-bottom .search-wrapper-awards {
    border: 1px solid #007493;
    display: flex;
    flex-direction: row;
    border-radius: 50px;
    background: #ffffff; }
    .widget-socialfeeds.follow-wearecisco.awards-bottom .search-wrapper-awards .awards-search-input {
      width: 89%;
      background: #ffffff;
      height: 50px;
      margin: 0px 0px 0px 20px; }
    .widget-socialfeeds.follow-wearecisco.awards-bottom .search-wrapper-awards .awards-search-input::placeholder {
      text-align: center;
      font-size: 24px;
      font-weight: 100; }
    .widget-socialfeeds.follow-wearecisco.awards-bottom .search-wrapper-awards .awards-search-input[type="text"] {
      padding-left: 5px; }
  .widget-socialfeeds.follow-wearecisco.awards-bottom .browse-all-jobs-link {
    text-align: center;
    margin-top: 10px;
    font-size: 14px; }

@media only screen and (max-width: 64em) {
  .awards-marquee-section .awards-marquee-img-desktop {
    display: none; }
  .awards-marquee-section .awards-marquee-img-tablet {
    min-height: 480px;
    display: unset; }
  .awards-marquee-section .awards-marquee-img-mobile {
    display: none; }
  .awards-marquee-section .awards-breadcrumbs {
    margin-left: 3px !important; }
  .awards-marquee-section .awards-marquee-text-container .awards-marquee-text-block {
    width: 85%;
    padding-left: 0; } }

@media only screen and (max-width: 48em) {
  .awards-marquee-section::before {
    content: "";
    width: 100%;
    height: 100%;
    background: #0d274d;
    top: 0;
    position: absolute;
    opacity: 0.6; }
  .awards-marquee-section .awards-marquee-img-desktop {
    display: none; }
  .awards-marquee-section .awards-marquee-img-tablet {
    display: none; }
  .awards-marquee-section .awards-marquee-img-mobile {
    min-height: 472px !important;
    display: flex; }
  .awards-marquee-section .awards-breadcrumbs {
    margin-left: -10px !important; }
    .awards-marquee-section .awards-breadcrumbs #fw-pagetitle {
      color: #ffffff; }
    .awards-marquee-section .awards-breadcrumbs .caret::before {
      color: #ffffff !important; }
    .awards-marquee-section .awards-breadcrumbs nav ul li a {
      color: #ffffff !important; }
  .awards-marquee-section .awards-marquee-text-container {
    background: unset;
    width: 65%; }
  .widget-socialfeeds.follow-wearecisco.awards-bottom .awards-search-input {
    height: 55px; }
  .widget-socialfeeds.follow-wearecisco.awards-bottom .browse-all-jobs-awards {
    width: 100%; }
  .widget-socialfeeds.follow-wearecisco.awards-bottom .awards-search-button {
    margin-right: 5px; } }

#ie11 .dmc-text {
  width: 100% !important; }

#ie11 .cc-ie-button .dmc-button.atlantic.standalone.center, #ie11 .cc-ie-button .standalone.center.text-cta {
  text-align: center !important;
  -webkit-transform: translateX(-50%) !important;
  -moz-transform: translateX(-50%) !important;
  -ms-transform: translateX(-50%) !important;
  -o-transform: translateX(-50%) !important;
  transform: translateX(-50%) !important;
  left: 50% !important; }

#ie11 .dmc-button.atlantic.standalone.center, #ie11 .standalone.center.text-cta {
  -webkit-transform: translateX(0) !important;
  -moz-transform: translateX(0) !important;
  -ms-transform: translateX(0) !important;
  -o-transform: translateX(0) !important;
  transform: translateX(0) !important;
  left: 0 !important; }

#ie11 .grid.container .row > .col {
  display: inline-block !important; }

#fw-fatfooter {
  background-image: none;
  margin-top: 0;
  padding-top: 0; }

#fw-pagetitle {
  font-family: CiscoSans,"Helvetica Neue",HelveticaNeue,Helvetica,Arial,"Nimbus Sans L",sans-serif; }

.cdc-transform .container.grid .col .base-blowout {
  margin-left: 0;
  margin-right: 0; }
  @media (min-width: 37.5em) {
    .cdc-transform .container.grid .col .base-blowout {
      margin-left: -16px;
      margin-right: -16px; } }
  .lt-ie9 .cdc-transform .container.grid .col .base-blowout {
    margin-left: -16px;
    margin-right: -16px; }
  @media (min-width: 37.5em) {
    .cdc-transform .container.grid .col .base-blowout.image {
      margin-left: 0px;
      margin-right: 0px; } }
  .lt-ie9 .cdc-transform .container.grid .col .base-blowout.image {
    margin-left: 0px;
    margin-right: 0px; }

.container {
  /* .location-tabs-negative-margin */
  /*
    this may not be necessary since we are commenting out the actually HTML element
    .remove-people-cta .cc-six-icon ul li {
        &:nth-child(2) {
            display: none;
        }
    }*/ }
  .container a.text-cta[target="_blank"]:after {
    border: none !important; }
  .container .country-list .dmc-list .list-item-content li span {
    background-image: none; }

.container .widget-socialfeeds.cc-home-featured-ads .dmc-mosaic-row.thirds .third {
  overflow: hidden; }

.hero-search .bl-cnt {
  padding: 0 !important; }

.hero-search .row.full.blowout {
  padding: 0; }

.hero-search .dmc-inpage-marquee {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/hero-default-mobile.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  flex-direction: column-reverse;
  min-height: 375px; }
  @media (min-width: 48em) {
    .hero-search .dmc-inpage-marquee {
      background-image: none;
      flex-direction: row; } }
  .lt-ie9 .hero-search .dmc-inpage-marquee {
    background-image: none;
    flex-direction: row; }
  .hero-search .dmc-inpage-marquee.collaboration {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/hero-default-mobile.jpg); }
    @media (min-width: 48em) {
      .hero-search .dmc-inpage-marquee.collaboration {
        background-image: none; } }
    .lt-ie9 .hero-search .dmc-inpage-marquee.collaboration {
      background-image: none; }
    .hero-search .dmc-inpage-marquee.collaboration .marquee-image-mask {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/hero-default-desktop.jpg); }
  .hero-search .dmc-inpage-marquee.security {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/hero-default-mobile.jpg); }
    @media (min-width: 48em) {
      .hero-search .dmc-inpage-marquee.security {
        background-image: none; } }
    .lt-ie9 .hero-search .dmc-inpage-marquee.security {
      background-image: none; }
    .hero-search .dmc-inpage-marquee.security .marquee-image-mask {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/hero-default-desktop.jpg); }
  .hero-search .dmc-inpage-marquee.software {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/hero-default-mobile.jpg); }
    @media (min-width: 48em) {
      .hero-search .dmc-inpage-marquee.software {
        background-image: none; } }
    .lt-ie9 .hero-search .dmc-inpage-marquee.software {
      background-image: none; }
    .hero-search .dmc-inpage-marquee.software .marquee-image-mask {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/hero-default-desktop.jpg); }
  .hero-search .dmc-inpage-marquee.cloud {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/hero-default-mobile.jpg); }
    @media (min-width: 48em) {
      .hero-search .dmc-inpage-marquee.cloud {
        background-image: none; } }
    .lt-ie9 .hero-search .dmc-inpage-marquee.cloud {
      background-image: none; }
    .hero-search .dmc-inpage-marquee.cloud .marquee-image-mask {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/hero-default-desktop.jpg); }
  .hero-search .dmc-inpage-marquee.cx {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/hero-default-mobile.jpg); }
    @media (min-width: 48em) {
      .hero-search .dmc-inpage-marquee.cx {
        background-image: none; } }
    .lt-ie9 .hero-search .dmc-inpage-marquee.cx {
      background-image: none; }
    .hero-search .dmc-inpage-marquee.cx .marquee-image-mask {
      background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/hero-default-desktop.jpg); }
  @media (min-width: 48em) {
    .hero-search .dmc-inpage-marquee .marquee-content .content-non-blowout {
      max-width: none;
      padding: 20px 40px 20px 40px; } }
  .lt-ie9 .hero-search .dmc-inpage-marquee .marquee-content .content-non-blowout {
    max-width: none;
    padding: 20px 40px 20px 40px; }
  @media (min-width: 80em) {
    .hero-search .dmc-inpage-marquee .marquee-content .content-non-blowout {
      padding: 20px 40px 20px 180px; } }
  .lt-ie9 .hero-search .dmc-inpage-marquee .marquee-content .content-non-blowout {
    padding: 20px 40px 20px 180px; }
  .hero-search .dmc-inpage-marquee .marquee-content .content-non-blowout h2 {
    color: white; }
    @media (max-width: 48em) {
      .hero-search .dmc-inpage-marquee .marquee-content .content-non-blowout h2 {
        text-align: left; } }
  .hero-search .dmc-inpage-marquee .marquee-content .content-non-blowout a.dmc-button.atlantic.pal-2 {
    font-style: normal;
    font-weight: 400;
    background-color: #0d98be;
    border: 0;
    color: #fff;
    border-radius: 100px;
    display: inline-block;
    height: auto;
    margin: 0;
    padding: 5px 20px 6px;
    line-height: 1.5em;
    width: auto; }
  .hero-search .dmc-inpage-marquee .marquee-image {
    display: none; }
    @media (min-width: 48em) {
      .hero-search .dmc-inpage-marquee .marquee-image {
        display: block; } }
    .lt-ie9 .hero-search .dmc-inpage-marquee .marquee-image {
      display: block; }
  .hero-search .dmc-inpage-marquee .marquee-image-mask {
    background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/hero-default-desktop.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 230px;
    margin-left: 10px;
    border-radius: 999px 0px 0px 999px; }
    @media (min-width: 48em) {
      .hero-search .dmc-inpage-marquee .marquee-image-mask {
        height: 480px;
        margin-left: 0; } }
    .lt-ie9 .hero-search .dmc-inpage-marquee .marquee-image-mask {
      height: 480px;
      margin-left: 0; }

.hero-search .search-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  background-color: white;
  border-radius: 999px;
  border: 1px solid #014468;
  padding: 17px 20px 15px;
  color: #000000; }
  @media (min-width: 48em) {
    .hero-search .search-wrapper {
      width: 380px; } }
  .lt-ie9 .hero-search .search-wrapper {
    width: 380px; }
  .hero-search .search-wrapper input[type="text"] {
    font-size: 22px; }
  .hero-search .search-wrapper input:-internal-autofill-previewed, .hero-search .search-wrapper input:-internal-autofill-selected {
    background-color: #fff !important; }
  .hero-search .search-wrapper button[type="submit"] {
    position: absolute;
    right: 10px; }

.hero-search .browse-all-jobs {
  margin: 20px 0 0px; }
  @media (min-width: 48em) {
    .hero-search .browse-all-jobs {
      margin: 70px 0 -30px; } }
  .lt-ie9 .hero-search .browse-all-jobs {
    margin: 70px 0 -30px; }
  @media (min-width: 80em) {
    .hero-search .browse-all-jobs {
      margin: 0px 0px 0px 0px;
      position: absolute;
      bottom: 15px; } }
  .lt-ie9 .hero-search .browse-all-jobs {
    margin: 0px 0px 0px 0px;
    position: absolute;
    bottom: 15px; }
  .hero-search .browse-all-jobs--link {
    margin: 15px 5px 0; }
    .hero-search .browse-all-jobs--link a.standalone.text-cta {
      color: white !important;
      /* remove clientLib.min.css class */ }
      @media (max-width: 48em) {
        .hero-search .browse-all-jobs--link a.standalone.text-cta {
          margin: 0 0 20px !important; } }
      .hero-search .browse-all-jobs--link a.standalone.text-cta svg * {
        stroke: white !important; }
      .hero-search .browse-all-jobs--link a.standalone.text-cta:after {
        display: none !important; }

.benefits-perks {
  background-color: #00bcea !important;
  padding: 60px 0 30px !important; }
  @media (min-width: 48em) {
    .benefits-perks {
      padding: 50px 0 30px !important; } }
  .lt-ie9 .benefits-perks {
    padding: 50px 0 30px !important; }
  .benefits-perks .blade-header h2 {
    font-size: 32px; }
    @media (min-width: 48em) {
      .benefits-perks .blade-header h2 {
        font-size: 64px; } }
    .lt-ie9 .benefits-perks .blade-header h2 {
      font-size: 64px; }
  .benefits-perks .blade-description p {
    font-size: 23px;
    margin-bottom: 0px !important; }
  @media (min-width: 48em) {
    .benefits-perks .blade-icons {
      padding-left: 40px; } }
  .lt-ie9 .benefits-perks .blade-icons {
    padding-left: 40px; }
  @media (min-width: 48em) {
    .benefits-perks .blade-icons ul {
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      list-style-type: none; } }
  .lt-ie9 .benefits-perks .blade-icons ul {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    list-style-type: none; }
  @media only screen and (max-width: 767px) {
    .benefits-perks .blade-icons ul {
      list-style-type: none; } }
  .benefits-perks .blade-icons ul li {
    text-align: center; }
    .benefits-perks .blade-icons ul li p {
      margin: 15px 0 30px;
      color: #0d274d; }
    .benefits-perks .blade-icons ul li .icon {
      display: inline-block;
      background-size: contain;
      background-repeat: no-repeat;
      width: 100px;
      height: 100px; }
      .benefits-perks .blade-icons ul li .icon.financial {
        background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/icons/icon_financial_256.png); }
      .benefits-perks .blade-icons ul li .icon.perks {
        background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/icons/icon_perks_256.png); }
      .benefits-perks .blade-icons ul li .icon.personal-development {
        background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/icons/icon_personal-development_256.png); }
      .benefits-perks .blade-icons ul li .icon.health-wellness {
        background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/icons/icon_health-wellness_256.png); }
      .benefits-perks .blade-icons ul li .icon.charitable {
        background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/icons/icon_charitable_256.png); }
  @media only screen and (max-width: 767px) {
    .benefits-perks .blade-icons ul li:nth-child(even) {
      display: flex;
      width: 50%;
      float: right;
      margin: auto; }
    .benefits-perks .blade-icons ul li:nth-child(odd) {
      display: flex;
      width: 50%;
      float: left;
      margin: auto; }
    .benefits-perks .blade-icons ul li a {
      margin: auto; } }

.benefits-perks-marquee-blade .dmc-inpage-marquee {
  background-image: none !important;
  min-height: 480px;
  background-repeat: no-repeat; }
  .benefits-perks-marquee-blade .dmc-inpage-marquee .benefits-perks-marquee-desktop-img {
    position: absolute;
    right: 0; }
  .benefits-perks-marquee-blade .dmc-inpage-marquee .benefits-perks-marquee-tablet-img {
    display: none; }
  .benefits-perks-marquee-blade .dmc-inpage-marquee .benefits-perks-marquee-mobile-img {
    display: none; }
  .benefits-perks-marquee-blade .dmc-inpage-marquee .happy-healthy-content h2 {
    margin: 0; }
  .benefits-perks-marquee-blade .dmc-inpage-marquee .benefits-perks-marquee-description {
    color: #ffffff;
    margin-top: 40px; }
  .benefits-perks-marquee-blade .dmc-inpage-marquee .benefits-perks-marquee-sub-description {
    color: #ffffff; }
  .benefits-perks-marquee-blade .dmc-inpage-marquee .benefits-perks-marquee-round-mask {
    background: radial-gradient(circle 30px at 100% 50%, transparent, transparent 240px, #14284d 100px);
    background-size: 70% 100%;
    background-repeat: no-repeat;
    position: absolute;
    z-index: 1;
    height: 100%;
    opacity: 80%;
    width: 100%; }

.benefits-perks-marquee-blade .browse-all-jobs .search-wrapper input#ccKeywordSearchInput {
  width: 90%; }

.benefits-perks-marquee-blade .browse-all-jobs--link a.standalone.text-cta {
  color: #209dca !important; }

.benefits-perks-marquee-blade .browse-all-jobs--link a.standalone.text-cta svg * {
  stroke: #209dca !important; }

.benefits-perks-marquee-blade .marquee-content {
  z-index: 2; }

.benefits-perks-marquee-blade .breadcrumbs-nav-bar-benefits-perks {
  margin-bottom: -131px !important;
  position: relative;
  z-index: 2;
  margin-left: 143px !important; }
  .benefits-perks-marquee-blade .breadcrumbs-nav-bar-benefits-perks #fw-pagetitle {
    margin: -22px 0px 68px 18px !important;
    font-size: 24px;
    color: #ffffff; }
  .benefits-perks-marquee-blade .breadcrumbs-nav-bar-benefits-perks .caret::before {
    color: #ffffff !important; }
  .benefits-perks-marquee-blade .breadcrumbs-nav-bar-benefits-perks nav ul li {
    margin-left: 0; }
  .benefits-perks-marquee-blade .breadcrumbs-nav-bar-benefits-perks nav ul {
    margin-left: 17px; }
  .benefits-perks-marquee-blade .breadcrumbs-nav-bar-benefits-perks nav ul li a {
    color: #ffffff !important; }

.widget-socialfeeds.follow-wearecisco.benefits-perks-follow {
  background-size: cover !important; }

@media only screen and (max-width: 64em) {
  .benefits-perks-marquee-blade .dmc-inpage-marquee .benefits-perks-marquee-desktop-img {
    display: none; }
  .benefits-perks-marquee-blade .dmc-inpage-marquee .benefits-perks-marquee-mobile-img {
    display: none; }
  .benefits-perks-marquee-blade .dmc-inpage-marquee .benefits-perks-marquee-tablet-img {
    position: absolute;
    right: 0;
    display: flex;
    height: 100%; }
  .benefits-perks-marquee-blade .dmc-inpage-marquee .benefits-perks-marquee-description {
    margin-top: 15px; }
  .benefits-perks-marquee-blade .breadcrumbs-nav-bar-benefits-perks {
    margin-left: 3px !important; }
  .hero-search.benefits-perks-marquee-blade .dmc-inpage-marquee .marquee-content .content-non-blowout {
    margin-top: 50px; } }

@media only screen and (max-width: 48em) {
  .benefits-perks-marquee-blade .dmc-inpage-marquee .benefits-perks-marquee-round-mask {
    background: #14284d;
    height: 99%; }
  .benefits-perks-marquee-blade .dmc-inpage-marquee .benefits-perks-marquee-desktop-img {
    display: none; }
  .benefits-perks-marquee-blade .dmc-inpage-marquee .benefits-perks-marquee-tablet-img {
    display: none; }
  .benefits-perks-marquee-blade .dmc-inpage-marquee .benefits-perks-marquee-mobile-img {
    position: absolute;
    right: 0;
    display: flex; }
  .benefits-perks-marquee-blade .breadcrumbs-nav-bar-benefits-perks {
    margin-left: -10px !important; } }

.container.grid .put-your-talent-to-work {
  background-image: url(https://www.cisco.com/c/dam/en_us/about/careers/images/talent-to-work-background-desktop.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 70%;
  height: 320px; }
  @media (min-width: 48em) {
    .container.grid .put-your-talent-to-work {
      height: 377px; } }
  .lt-ie9 .container.grid .put-your-talent-to-work {
    height: 377px; }
  @media (min-width: 80em) {
    .container.grid .put-your-talent-to-work {
      background-position: 100%; } }
  .lt-ie9 .container.grid .put-your-talent-to-work {
    background-position: 100%; }
  .container.grid .put-your-talent-to-work > .col {
    display: flex;
    justify-content: flex-start;
    height: 100%; }
    @media (min-width: 48em) {
      .container.grid .put-your-talent-to-work > .col {
        justify-content: center; } }
    .lt-ie9 .container.grid .put-your-talent-to-work > .col {
      justify-content: center; }
  .container.grid .put-your-talent-to-work h2 {
    font-size: 38px;
    margin: 35px 50% 0px 10px; }
    @media (min-width: 48em) {
      .container.grid .put-your-talent-to-work h2 {
        font-size: 64px;
        margin: 75px 0px .3571em 0px;
        color: #ffffff; } }
    .lt-ie9 .container.grid .put-your-talent-to-work h2 {
      font-size: 64px;
      margin: 75px 0px .3571em 0px;
      color: #ffffff; }
    @media only screen and (max-width: 767px) {
      .container.grid .put-your-talent-to-work h2 {
        color: #ffffff; } }

.container.grid .row.dmc-blade.faq-blade {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1598' height='784' viewBox='0 0 1598 784'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23f7f7f7; %7D .cls-1, .cls-2, .cls-3 %7B fill-rule: evenodd; %7D .cls-2, .cls-3 %7B fill: %2372bb57; %7D .cls-2 %7B opacity: 0.2; %7D .cls-3 %7B opacity: 0.1; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M-27,0H1633l5,784H-22Z'/%3E%3Cpath id='Rounded_Rectangle_4_copy_2' data-name='Rounded Rectangle 4 copy 2' class='cls-2' d='M1962.63,1178.5c-74.61,74.58-195.59,74.56-270.21-.03L1368.4,854.6c-74.62-74.6-74.64-195.521-.03-270.1s195.59-74.56,270.21.034L1962.6,908.405C2037.22,983,2037.24,1103.93,1962.63,1178.5Z'/%3E%3Cpath id='Rounded_Rectangle_4_copy_3' data-name='Rounded Rectangle 4 copy 3' class='cls-3' d='M384-255.731C475.354-202.988,506.654-86.173,453.911,5.18l-229,396.639C172.168,493.174,55.354,524.474-36,471.731S-158.654,302.173-105.911,210.82l229-396.64C175.832-277.174,292.646-308.474,384-255.731Z'/%3E%3C/svg%3E%0A");
  background-size: cover;
  background-position: left;
  padding: 60px 0;
  overflow: hidden; }
  @media (min-width: 60em) {
    .container.grid .row.dmc-blade.faq-blade {
      background-position: center; } }
  .lt-ie9 .container.grid .row.dmc-blade.faq-blade {
    background-position: center; }
  .container.grid .row.dmc-blade.faq-blade h2 {
    font-size: 32px; }
    @media (min-width: 48em) {
      .container.grid .row.dmc-blade.faq-blade h2 {
        font-size: 64px; } }
    .lt-ie9 .container.grid .row.dmc-blade.faq-blade h2 {
      font-size: 64px; }
  @media (min-width: 48em) {
    .container.grid .row.dmc-blade.faq-blade .dmc-text {
      margin-bottom: 60px; } }
  .lt-ie9 .container.grid .row.dmc-blade.faq-blade .dmc-text {
    margin-bottom: 60px; }
  .container.grid .row.dmc-blade.faq-blade .dmc-drawer {
    border: none; }
    .container.grid .row.dmc-blade.faq-blade .dmc-drawer .content {
      background-color: transparent !important; }
  .container.grid .row.dmc-blade.faq-blade .dmc-drw {
    overflow: auto;
    border-radius: 0;
    box-shadow: none;
    position: relative;
    background: transparent;
    border: none; }
  .container.grid .row.dmc-blade.faq-blade .dmc-drw .drw-fc {
    background-color: transparent; }
  .container.grid .row.dmc-blade.faq-blade .dmc-drw .drw-fc .arrow {
    left: 0;
    margin: 10px 0; }
  .container.grid .row.dmc-blade.faq-blade .ctas .cta {
    color: #ffffff; }

a.cta {
  color: #ffffff; }

@media only screen and (max-width: 48em) {
  .container.grid .row.dmc-blade.faq-blade {
    margin-bottom: 275px; } }

.locations-by-country {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 1644.4 1285' style='enable-background:new 0 0 1644.4 1285;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bopacity:0.1;fill-rule:evenodd;clip-rule:evenodd;fill:%2372BB57;enable-background:new ;%7D .st1%7Bopacity:0.2;fill:%23E3F1DD;enable-background:new ;%7D .st2%7Bopacity:7.000000e-02;fill-rule:evenodd;clip-rule:evenodd;fill:%2372BB57;enable-background:new ;%7D%0A%3C/style%3E%3Cpath class='st0' d='M1644.4,68.4c-51.8-0.5-103.7,19.9-141.8,60.9l-312,335.3c-71.8,77.2-67.5,198.1,9.7,269.9 s198.1,67.5,269.9-9.8l174.1-187.1V68.4z'/%3E%3Cpath class='st1' d='M1644.4,245H589.9C309.1,245,81.4,472.7,81.4,753.5v23c0,280.8,227.7,508.5,508.5,508.5h1054.4V245z'/%3E%3Cpath class='st2' d='M387.3,564.4L0,177.2v801.9c111.5,97.4,281,93,387.3-13.2C498.1,855,498.1,675.3,387.3,564.4z'/%3E%3C/svg%3E%0A");
  background-size: cover;
  background-position: 0% 17%; }
  .locations-by-country .dmc-scroll-container .panel-list {
    overflow: hidden; }
    .locations-by-country .dmc-scroll-container .panel-list .dmc-tine {
      background-color: #00bcea;
      cursor: pointer; }
      .locations-by-country .dmc-scroll-container .panel-list .dmc-tine .content-wrapper {
        display: flex;
        justify-content: center;
        align-items: center;
        height: 150px;
        width: 100%; }
        .locations-by-country .dmc-scroll-container .panel-list .dmc-tine .content-wrapper p {
          font-size: 33px;
          line-height: 1.2; }
      .locations-by-country .dmc-scroll-container .panel-list .dmc-tine .tine-anchor {
        border: 3px solid #1cc1ea; }
  .locations-by-country .locations-list.hide {
    display: none; }
  .locations-by-country .locations-list .dmc-list > p {
    font-size: 22px;
    text-align: center;
    margin: 0 0 30px; }
  .locations-by-country .locations-list .dmc-list .list-item-content li span {
    background: none; }
  .locations-by-country .blade-description p {
    margin-bottom: 0px; }

/* 
    For Spotlight Video and
    Multi-entry point URLs
*/
.mpe-url {
  display: none !important; }

.mpe-video-container- .bl-cnt {
  padding-bottom: 0 !important; }

.mpe-video-container- .row.full.blowout {
  padding: 0px; }

.mpe-video-container- .lightbox-link .play {
  background-color: #00bceb !important;
  border: 1px solid #00bceb !important;
  color: #ffffff !important; }

.mpe-video-container- .lightbox-link .play:hover {
  background-color: #33c9ef !important;
  border: 1px solid #33c9ef !important;
  color: #ffffff !important; }

.great-place-to-work-badge {
  margin-bottom: 0 !important; }

.great-place-to-work-badge .med {
  margin: 45px 0px 0px 100px; }

.great-place-to-work-badge .cnt {
  width: 60% !important;
  margin: 85px 0px 0px 55px; }

.great-place-to-work-badge .cnt h3 {
  font-weight: 200;
  font-size: 38px;
  line-height: 1.211em;
  margin-bottom: .526em; }

@media only screen and (max-width: 48em) {
  .great-place-to-work-badge .med {
    margin: 45px 0px 0px 0px; }
  .great-place-to-work-badge .cnt {
    width: 80% !important; } }

.embracing-conscious-culture h1.pri-0 {
  font-size: 36px;
  font-weight: 300; }

.embracing-conscious-culture p.pri-3 {
  font-size: 64px;
  font-weight: 300; }

.embracing-conscious-culture .lightbox-link {
  margin-top: 40px; }

.embracing-conscious-culture .lightbox-link .cta {
  background: #FFFFFF !important;
  border: 1px solid #FFFFFF !important; }

.embracing-conscious-culture .lightbox-link .cta:hover {
  background: #FFFFFF !important;
  border: 1px solid #FFFFFF !important; }

.conscious-culture-people-deal-blade .blade-description h1 {
  margin-bottom: 0px;
  font-weight: 300; }

.conscious-culture-people-deal-blade .blade-description p {
  margin-bottom: 0px;
  font-weight: 400; }

.row.thirds.blowout.trio-row-imgs {
  padding: 0;
  column-gap: 10px; }

.trio-images {
  text-align: center;
  margin-top: -140px;
  margin-left: 100px;
  display: flex;
  position: relative;
  flex-direction: column;
  float: left; }
  .trio-images .trio-title-container {
    height: 45px; }
  .trio-images h4 {
    margin-bottom: 0px;
    color: #FFFFFF;
    font-weight: 100; }
  .trio-images p {
    margin: 0px;
    font-size: 14px;
    color: #FFFFFF; }

.trio-images.first-trio .trio-title-container {
  margin-bottom: 15px; }

.trio-images.second-trio, .trio-images.third-trio {
  margin-top: -155px; }

.trio-images.second-trio .trio-title-container,
.trio-images.third-trio .trio-title-container {
  margin-bottom: 15px; }

.conscious-culture-text {
  background: #F2FCFE; }
  .conscious-culture-text .blade-description p {
    margin-bottom: 0px;
    font-weight: 400; }

.cisco-number-one-conscious-culture .blade-description h1 {
  margin-bottom: 0px; }

.cisco-number-one-conscious-culture .blade-description p {
  margin-bottom: 0px; }

.conscious-culture-quote-blade .quote-cnt {
  width: 47%; }

.conscious-culture-quote-blade .attr-cnt {
  width: 35%; }

.conscious-culture-links {
  text-align: center; }
  .conscious-culture-links .list-content {
    margin-top: 65px; }
  .conscious-culture-links .list-content .list-item-content li {
    width: 45%;
    margin: auto auto 35px auto; }

.conscious-culture-bottom-spotlights .full.blowout {
  padding: 0; }

.conscious-culture-bottom-spotlights .bl-cnt {
  padding: 0 !important; }

.conscious-culture-spotlight-bottom-panel {
  background: #F2F2F2 !important; }
  .conscious-culture-spotlight-bottom-panel .cnt h3 {
    width: 400px; }
  .conscious-culture-spotlight-bottom-panel .rte-txt {
    width: 450px; }

.conscious-culture-spotlight-bottom-panel.first-panel .cnt {
  margin-left: 70px; }

.conscious-culture-carousel {
  margin: 12% 5% 5% 5%; }

.conscious-culture-carousel-container {
  background: #194572; }

.conscious-culture-carousel-container .bl-cnt {
  padding: 0 !important;
  margin-top: -40px; }

.conscious-culture-carousel-container .row.full {
  display: inline; }

.conscious-culture-carousel-container .row.full .col.full .base-blowout {
  padding: 0;
  margin: 0; }

.conscious-culture-carousel-container .nav .slick-dots {
  margin-top: -73px !important;
  margin-bottom: -20px; }

.conscious-culture-carousel-container .nav .slick-prev.slick-arrow {
  margin-left: 30px;
  margin-top: 20px; }

.conscious-culture-carousel-container .nav .slick-next.slick-arrow {
  margin-right: 30px;
  margin-top: 20px; }

.conscious-culture-carousel-container .conscious-culture-carousel .carousel-image-container {
  height: 100%;
  width: 50%; }

.conscious-culture-carousel-container .image img {
  width: 75%;
  margin: auto; }

.conscious-culture-carousel-container .base-blowout .slick-list {
  height: unset !important; }

.carousel-text-container .top-text {
  font-size: 22px;
  margin-bottom: 28px;
  color: #FFFFFF;
  font-weight: 100; }

.carousel-text-container .top-title {
  font-size: 46px;
  color: #1B82B1;
  margin-bottom: 56px; }

.carousel-text-container .bottom-description-text {
  font-size: 22px;
  width: 95%;
  color: #C6D1DC;
  font-weight: 100; }

.locations-africa .dmc-inpage-marquee {
  background-image: none !important;
  min-height: 480px;
  background-repeat: no-repeat; }
  .locations-africa .dmc-inpage-marquee .locations-marquee-desktop-img {
    position: absolute;
    right: 0; }
  .locations-africa .dmc-inpage-marquee .locations-marquee-tablet-img {
    display: none; }
  .locations-africa .dmc-inpage-marquee .locations-marquee-mobile-img {
    display: none; }
  .locations-africa .dmc-inpage-marquee .find-your-place h2 {
    margin: 0; }
  .locations-africa .dmc-inpage-marquee .locations-marquee-description {
    color: #FFFFFF;
    margin-top: 40px; }
  .locations-africa .dmc-inpage-marquee .locations-marquee-round-mask {
    background: radial-gradient(circle 30px at 100% 50%, transparent, transparent 240px, #14284d 100px);
    background-size: 70% 100%;
    background-repeat: no-repeat;
    position: absolute;
    z-index: 1;
    height: 100%;
    opacity: 80%;
    width: 100%; }

.locations-africa .browse-all-jobs--link a.standalone.text-cta {
  color: #209dca !important; }

.locations-africa .browse-all-jobs--link a.standalone.text-cta svg * {
  stroke: #209dca !important; }

.locations-africa .marquee-content {
  z-index: 2; }

.locations-africa .breadcrumbs-nav-bar-locations {
  margin-bottom: -131px !important;
  position: relative;
  z-index: 2;
  margin-left: 143px !important; }

.locations-africa #fw-pagetitle {
  margin: -22px 0px 68px 18px !important;
  font-size: 24px;
  color: #FFFFFF; }

.locations-africa .nav-item-breadcrumb-links {
  color: #FFFFFF; }

.locations-africa .nav-item-breadcrumb-caret::before {
  color: #FFFFFF !important; }

.jobs-in-these-locations-list .row.quarters {
  width: 90%;
  margin: auto 10%; }

.countries-life-at-cisco.locations-page-we-are-cisco-section {
  background: url("https://www.cisco.com/content/dam/en_us/about/careers/images/country-locations/we-are-cisco-locations-spotlight-img.png") no-repeat;
  background-size: cover;
  background-position: center; }

.locations-page-other-countries .dm0.dmc-tine.nopd-thm.thml-1 {
  background: #00bcea; }

.locations-page-other-countries .cnt-wrp {
  align-items: center;
  justify-content: center;
  display: flex;
  height: 135px; }

.locations-page-other-countries .col.full .cnt-wrp p {
  font-size: 32px; }

.locations-page-social-section div.glassdoor .dmc-button.atlantic.pal-1, .locations-page-social-section div.glassdoor .dmc-button.pal-1 {
  margin: 10px 0px 30px 90px; }

.locations-page-social-section div.col.third {
  margin-bottom: 40px !important; }

.locations-page-faq-blade {
  background-image: none !important; }
  .locations-page-faq-blade ul.ctas {
    margin: 70px 0 -70px 0; }

.locations-benefits-spotlight .cta.pri0 {
  color: #FFFFFF !important; }

@media only screen and (max-width: 64em) {
  .locations-africa .dmc-inpage-marquee .locations-marquee-desktop-img {
    display: none; }
  .locations-africa .dmc-inpage-marquee .locations-marquee-mobile-img {
    display: none; }
  .locations-africa .dmc-inpage-marquee .locations-marquee-tablet-img {
    position: absolute;
    right: 0;
    display: flex;
    height: 100%; }
  .locations-africa .dmc-inpage-marquee .locations-marquee-description {
    margin-top: 15px; }
  .locations-africa .breadcrumbs-nav-bar-locations {
    margin-left: 3px !important; }
  .hero-search.locations-africa .dmc-inpage-marquee .marquee-content .content-non-blowout {
    margin-top: 50px; } }

@media only screen and (max-width: 48em) {
  .locations-africa .dmc-inpage-marquee .locations-marquee-round-mask {
    display: none; }
  .locations-africa .dmc-inpage-marquee .locations-marquee-desktop-img {
    display: none; }
  .locations-africa .dmc-inpage-marquee .locations-marquee-tablet-img {
    display: none; }
  .locations-africa .dmc-inpage-marquee .locations-marquee-mobile-img {
    position: absolute;
    right: 0;
    display: flex; }
  .locations-africa .breadcrumbs-nav-bar-locations {
    margin-left: -10px !important; }
  .jobs-in-these-locations-list .col.quarter {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin: auto 0; }
  .jobs-in-these-locations-list .col.third {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin: auto 0; }
  .locations-list-africa.jobs-in-these-locations-list .col:nth-of-type(4) {
    justify-content: flex-start; } }

@media only screen and (max-width: 48em) {
  .jobs-in-these-locations-list.locations-long-list .col.full .row.quarters {
    display: flex;
    margin: auto;
    flex-wrap: wrap; }
    .jobs-in-these-locations-list.locations-long-list .col.full .row.quarters .col.quarter {
      width: 50%;
      flex-direction: column;
      display: flex; }
  .jobs-in-these-locations-list.locations-long-list .col:nth-of-type(4) {
    margin: 0; } }

.jobs-in-these-locations-list.locations-short-list.locations-south-america .col.full .row.thirds {
  margin: auto 15%;
  width: 90%; }

@media only screen and (max-width: 48em) {
  .jobs-in-these-locations-list.locations-short-list.locations-south-america .col.full .row.thirds {
    display: flex;
    margin: auto;
    flex-wrap: wrap; }
    .jobs-in-these-locations-list.locations-short-list.locations-south-america .col.full .row.thirds .col.third {
      width: 50%;
      flex-direction: column;
      display: flex; } }

.we-are-cisco-awards-blade-small img {
  display: flex;
  margin: 20px auto 45px auto; }

.we-are-cisco-awards-blade-small a.we-are-cisco-awards-blade-small-text p {
  text-align: center;
  line-height: 0;
  margin-top: 25px;
  font-size: 20px;
  font-family: CiscoSans,Arial,sans-serif;
  color: #007493;
  font-weight: 400; }

.we-are-cisco-awards-blade-small a.we-are-cisco-awards-blade-small-text p.we-are-cisco-awards-year {
  margin-top: 30px;
  font-size: 16px;
  color: #000000; }

.we-are-cisco-awards-blade-small a.we-are-cisco-awards-blade-small-text:hover {
  text-decoration: none; }

.row.thirds.we-are-cisco-awards-row {
  margin-bottom: 70px; }

.widget-socialfeeds.follow-wearecisco.we-are-cisco-bottom {
  background-image: url("https://www.cisco.com/content/dam/en_us/about/careers/images/we-are-cisco/we-are-cisco-bottom.gif");
  background-size: unset !important; }

.we-are-cisco-carousel-blade {
  margin-top: 5px; }
  .we-are-cisco-carousel-blade .slick-slide.slick-current {
    width: 1600px; }
  .we-are-cisco-carousel-blade button.slick-prev.slick-arrow {
    margin-left: 10px; }
  .we-are-cisco-carousel-blade button.slick-next.slick-arrow {
    margin-right: 10px; }
  .we-are-cisco-carousel-blade .bl-cnt {
    padding: 0 !important; }
  .we-are-cisco-carousel-blade .row.full.blowout {
    padding: 0; }
  .we-are-cisco-carousel-blade .dmc-focus-carousel.base-blowout.compact {
    margin: 0 !important;
    padding: 0 !important; }
  .we-are-cisco-carousel-blade .dmc-focus-carousel .slick-dots {
    margin-top: -25px;
    margin-bottom: 0px; }
  .we-are-cisco-carousel-blade .dmc-focus-carousel .nav {
    margin: 0 !important; }
  .we-are-cisco-carousel-blade .we-are-cisco-carousel-section-one .we-are-cisco-carousel-container .we-are-cisco-carousel-image .we-are-cisco-carousel-text-container {
    text-align: left; }
  .we-are-cisco-carousel-blade .we-are-cisco-carousel-container {
    position: relative;
    width: 100%;
    height: 600px; }
    .we-are-cisco-carousel-blade .we-are-cisco-carousel-container .we-are-cisco-carousel-image-one-tablet {
      display: none; }
    .we-are-cisco-carousel-blade .we-are-cisco-carousel-container .we-are-cisco-carousel-image-one-mobile {
      display: none; }
    .we-are-cisco-carousel-blade .we-are-cisco-carousel-container .we-are-cisco-carousel-image-two-tablet {
      display: none; }
    .we-are-cisco-carousel-blade .we-are-cisco-carousel-container .we-are-cisco-carousel-image-two-mobile {
      display: none; }
    .we-are-cisco-carousel-blade .we-are-cisco-carousel-container .we-are-cisco-carousel-image {
      height: 100%;
      width: 100%; }
      .we-are-cisco-carousel-blade .we-are-cisco-carousel-container .we-are-cisco-carousel-image .we-are-cisco-carousel-text-container {
        display: flex;
        color: #FFFFFF;
        flex-direction: column;
        text-align: center;
        width: 50%;
        margin: auto;
        height: 100%;
        justify-content: center;
        position: absolute;
        top: 0;
        left: 0;
        right: 0; }
    .we-are-cisco-carousel-blade .we-are-cisco-carousel-container .we-are-cisco-carousel-image::before {
      background: #14284d;
      content: '';
      width: 100%;
      height: 100%;
      position: absolute;
      opacity: .55; }
  .we-are-cisco-carousel-blade .we-are-cisco-carousel-section-two {
    position: relative; }
    .we-are-cisco-carousel-blade .we-are-cisco-carousel-section-two .dm0.dmc-ctas.compact.center {
      position: absolute;
      bottom: 0;
      margin: auto;
      margin-bottom: 60px; }

.we-are-cisco-social-section div.glassdoor {
  background: #FFFFFF !important; }

.widget-socialfeeds.follow-wearecisco.we-are-cisco-bottom .browse-all-jobs-we-are-cisco {
  width: 600px;
  margin: 10px auto 0px auto;
  display: flex;
  flex-direction: column; }

.widget-socialfeeds.follow-wearecisco.we-are-cisco-bottom .ready-to-join-we-are-cisco {
  text-align: center;
  font-size: 38px;
  margin-bottom: 40px;
  font-weight: 200; }

.widget-socialfeeds.follow-wearecisco.we-are-cisco-bottom .search-wrapper-we-are-cisco {
  border: 1px solid #FFFFFF;
  display: flex;
  flex-direction: row;
  border-radius: 50px;
  background: #FFFFFF; }
  .widget-socialfeeds.follow-wearecisco.we-are-cisco-bottom .search-wrapper-we-are-cisco .we-are-cisco-search-input {
    width: 89%;
    background: #FFFFFF;
    height: 50px;
    margin: 0px 0px 0px 20px; }
  .widget-socialfeeds.follow-wearecisco.we-are-cisco-bottom .search-wrapper-we-are-cisco .we-are-cisco-search-input::placeholder {
    text-align: center;
    font-size: 24px;
    font-weight: 100; }
  .widget-socialfeeds.follow-wearecisco.we-are-cisco-bottom .search-wrapper-we-are-cisco .we-are-cisco-search-input[type=text] {
    padding-left: 5px; }

.widget-socialfeeds.follow-wearecisco.we-are-cisco-bottom .browse-all-jobs-link {
  text-align: center;
  margin-top: 10px;
  font-size: 14px; }

@media only screen and (max-width: 64em) {
  .we-are-cisco-carousel-blade .we-are-cisco-carousel-container .we-are-cisco-carousel-image-one-desktop {
    display: none; }
  .we-are-cisco-carousel-blade .we-are-cisco-carousel-container .we-are-cisco-carousel-image-one-tablet {
    display: unset; }
  .we-are-cisco-carousel-blade .we-are-cisco-carousel-container .we-are-cisco-carousel-image-one-mobile {
    display: none; }
  .we-are-cisco-carousel-blade .we-are-cisco-carousel-container .we-are-cisco-carousel-image-two-desktop {
    display: none; }
  .we-are-cisco-carousel-blade .we-are-cisco-carousel-container .we-are-cisco-carousel-image-two-tablet {
    display: unset; }
  .we-are-cisco-carousel-blade .we-are-cisco-carousel-container .we-are-cisco-carousel-image-two-mobile {
    display: none; }
  .we-are-cisco-carousel-blade .we-are-cisco-carousel-container .we-are-cisco-carousel-image .we-are-cisco-carousel-text-container {
    width: 75%; } }

@media only screen and (max-width: 48em) {
  .we-are-cisco-carousel-blade .we-are-cisco-carousel-container {
    height: 450px; }
    .we-are-cisco-carousel-blade .we-are-cisco-carousel-container .we-are-cisco-carousel-image-one-desktop {
      display: none; }
    .we-are-cisco-carousel-blade .we-are-cisco-carousel-container .we-are-cisco-carousel-image-one-tablet {
      display: none; }
    .we-are-cisco-carousel-blade .we-are-cisco-carousel-container .we-are-cisco-carousel-image-one-mobile {
      display: unset; }
    .we-are-cisco-carousel-blade .we-are-cisco-carousel-container .we-are-cisco-carousel-image-two-desktop {
      display: none; }
    .we-are-cisco-carousel-blade .we-are-cisco-carousel-container .we-are-cisco-carousel-image-two-tablet {
      display: none; }
    .we-are-cisco-carousel-blade .we-are-cisco-carousel-container .we-are-cisco-carousel-image-two-mobile {
      display: unset; }
  .widget-socialfeeds.follow-wearecisco.we-are-cisco-bottom .we-are-cisco-search-input {
    height: 55px; }
  .widget-socialfeeds.follow-wearecisco.we-are-cisco-bottom .browse-all-jobs-we-are-cisco {
    width: 100%; }
  .widget-socialfeeds.follow-wearecisco.we-are-cisco-bottom .we-are-cisco-search-button {
    margin-right: 5px; } }

@media only screen and (max-width: 37.5em) {
  .we-are-cisco-carousel-section-two .dm0.dmc-ctas.compact.center {
    position: absolute;
    bottom: 0;
    margin: auto;
    margin-bottom: 60px;
    width: 93.5%; } }

.our-people-deal-social-follow-section .bl-cnt .cc-five-icon li a {
  border-bottom: unset; }

.applying-to-cisco-marquee-blade .dmc-inpage-marquee {
  background-image: none !important;
  min-height: 480px;
  background-repeat: no-repeat; }
  .applying-to-cisco-marquee-blade .dmc-inpage-marquee .applying-to-cisco-marquee-desktop-img {
    position: absolute;
    right: 0; }
  .applying-to-cisco-marquee-blade .dmc-inpage-marquee .applying-to-cisco-marquee-tablet-img {
    display: none; }
  .applying-to-cisco-marquee-blade .dmc-inpage-marquee .applying-to-cisco-marquee-mobile-img {
    display: none; }
  .applying-to-cisco-marquee-blade .dmc-inpage-marquee .applying-to-cisco-content h2 {
    margin: 0; }
  .applying-to-cisco-marquee-blade .dmc-inpage-marquee .applying-to-cisco-marquee-description {
    color: #FFFFFF;
    margin-top: 40px; }
  .applying-to-cisco-marquee-blade .dmc-inpage-marquee .applying-to-cisco-marquee-round-mask {
    background: radial-gradient(circle 30px at 100% 50%, transparent, transparent 240px, #14284d 100px);
    background-size: 70% 100%;
    background-repeat: no-repeat;
    position: absolute;
    z-index: 1;
    height: 100%;
    opacity: 80%;
    width: 100%; }

.applying-to-cisco-marquee-blade .browse-all-jobs--link a.standalone.text-cta {
  color: #209dca !important; }

.applying-to-cisco-marquee-blade .browse-all-jobs--link a.standalone.text-cta svg * {
  stroke: #209dca !important; }

.applying-to-cisco-marquee-blade .marquee-content {
  z-index: 2; }

.applying-to-cisco-marquee-blade .breadcrumbs-nav-bar-applying-to-cisco {
  margin-bottom: -131px !important;
  position: relative;
  z-index: 2;
  margin-left: 143px !important; }
  .applying-to-cisco-marquee-blade .breadcrumbs-nav-bar-applying-to-cisco #fw-pagetitle {
    margin: -22px 0px 68px 18px !important;
    font-size: 24px;
    color: #FFFFFF; }
  .applying-to-cisco-marquee-blade .breadcrumbs-nav-bar-applying-to-cisco .caret::before {
    color: #FFFFFF !important; }
  .applying-to-cisco-marquee-blade .breadcrumbs-nav-bar-applying-to-cisco nav ul li {
    margin-left: 0; }
  .applying-to-cisco-marquee-blade .breadcrumbs-nav-bar-applying-to-cisco nav ul {
    margin-left: 17px; }
  .applying-to-cisco-marquee-blade .breadcrumbs-nav-bar-applying-to-cisco nav ul li a {
    color: #FFFFFF !important; }

.applying-to-cisco-faq-blade {
  background-image: none !important; }
  .applying-to-cisco-faq-blade ul.ctas {
    margin: 70px 0 -70px 0; }

.widget-socialfeeds.follow-wearecisco.applying-to-cisco-bottom {
  background-size: cover !important;
  margin-top: -123px;
  padding-top: 136px; }

@media only screen and (max-width: 64em) {
  .applying-to-cisco-marquee-blade .dmc-inpage-marquee .applying-to-cisco-marquee-desktop-img {
    display: none; }
  .applying-to-cisco-marquee-blade .dmc-inpage-marquee .applying-to-cisco-marquee-mobile-img {
    display: none; }
  .applying-to-cisco-marquee-blade .dmc-inpage-marquee .applying-to-cisco-marquee-tablet-img {
    position: absolute;
    right: 0;
    display: flex;
    height: 100%; }
  .applying-to-cisco-marquee-blade .dmc-inpage-marquee .applying-to-cisco-marquee-description {
    margin-top: 15px; }
  .applying-to-cisco-marquee-blade .breadcrumbs-nav-bar-applying-to-cisco {
    margin-left: 3px !important; }
  .hero-search.applying-to-cisco-marquee-blade .dmc-inpage-marquee .marquee-content .content-non-blowout {
    margin-top: 50px; } }

@media only screen and (max-width: 48em) {
  .applying-to-cisco-marquee-blade .dmc-inpage-marquee .applying-to-cisco-marquee-round-mask {
    background: #14284d;
    height: 99%; }
  .applying-to-cisco-marquee-blade .dmc-inpage-marquee .applying-to-cisco-marquee-desktop-img {
    display: none; }
  .applying-to-cisco-marquee-blade .dmc-inpage-marquee .applying-to-cisco-marquee-tablet-img {
    display: none; }
  .applying-to-cisco-marquee-blade .dmc-inpage-marquee .applying-to-cisco-marquee-mobile-img {
    position: absolute;
    right: 0;
    display: flex; }
  .applying-to-cisco-marquee-blade .breadcrumbs-nav-bar-applying-to-cisco {
    margin-left: -10px !important; }
  .applying-to-cisco-marquee-blade.faq-blade-students-new-grads .bl-cnt {
    padding-top: 0px;
    margin-bottom: 150px; }
  .container.grid .row.dmc-blade.faq-blade-students-new-grads {
    padding: 0px !important; } }

.job-areas-marquee-section {
  position: relative !important;
  min-height: 480px;
  display: grid; }
  .job-areas-marquee-section .job-areas-text-container {
    position: absolute;
    background: #0d274d;
    margin: auto auto 90px auto;
    top: 0;
    bottom: 0;
    height: 55%;
    width: 870px;
    border-radius: 0px 150px 150px 0px;
    z-index: 1; }
    .job-areas-marquee-section .job-areas-text-container .job-areas-text-block {
      width: 60%;
      display: flex;
      flex-direction: column;
      margin: auto;
      height: 100%;
      justify-content: center; }
  .job-areas-marquee-section .job-areas-title {
    font-size: 36px;
    color: #FFFFFF;
    font-weight: 200;
    margin-bottom: 15px; }
  .job-areas-marquee-section .job-areas-sub-text {
    color: #FFFFFF;
    margin-bottom: 5px;
    font-size: 1.6rem;
    line-height: 1.375em; }
  .job-areas-marquee-section .job-areas-desktop-img {
    background-position: right !important;
    position: absolute;
    top: 0;
    min-height: 480px;
    right: 0; }
  .job-areas-marquee-section .job-areas-tablet-img {
    display: none; }
  .job-areas-marquee-section .job-areas-mobile-img {
    display: none; }
  .job-areas-marquee-section .browse-all-jobs {
    position: unset;
    margin: 25px 0 0 0; }
    .job-areas-marquee-section .browse-all-jobs .hero-search .search-wrapper {
      width: 300px; }
    .job-areas-marquee-section .browse-all-jobs .search-wrapper input#ccKeywordSearchInput {
      width: 90%; }
  .job-areas-marquee-section .browse-all-jobs--link a.standalone.text-cta {
    color: #209dca !important; }
  .job-areas-marquee-section .browse-all-jobs--link a.standalone.text-cta svg * {
    stroke: #209dca !important; }
  .job-areas-marquee-section .breadcrumbs-nav-bar-job-areas {
    margin-bottom: -131px !important;
    position: relative;
    z-index: 2;
    margin-left: 143px !important; }
    .job-areas-marquee-section .breadcrumbs-nav-bar-job-areas #fw-pagetitle {
      margin: -22px 0px 68px 18px !important;
      font-size: 24px;
      color: #FFFFFF; }
    .job-areas-marquee-section .breadcrumbs-nav-bar-job-areas .caret::before {
      color: #FFFFFF !important; }
    .job-areas-marquee-section .breadcrumbs-nav-bar-job-areas nav ul li {
      margin-left: 0; }
    .job-areas-marquee-section .breadcrumbs-nav-bar-job-areas nav ul {
      margin-left: 17px; }
    .job-areas-marquee-section .breadcrumbs-nav-bar-job-areas nav ul li a {
      color: #FFFFFF !important; }

.other-job-areas {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 23.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 1644.4 1285' style='enable-background:new 0 0 1644.4 1285;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bopacity:0.1;fill-rule:evenodd;clip-rule:evenodd;fill:%2372BB57;enable-background:new ;%7D .st1%7Bopacity:0.2;fill:%23E3F1DD;enable-background:new ;%7D .st2%7Bopacity:7.000000e-02;fill-rule:evenodd;clip-rule:evenodd;fill:%2372BB57;enable-background:new ;%7D%0A%3C/style%3E%3Cpath class='st0' d='M1644.4,68.4c-51.8-0.5-103.7,19.9-141.8,60.9l-312,335.3c-71.8,77.2-67.5,198.1,9.7,269.9 s198.1,67.5,269.9-9.8l174.1-187.1V68.4z'/%3E%3Cpath class='st1' d='M1644.4,245H589.9C309.1,245,81.4,472.7,81.4,753.5v23c0,280.8,227.7,508.5,508.5,508.5h1054.4V245z'/%3E%3Cpath class='st2' d='M387.3,564.4L0,177.2v801.9c111.5,97.4,281,93,387.3-13.2C498.1,855,498.1,675.3,387.3,564.4z'/%3E%3C/svg%3E%0A");
  background-size: cover;
  background-position: 0% 17%; }

.job-areas-life-at-cisco-section {
  background: url("https://www.cisco.com/content/dam/en_us/about/careers/images/country-locations/we-are-cisco-locations-spotlight-img.png") no-repeat;
  background-size: cover;
  background-position: center; }

.job-areas-pullquote-blade .dm-img::before {
  width: 100%;
  height: 100%;
  background: #0d274d;
  top: 0;
  position: absolute;
  opacity: .6;
  content: ''; }

.social-feed-item.featured-video.job-areas-engineering {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/job-areas/engineering/Pro_Engineering_Outtake_Shivangi-SG.jpg") no-repeat center;
  background-size: cover;
  position: relative; }

.social-feed-item.featured-video.job-areas-professional-services {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/job-areas/professional-services/Professional_Services_Outtake_Erin.jpg") no-repeat center;
  background-size: cover;
  position: relative; }

.social-feed-item.featured-video.job-areas-sales-marketing {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/job-areas/sales-and-marketing/Sales_and_Marketing_Outtake_Caroline.jpg") no-repeat center;
  background-size: cover;
  position: relative; }

.social-feed-item.featured-video.job-areas-operations-support {
  background: url("https://www.cisco.com/c/dam/en_us/about/careers/images/job-areas/operations-and-support/Pro_Ops_and_Support_Outtake_Marianna.jpg") no-repeat center;
  background-size: cover;
  position: relative; }

.job-areas-dont-follow-be-herd-spotlight .lightbox-link .play {
  background-color: #00bceb !important;
  border: 1px solid #00bceb !important;
  color: #ffffff !important; }

.job-areas-dont-follow-be-herd-spotlight .lightbox-link .play:hover {
  background-color: #33c9ef !important;
  border: 1px solid #33c9ef !important;
  color: #ffffff !important; }

@media only screen and (max-width: 64em) {
  .job-areas-marquee-section .job-areas-desktop-img {
    display: none; }
  .job-areas-marquee-section .job-areas-tablet-img {
    position: absolute;
    right: 0;
    display: flex;
    top: 0;
    background-position: center !important;
    min-height: 480px; }
  .job-areas-marquee-section .job-areas-mobile-img {
    display: none; }
  .job-areas-marquee-section .job-areas-text-container {
    width: 650px; }
    .job-areas-marquee-section .job-areas-text-container .job-areas-text-block {
      width: 90%; }
  .job-areas-marquee-section .breadcrumbs-nav-bar-job-areas {
    margin-left: 3px !important; } }

@media only screen and (max-width: 48em) {
  .job-areas-marquee-section {
    min-height: 472px; }
    .job-areas-marquee-section .job-areas-desktop-img {
      display: none; }
    .job-areas-marquee-section .job-areas-tablet-img {
      display: none; }
    .job-areas-marquee-section .job-areas-mobile-img {
      position: absolute;
      right: 0;
      display: flex;
      min-height: 472px;
      top: 0; }
    .job-areas-marquee-section .job-area-imgs::after {
      width: 100%;
      height: 100%;
      background: #0d274d;
      top: 0;
      position: absolute;
      opacity: .6;
      content: ''; }
    .job-areas-marquee-section .job-areas-text-container {
      background: unset;
      margin: auto auto 20px auto;
      width: 100%; }
      .job-areas-marquee-section .job-areas-text-container .job-areas-text-block {
        width: 90%; }
    .job-areas-marquee-section .job-areas-text-container.job-areas-operations-support-text-container {
      background: unset;
      margin: auto auto 40px auto;
      width: 100%; }
      .job-areas-marquee-section .job-areas-text-container.job-areas-operations-support-text-container .job-areas-text-block {
        width: 90%; }
    .job-areas-marquee-section .breadcrumbs-nav-bar-job-areas {
      margin-left: -10px !important; }
  .job-areas-other-jobs-section {
    margin-top: 50px; } }

.custom-marquee-container .dmc-inpage-marquee {
  background-image: none !important;
  min-height: 480px;
  background-repeat: no-repeat; }
  .custom-marquee-container .dmc-inpage-marquee .custom-marquee-desktop-img {
    position: absolute;
    right: 0; }
  .custom-marquee-container .dmc-inpage-marquee .custom-marquee-tablet-img {
    display: none; }
  .custom-marquee-container .dmc-inpage-marquee .custom-marquee-mobile-img {
    display: none; }
  .custom-marquee-container .dmc-inpage-marquee .custom-marquee-content h2 {
    margin: 0; }
  .custom-marquee-container .dmc-inpage-marquee .custom-marquee-description {
    color: #FFFFFF;
    margin-top: 40px; }
  .custom-marquee-container .dmc-inpage-marquee .custom-marquee-sub-description {
    color: #FFFFFF; }
  .custom-marquee-container .dmc-inpage-marquee .custom-marquee-round-mask {
    background: radial-gradient(circle 30px at 100% 50%, transparent, transparent 240px, #14284d 100px);
    background-size: 70% 100%;
    background-repeat: no-repeat;
    position: absolute;
    z-index: 1;
    height: 100%;
    opacity: 80%;
    width: 100%; }

.custom-marquee-container .custom-nav-bar {
  margin-bottom: -131px !important;
  position: relative;
  z-index: 2;
  margin-left: 143px !important; }
  .custom-marquee-container .custom-nav-bar #fw-pagetitle {
    margin: -22px 0px 68px 18px !important;
    font-size: 24px;
    color: #FFFFFF; }
  .custom-marquee-container .custom-nav-bar .caret::before {
    color: #FFFFFF !important; }
  .custom-marquee-container .custom-nav-bar nav ul li {
    margin-left: 0; }
  .custom-marquee-container .custom-nav-bar nav ul {
    margin-left: 17px; }
  .custom-marquee-container .custom-nav-bar nav ul li a {
    color: #FFFFFF !important; }

.custom-marquee-container .browse-all-jobs .search-wrapper input#ccKeywordSearchInput {
  width: 90%; }

.custom-marquee-container .browse-all-jobs--link a.standalone.text-cta {
  color: #209dca !important; }

.custom-marquee-container .browse-all-jobs--link a.standalone.text-cta svg * {
  stroke: #209dca !important; }

.custom-marquee-container .marquee-content {
  z-index: 2; }

.general-pullquote-blade .dm-img::before {
  width: 100%;
  height: 100%;
  background: #0d274d;
  top: 0;
  position: absolute;
  opacity: .6;
  content: ''; }

@media only screen and (max-width: 64em) {
  .custom-marquee-container .dmc-inpage-marquee .custom-marquee-desktop-img {
    display: none; }
  .custom-marquee-container .dmc-inpage-marquee .custom-marquee-mobile-img {
    display: none; }
  .custom-marquee-container .dmc-inpage-marquee .custom-marquee-tablet-img {
    position: absolute;
    right: 0;
    display: flex;
    height: 100%; }
  .custom-marquee-container .dmc-inpage-marquee .custom-marquee-description {
    margin-top: 15px; }
  .custom-marquee-container .custom-nav-bar {
    margin-left: 3px !important; }
  .hero-search.custom-marquee-container .dmc-inpage-marquee .marquee-content .content-non-blowout {
    margin-top: 50px; } }

@media only screen and (max-width: 48em) {
  .custom-marquee-container .dmc-inpage-marquee .custom-marquee-round-mask {
    background: #14284d;
    height: 99%; }
  .custom-marquee-container .dmc-inpage-marquee .custom-marquee-desktop-img {
    display: none; }
  .custom-marquee-container .dmc-inpage-marquee .custom-marquee-tablet-img {
    display: none; }
  .custom-marquee-container .dmc-inpage-marquee .custom-marquee-mobile-img {
    position: absolute;
    right: 0;
    display: flex; }
  .custom-marquee-container .custom-nav-bar {
    margin-left: -10px !important; } }

.students-grads-cx-tines .dmc-scroll-container .panel-list {
  overflow: hidden; }

.students-grads-cx-tines .dm0.dmc-tine.nopd-thm.thml-1:hover {
  cursor: pointer; }

.up-north-america,
.up-south-america,
.up-europe,
.up-asia,
.up-africa,
.up-oceania {
  padding: 50px 0px 50px 0px !important; }

@media only screen and (min-width: 80em) {
  .students-new-grads-spotlight-grp-one {
    margin-bottom: -25px !important; }
  .students-new-grads-spotlight-grp-two .bl-cnt {
    padding-top: 0 !important;
    margin-top: 0 !important; } }

@media only screen and (max-width: 48em) {
  .students-grads-cx-tines .north-america .dm0.dmc-text, .students-grads-cx-tines .europe .dm0.dmc-text {
    width: 50%; }
  .students-grads-cx-tines .asia .col.quarter {
    justify-content: end; }
  .students-grads-cx-tines .bl-cnt .row .col .row.up-north-america,
  .students-grads-cx-tines .bl-cnt .row .col .row.up-south-america,
  .students-grads-cx-tines .bl-cnt .row .col .row.up-europe,
  .students-grads-cx-tines .bl-cnt .row .col .row.up-asia,
  .students-grads-cx-tines .bl-cnt .row .col .row.up-africa,
  .students-grads-cx-tines .bl-cnt .row .col .row.up-oceania {
    display: flex;
    flex-wrap: wrap; }
    .students-grads-cx-tines .bl-cnt .row .col .row.up-north-america .col,
    .students-grads-cx-tines .bl-cnt .row .col .row.up-south-america .col,
    .students-grads-cx-tines .bl-cnt .row .col .row.up-europe .col,
    .students-grads-cx-tines .bl-cnt .row .col .row.up-asia .col,
    .students-grads-cx-tines .bl-cnt .row .col .row.up-africa .col,
    .students-grads-cx-tines .bl-cnt .row .col .row.up-oceania .col {
      width: 50%; }
  .students-new-grads-spotlight-grp-one .bl-cnt {
    padding-bottom: 0px !important; }
  .students-new-grads-spotlight-grp-two .bl-cnt {
    padding-top: 0px !important; }
  .pullquote-anchor-right .dm-img.loaded img {
    float: right !important; }
  .pullquote-anchor-right .veterans-pullquote-text {
    display: flex !important; } }
