@font-face {
  font-family: 'NissanAG Light';
  font-weight: normal !important;
  font-style: normal !important;
  src: url('nissanpro-light/nissanpro-light.eot');
  src: url('nissanpro-light/nissanpro-light.eot?#iefix') format('embedded-opentype'), url('nissanpro-light/nissanpro-light.woff') format('woff'), url('nissanpro-light/nissanpro-light.ttf') format('truetype'), url('nissanpro-light/nissanpro-light.svg#nissan_prolight') format('svg');
}
@font-face {
  font-family: 'NissanAG Light Ext';
  font-weight: normal !important;
  font-style: normal !important;
  src: url('nissanpro-light-ext/nissanpro-light-ext.eot');
  src: url('nissanpro-light-ext/nissanpro-light-ext.eot?#iefix') format('embedded-opentype'), url('nissanpro-light-ext/nissanpro-light-ext.woff') format('woff'), url('nissanpro-light-ext/nissanpro-light-ext.ttf') format('truetype'), url('nissanpro-light-ext/nissanpro-light-ext.svg#nissan_prolight_extended') format('svg');
}
@font-face {
  font-family: 'NissanAG Medium';
  font-weight: normal;
  font-style: normal !important;
  src: url('nissanpro-medium/nissanpro-medium.eot');
  src: url('nissanpro-medium/nissanpro-medium.eot?#iefix') format('embedded-opentype'), url('nissanpro-medium/nissanpro-medium.woff') format('woff'), url('nissanpro-medium/nissanpro-medium.ttf') format('truetype'), url('nissanpro-medium/nissanpro-medium.svg#nissan_promedium') format('svg');
}
@font-face {
  font-family: 'NissanAG Medium Ext';
  font-weight: normal !important;
  font-style: normal !important;
  src: url('nissanpro-medium-ext/nissanpro-medium-ext.eot');
  src: url('nissanpro-medium-ext/nissanpro-medium-ext.eot?#iefix') format('embedded-opentype'), url('nissanpro-medium-ext/nissanpro-medium-ext.woff') format('woff'), url('nissanpro-medium-ext/nissanpro-medium-ext.ttf') format('truetype'), url('nissanpro-medium-ext/nissanpro-medium-ext.svg#nissan_promedium_extended') format('svg');
}
@font-face {
  font-family: 'NissanAG Bold';
  font-weight: normal !important;
  font-style: normal !important;
  src: url('nissanpro-bold/nissanpro-bold.eot');
  src: url('nissanpro-bold/nissanpro-bold.eot?#iefix') format('embedded-opentype'), url('nissanpro-bold/nissanpro-bold.woff') format('woff'), url('nissanpro-bold/nissanpro-bold.ttf') format('truetype'), url('nissanpro-bold/nissanpro-bold.svg#nissan_probold') format('svg');
}
@font-face {
  font-family: 'Nissan Icons';
  src: url('nissan-icons/nissan-icons.eot?k42rmi');
  src: url('nissan-icons/nissan-icons.eot?#iefixk42rmi') format('embedded-opentype'), url('nissan-icons/nissan-icons.woff?k42rmi') format('woff'), url('nissan-icons/nissan-icons.ttf?k42rmi') format('truetype'), url('nissan-icons/nissan-icons.svg?k42rmi#nissan-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-family: 'NissanAG Light';
    src: url('nissanpro-light/nissanpro-light.svg#nissan_prolight') format('svg');
  }
  @font-face {
    font-family: 'NissanAG Light Ext';
    src: url('nissanpro-light-ext/nissanpro-light-ext.svg#nissan_prolight_extended') format('svg');
  }
  @font-face {
    font-family: 'NissanAG Medium';
    src: url('nissanpro-medium/nissanpro-medium.svg#nissan_promedium') format('svg');
  }
  @font-face {
    font-family: 'NissanAG Medium Ext';
    src: url('nissanpro-medium-ext/nissanpro-medium-ext.svg#nissan_promedium_extended') format('svg');
  }
  @font-face {
    font-family: 'NissanAG Bold';
    src: url('nissanpro-bold/nissanpro-bold.svg#nissan_probold') format('svg');
  }
}
[class^="nissan-icons-"],
[class*=" nissan-icons-"] {
  font-family: 'Nissan Icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.nissan-icons-tie:before {
  content: "\e627";
}
.nissan-icons-home2:before {
  content: "\e626";
}
.nissan-icons-sound-off:before {
  content: "\e624";
}
.nissan-icons-sound-on:before {
  content: "\e625";
}
.nissan-icons-info:before {
  content: "\e623";
}
.nissan-icons-zoom:before {
  content: "\e61f";
}
.nissan-icons-double-arrow:before {
  content: "\e61d";
}
.nissan-icons-download:before {
  content: "\e620";
}
.nissan-icons-chevron:before {
  content: "\e621";
}
.nissan-icons-enlarge:before {
  content: "\e61e";
}
.nissan-icons-refresh:before {
  content: "\e622";
}
.nissan-icons-Vkontakt:before {
  content: "\e002";
}
.nissan-icons-you-plus:before {
  content: "\e601";
}
.nissan-icons-hotspot:before {
  content: "\e001";
}
.nissan-icons-city:before {
  content: "\e60d";
}
.nissan-icons-touch-pacman:before {
  content: "\e60c";
}
.nissan-icons-duck-face:before {
  content: "\e60a";
}
.nissan-icons-question-tips:before {
  content: "\e609";
}
.nissan-icons-thirty-years:before {
  content: "\e608";
}
.nissan-icons-built-to-thrill:before {
  content: "\e607";
}
.nissan-icons-phone:before {
  content: "\e604";
}
.nissan-icons-search-tooltip:before {
  content: "\e603";
}
.nissan-icons-printer:before {
  content: "\e602";
}
.nissan-icons-list:before {
  content: "\e606";
}
.nissan-icons-copy:before {
  content: "\e60b";
}
.nissan-icons-stats:before {
  content: "\e02a";
}
.nissan-icons-settings:before {
  content: "\e029";
}
.nissan-icons-touch-target:before {
  content: "\e028";
}
.nissan-icons-home:before {
  content: "\e027";
}
.nissan-icons-check-alone:before {
  content: "\e01b";
}
.nissan-icons-check:before {
  content: "\e01a";
}
.nissan-icons-uncheck:before {
  content: "\e019";
}
.nissan-icons-man-and-vans:before {
  content: "\e018";
}
.nissan-icons-new-document:before {
  content: "\e00f";
}
.nissan-icons-new-file:before {
  content: "\e00e";
}
.nissan-icons-social-google-plus:before {
  content: "\e00c";
}
.nissan-icons-social-linkedin:before {
  content: "\e00b";
}
.nissan-icons-social-twitter:before {
  content: "\e00a";
}
.nissan-icons-social-youtube:before {
  content: "\e009";
}
.nissan-icons-social-share:before {
  content: "\e008";
}
.nissan-icons-arrow-left:before {
  content: "\e007";
}
.nissan-icons-marker:before {
  content: "\e004";
}
.nissan-icons-wheel:before {
  content: "\e003";
}
.nissan-icons-phone-2:before {
  content: "\e005";
}
.nissan-icons-calculator:before {
  content: "\e000";
}
.nissan-icons-minus:before {
  content: "\e006";
}
.nissan-icons-cross-fat:before {
  content: "\e010";
}
.nissan-icons-play:before {
  content: "\e011";
}
.nissan-icons-arrow-bottom:before {
  content: "\e012";
}
.nissan-icons-arrow-right:before {
  content: "\e013";
}
.nissan-icons-arrow-top:before {
  content: "\e014";
}
.nissan-icons-man-with-car:before {
  content: "\e015";
}
.nissan-icons-man-with-two-car:before {
  content: "\e016";
}
.nissan-icons-man-and-less-vans:before {
  content: "\e017";
}
.nissan-icons-folder:before {
  content: "\e01e";
}
.nissan-icons-gift:before {
  content: "\e01f";
}
.nissan-icons-car-presentation:before {
  content: "\e020";
}
.nissan-icons-cellphone:before {
  content: "\e022";
}
.nissan-icons-key:before {
  content: "\e024";
}
.nissan-icons-profil:before {
  content: "\e025";
}
.nissan-icons-car:before {
  content: "\e026";
}
.nissan-icons-sticker:before {
  content: "\e02d";
}
.nissan-icons-tools:before {
  content: "\e02e";
}
.nissan-icons-nissan-logo-skew:before {
  content: "\e02f";
}
.nissan-icons-tire:before {
  content: "\e031";
}
.nissan-icons-new-profil:before {
  content: "\e032";
}
.nissan-icons-cross:before {
  content: "\e033";
}
.nissan-icons-leaf:before {
  content: "\e034";
}
.nissan-icons-plus:before {
  content: "\e01d";
}
.nissan-icons-speedometer:before {
  content: "\e02b";
}
.nissan-icons-cogs:before {
  content: "\e02c";
}
.nissan-icons-rim:before {
  content: "\e611";
}
.nissan-icons-storm:before {
  content: "\e612";
}
.nissan-icons-bicycle:before {
  content: "\e613";
}
.nissan-icons-flower:before {
  content: "\e614";
}
.nissan-icons-faq:before {
  content: "\e615";
}
.nissan-icons-man:before {
  content: "\e616";
}
.nissan-icons-qashqai:before {
  content: "\e618";
}
.nissan-icons-sun:before {
  content: "\e619";
}
.nissan-icons-speedometer-simple:before {
  content: "\e61a";
}
.nissan-icons-shake:before {
  content: "\e60e";
}
.nissan-icons-crop-car:before {
  content: "\e610";
}
.nissan-icons-new-car:before {
  content: "\e617";
}
.nissan-icons-crop-car2:before {
  content: "\e61b";
}
.nissan-icons-facebook:before {
  content: "\e00d";
}
.nissan-icons-new-empty:before {
  content: "\e605";
}
.nissan-icons-burger:before {
  content: "\e600";
}
.nissan-icons-social-mail:before {
  content: "\e01c";
}
.nissan-icons-water-settings:before {
  content: "\e60f";
}
.nissan-icons-cross-dotted:before {
  content: "\e021";
}
.nissan-icons-menu:before {
  content: "\e61c";
}
.nissan-icons-cross2:before {
  content: "\e902";
}
.nissan-icons-twitter-with-circle:before {
  content: "\e900";
}
.nissan-icons-facebook-with-circle:before {
  content: "\e901";
}