html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

html {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

q, blockquote {
  quotes: none;
}
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

a img {
  border: none;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

html {
  padding: 0 15px;
}

body {
  margin: 0;
  position: relative;
  font-family: 'Roboto', arial, sans-serif;
  color: #464646;
  font-weight: 300;
  font-size: 15px;
  line-height: 1.34;
}
@media only screen and (max-width: 479px) {
  body {
    font-size: 13px;
  }
}

h1, h2, h3, h4 {
  font-weight: 300;
}

h1 {
  font-size: 43px;
}

h2 {
  font-size: 36px;
}

h3 {
  font-size: 32px;
}

h4 {
  font-size: 30px;
}

.large {
  font-size: 20px;
}

@media only screen and (max-width: 767px) {
  h1 {
    font-size: 34px;
  }

  h2 {
    font-size: 28px;
  }

  h3 {
    font-size: 24px;
  }

  h4 {
    font-size: 20px;
  }

  .large {
    font-size: 18px;
  }
}
@media only screen and (max-width: 479px) {
  h1 {
    font-size: 25px;
  }

  h2 {
    font-size: 20px;
  }

  h3 {
    font-size: 18px;
  }

  h4 {
    font-size: 14px;
  }

  .large {
    font-size: 13px;
  }
}
a, a:visited, a:link, a:hover {
  text-decoration: none;
  color: #175dae;
  font-weight: 400;
}

header, footer, nav {
  margin: 0 -15px;
}

header {
  min-height: 48px;
  padding: 14px 15px 13px;
  position: fixed;
  top: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  z-index: 100;
  -webkit-transform: translateZ(0);
  background: #fff;
}
header h1 {
  float: left;
  font-size: 24px;
  font-weight: 400;
  line-height: 55px;
  margin: 0;
  color: #175dae;
}
@media only screen and (max-width: 479px) {
  header h1 {
    font-size: 20px;
  }
}
@media only screen and (max-width: 370px) {
  header h1 {
    font-size: 18px;
  }
}
@media only screen and (max-width: 350px) {
  header h1 {
    font-size: 16px;
  }
}
header > div {
  position: relative;
}
header .util {
  position: absolute;
  right: 0px;
  top: 16px;
}
header .util > :first-child {
  margin: 0;
}

header > div, nav > div, footer > div {
  margin: auto;
  max-width: 978px;
}

header > div:after, footer > div:after, nav > div:after, header .util:after {
  clear: both;
  content: " ";
  display: block;
  height: 0;
  visibility: hidden;
}

nav {
  position: fixed;
  top: 75px;
  width: 100%;
  padding: 0 15px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 100;
  background: #3894d8;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM4OTRkOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI3NGY5ZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3894d8), color-stop(100%, #274f9d));
  background-image: -moz-linear-gradient(#3894d8, #274f9d);
  background-image: -webkit-linear-gradient(#3894d8, #274f9d);
  background-image: linear-gradient(#3894d8, #274f9d);
  min-height: 44px;
  line-height: 44px;
}
nav h1 {
  display: none;
  min-height: 44px;
  line-height: 44px;
  margin: 0 -15px;
  overflow: hidden;
  position: relative;
  padding: 0 59px 0 15px;
  text-overflow: ellipsis;
  background: #3894d8;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM4OTRkOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI3NGY5ZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3894d8), color-stop(100%, #274f9d));
  background-image: -moz-linear-gradient(#3894d8, #274f9d);
  background-image: -webkit-linear-gradient(#3894d8, #274f9d);
  background-image: linear-gradient(#3894d8, #274f9d);
  font-size: 14px;
  font-weight: 300;
  color: #fff;
  text-shadow: 0px 1px 1px #184275;
  text-transform: uppercase;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
nav ul, nav li a, nav li.active li a {
  position: relative;
}
nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: right;
}
nav li {
  font-size: 14px;
  line-height: 44px;
  margin: 0 0 0 20px;
  display: inline-block;
  vertical-align: top;
  font-weight: 300;
  text-shadow: 0px 1px 1px #184275;
  text-transform: uppercase;
}
nav li a, nav li a:visited, nav li a:hover, nav li a:link {
  color: #fff;
  font-weight: 300;
}
nav li.active {
  color: #80ffff;
}
nav li.active a, nav li.active a:visited, nav li.active a:hover a:link {
  color: #80ffff;
}

nav > div {
  position: relative;
}

nav.compact {
  background: none;
  cursor: pointer;
}
nav.compact > div {
  max-width: none;
}
nav.compact h1 {
  display: block;
}
nav.compact h1:before {
  border: 1px solid;
  border-bottom: 1.5px solid;
  border-color: #394f91 #3e569d #4d64a9;
  background: #4059a3;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-box-shadow: inset 0 0 5px 0 #284AB4;
  -webkit-box-shadow: inset 0 0 5px 0 #284AB4;
  box-shadow: inset 0 0 5px 0 #284AB4;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  content: '';
  position: absolute;
  height: 28px;
  right: 15px;
  top: 8.5px;
  width: 30px;
}
nav.compact h1:after {
  /*@include background-image(repeating-linear-gradient(transparent 0,transparent 1px,#fff 1px,#fff 3px,transparent 3px,transparent 5px));
  */
  height: 14px;
  width: 19px;
  background-image: url('../images/sprites/icons-s52a67d3c62.png');
  background-position: 0 -94px;
  background-repeat: no-repeat;
  content: '';
  display: block;
  position: absolute;
  right: 20px;
  top: 15.5px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  nav.compact h1:after {
    background-image: url('../images/sprites/icons-retina-s851fc9bad4.png');
    background-position: 0 -84px;
    -moz-background-size: 22px, auto;
    -o-background-size: 22px, auto;
    -webkit-background-size: 22px, auto;
    background-size: 22px, auto;
  }
}
nav.compact ul {
  display: none;
  height: auto;
  background: #395cac;
  margin: 0 -15px;
  overflow: hidden;
  padding: 0 15px;
  border-top: 2px solid #3758a5;
}
nav.compact ul li {
  float: none;
  display: block;
  text-align: left;
  margin: 0;
}
nav.compact ul li + li {
  border-top: 1px solid #5472b7;
}
nav.compact.active ul {
  display: block;
}

#main {
  margin: 0 -15px;
  z-index: -5;
}

footer {
  background: white;
  position: relative;
  z-index: 10;
  padding: 0 15px;
  height: 84px;
  line-height: 84px;
  vertical-align: center;
  border-top: 1px solid #c2c2c2;
}
footer a {
  padding: 0 10px;
}
footer a:first-child {
  padding: 0px 10px 0px 0px;
}

.android-container {
  position: relative;
  max-width: 978px;
  margin: 0 auto;
  top: 85px;
}
.android-container .android-anim {
  position: absolute;
  bottom: 54px;
  width: 67px;
  left: 0px;
  z-index: 1;
}
.android-container .android-anim .body {
  position: absolute;
  left: 0px;
  bottom: 0px;
  height: 63px;
  width: 67px;
  background-image: url('../images/sprites/android-se39e6c2bbe.png');
  background-position: 0 -40px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .android-container .android-anim .body {
    background-image: url('../images/sprites/android-retina-sc0a07a4723.png');
    background-position: 0 -38px;
    -moz-background-size: 67px, auto;
    -o-background-size: 67px, auto;
    -webkit-background-size: 67px, auto;
    background-size: 67px, auto;
  }
}
.android-container .android-anim .head {
  position: absolute;
  left: 14px;
  bottom: 64px;
  -moz-transform-origin: left bottom;
  -ms-transform-origin: left bottom;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom;
  height: 30px;
  width: 54px;
  background-image: url('../images/sprites/android-se39e6c2bbe.png');
  background-position: 0 -107px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .android-container .android-anim .head {
    background-image: url('../images/sprites/android-retina-sc0a07a4723.png');
    background-position: 0 -103px;
    -moz-background-size: 67px, auto;
    -o-background-size: 67px, auto;
    -webkit-background-size: 67px, auto;
    background-size: 67px, auto;
  }
}
.android-container .android-anim .arm {
  position: absolute;
  right: -14px;
  bottom: 29px;
  -moz-transform-origin: center 15%;
  -ms-transform-origin: center 15%;
  -webkit-transform-origin: center 15%;
  transform-origin: center 15%;
  height: 36px;
  width: 12px;
  background-image: url('../images/sprites/android-se39e6c2bbe.png');
  background-position: 0 0;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .android-container .android-anim .arm {
    background-image: url('../images/sprites/android-retina-sc0a07a4723.png');
    background-position: 0 0;
    -moz-background-size: 67px, auto;
    -o-background-size: 67px, auto;
    -webkit-background-size: 67px, auto;
    background-size: 67px, auto;
  }
}
.android-container.animate .android-anim .head {
  -webkit-animation: head 3s ease-in-out;
  -moz-animation: head 3s ease-in-out;
  -o-animation: head 3s ease-in-out;
  animation: head 3s ease-in-out;
}
.android-container.animate .android-anim .arm {
  -webkit-animation: wave 3s ease-in-out;
  -moz-animation: wave 3s ease-in-out;
  -o-animation: wave 3s ease-in-out;
  animation: wave 3s ease-in-out;
}

@-webkit-keyframes $animation_name {
  0% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  10% {
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
  }
  20% {
    -moz-transform: rotate(-120deg);
    -ms-transform: rotate(-120deg);
    -webkit-transform: rotate(-120deg);
    transform: rotate(-120deg);
  }
  30% {
    -moz-transform: rotate(-160deg);
    -ms-transform: rotate(-160deg);
    -webkit-transform: rotate(-160deg);
    transform: rotate(-160deg);
  }
  40% {
    -moz-transform: rotate(-120deg);
    -ms-transform: rotate(-120deg);
    -webkit-transform: rotate(-120deg);
    transform: rotate(-120deg);
  }
  50% {
    -moz-transform: rotate(-160deg);
    -ms-transform: rotate(-160deg);
    -webkit-transform: rotate(-160deg);
    transform: rotate(-160deg);
  }
  70% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@-moz-keyframes $animation_name {
  0% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  10% {
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
  }
  20% {
    -moz-transform: rotate(-120deg);
    -ms-transform: rotate(-120deg);
    -webkit-transform: rotate(-120deg);
    transform: rotate(-120deg);
  }
  30% {
    -moz-transform: rotate(-160deg);
    -ms-transform: rotate(-160deg);
    -webkit-transform: rotate(-160deg);
    transform: rotate(-160deg);
  }
  40% {
    -moz-transform: rotate(-120deg);
    -ms-transform: rotate(-120deg);
    -webkit-transform: rotate(-120deg);
    transform: rotate(-120deg);
  }
  50% {
    -moz-transform: rotate(-160deg);
    -ms-transform: rotate(-160deg);
    -webkit-transform: rotate(-160deg);
    transform: rotate(-160deg);
  }
  70% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@-o-keyframes $animation_name {
  0% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  10% {
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
  }
  20% {
    -moz-transform: rotate(-120deg);
    -ms-transform: rotate(-120deg);
    -webkit-transform: rotate(-120deg);
    transform: rotate(-120deg);
  }
  30% {
    -moz-transform: rotate(-160deg);
    -ms-transform: rotate(-160deg);
    -webkit-transform: rotate(-160deg);
    transform: rotate(-160deg);
  }
  40% {
    -moz-transform: rotate(-120deg);
    -ms-transform: rotate(-120deg);
    -webkit-transform: rotate(-120deg);
    transform: rotate(-120deg);
  }
  50% {
    -moz-transform: rotate(-160deg);
    -ms-transform: rotate(-160deg);
    -webkit-transform: rotate(-160deg);
    transform: rotate(-160deg);
  }
  70% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@keyframes $animation_name {
  0% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  10% {
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
  }
  20% {
    -moz-transform: rotate(-120deg);
    -ms-transform: rotate(-120deg);
    -webkit-transform: rotate(-120deg);
    transform: rotate(-120deg);
  }
  30% {
    -moz-transform: rotate(-160deg);
    -ms-transform: rotate(-160deg);
    -webkit-transform: rotate(-160deg);
    transform: rotate(-160deg);
  }
  40% {
    -moz-transform: rotate(-120deg);
    -ms-transform: rotate(-120deg);
    -webkit-transform: rotate(-120deg);
    transform: rotate(-120deg);
  }
  50% {
    -moz-transform: rotate(-160deg);
    -ms-transform: rotate(-160deg);
    -webkit-transform: rotate(-160deg);
    transform: rotate(-160deg);
  }
  70% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@-webkit-keyframes $animation_name {
  0% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  15% {
    -moz-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  40% {
    -moz-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  70% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@-moz-keyframes $animation_name {
  0% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  15% {
    -moz-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  40% {
    -moz-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  70% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@-o-keyframes $animation_name {
  0% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  15% {
    -moz-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  40% {
    -moz-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  70% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@keyframes $animation_name {
  0% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  15% {
    -moz-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  40% {
    -moz-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  70% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
section {
  margin-top: -119px;
  padding-top: 119px;
}

.panel .content {
  margin: 0 auto;
  max-width: 978px;
  padding: 0 15px;
  position: relative;
  z-index: 10;
}
.panel .content .text h1 {
  margin-bottom: 2em;
}
.panel .content .text .detail {
  margin: 0 auto;
}
.panel .content .text.blurb {
  max-width: 650px;
}

.centered {
  text-align: center;
}

.panel {
  position: relative;
  padding-top: 45px;
}

.bg {
  z-index: 0;
  width: 100%;
  height: inherit;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  position: absolute;
}

#section_about {
  margin-top: 0;
}

#section_about .hero {
  height: 524px;
  padding-top: 0px;
}
#section_about .hero .content .text {
  max-width: 650px;
  padding-top: 90px;
  text-align: left;
}
#section_about .hero .content .detail {
  padding-top: 25px;
  max-width: 500px;
  margin: 0;
  font-size: 1.05em;
}
#section_about .hero .bg {
  background-image: url(../images/about-hero.jpg);
}
#section_about .hero h2 {
  text-transform: uppercase;
}
@media only screen and (max-width: 767px) {
  #section_about .hero {
    height: 401px;
  }
  #section_about .hero .content .detail {
    max-width: 400px;
  }
}
@media only screen and (max-width: 479px) {
  #section_about .hero .bg {
    background-position: 40% 50%;
  }
  #section_about .hero h2 {
    font-size: 28px;
  }
}

#section_about .intro {
  padding: 80px 0 80px 0;
}
#section_about .intro .text {
  max-width: 650px;
  margin: 0 auto;
}
@media only screen and (max-width: 767px) {
  #section_about .intro {
    padding: 60px 0 50px 0;
  }
  #section_about .intro .text {
    text-align: left;
  }
}
@media only screen and (max-width: 628px) {
  #section_about .intro {
    padding-bottom: 20px;
  }
}
@media only screen and (max-width: 479px) {
  #section_about .intro {
    padding: 60px 0 0px 0;
  }
}

@media only screen and (max-width: 628px) {
  #section_about .feature {
    padding-top: 20px;
  }
}
#section_about .feature .text {
  min-height: 250px;
  margin-top: 60px;
  text-align: center;
  position: relative;
  /*  The following queries are hacks since the headlines
      needed to be forced to three lines which then makes
      them look off center. Could cause a problem for translations.
  */
}
@media only screen and (min-width: 960px) {
  #section_about .feature .text {
    left: -50px;
  }
}
@media only screen and (min-width: 629px) and (max-width: 959px) {
  #section_about .feature .text {
    left: -3%;
  }
}
@media only screen and (max-width: 628px) {
  #section_about .feature .text {
    min-height: 150px;
    margin-top: 30px;
  }
}
@media only screen and (max-width: 479px) {
  #section_about .feature .text {
    margin-top: 0px;
  }
}
#section_about .feature .text h2 {
  display: inline-block;
  width: 49%;
  margin: 0;
  min-width: 275px;
  text-align: right;
  padding-right: 12%;
  position: relative;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: middle;
}
@media only screen and (max-width: 628px) {
  #section_about .feature .text h2 {
    margin: 30px 0 15px 0;
    padding-right: 0px;
    text-align: center;
    width: 100%;
  }
}
@media only screen and (max-width: 479px) {
  #section_about .feature .text h2 {
    font-size: 28px;
  }
}
#section_about .feature .text h2:after {
  content: " ";
  position: absolute;
  width: 22px;
  height: 274px;
  background: url(../images/feature-divider.png) no-repeat;
  background-size: contain;
  right: 15px;
  top: 50%;
  margin-top: -135px;
}
@media only screen and (max-width: 628px) {
  #section_about .feature .text h2:after {
    /*
    width: 11px;
    height: 135px;
    margin-top: -70px;
    */
    display: none;
  }
}
#section_about .feature .text .detail {
  display: inline-block;
  width: 49%;
  min-width: 275px;
  text-align: left;
  vertical-align: middle;
}
@media only screen and (max-width: 628px) {
  #section_about .feature .text .detail {
    width: 100%;
    max-width: 350px;
  }
}

#section_press .detail {
  max-width: 850px;
  text-align: left;
  position: relative;
  overflow: hidden;
  margin-top: 70px;
}
#section_press .detail.first {
  margin-top: 0px;
}
#section_press .detail .date, #section_press .detail .company {
  font-weight: 400;
}
#section_press .detail p, #section_press .detail ul {
  padding: 10px 0;
}
#section_press .detail p.indented, #section_press .detail ul.indented {
  padding: 10px 20px;
}
@media only screen and (max-width: 479px) {
  #section_press .detail p.indented, #section_press .detail ul.indented {
    padding: 10px 0;
  }
}
#section_press .detail ul {
  margin: 0 auto;
  max-width: 740px;
  list-style: disc inside none;
}
#section_press .detail ul li {
  margin-left: 15px;
}
@media only screen and (max-width: 479px) {
  #section_press .detail ul li {
    margin-left: 0;
  }
}
#section_press .detail h4 {
  font-size: 20px;
  margin-bottom: 5px;
  color: #175dae;
  font-weight: 400;
}
@media only screen and (max-width: 479px) {
  #section_press .detail h4 {
    font-size: 18px;
  }
}
#section_press .detail h5 {
  font-size: 18px;
  font-weight: 400;
  margin-top: 15px;
  margin-bottom: 5px;
}
@media only screen and (max-width: 479px) {
  #section_press .detail h5 {
    font-size: 16px;
  }
}
#section_press .detail .columns-3 {
  -webkit-column-count: 3;
  -moz-column-count: 3;
  column-count: 3;
}
@media only screen and (max-width: 767px) {
  #section_press .detail .columns-3 {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
  }
}

#section_press .read-more {
  position: relative;
  padding-left: 29px;
}

#section_press .read-more:before {
  position: absolute;
  content: '';
  top: 0px;
  left: 0px;
  height: 16px;
  width: 21px;
  background-image: url('../images/sprites/icons-s52a67d3c62.png');
  background-position: 0 -74px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  #section_press .read-more:before {
    background-image: url('../images/sprites/icons-retina-s851fc9bad4.png');
    background-position: 0 -66.5px;
    -moz-background-size: 22px, auto;
    -o-background-size: 22px, auto;
    -webkit-background-size: 22px, auto;
    background-size: 22px, auto;
  }
}

#section_press .read-more.collapsed:before {
  height: 16px;
  width: 21px;
  background-image: url('../images/sprites/icons-s52a67d3c62.png');
  background-position: 0 -54px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  #section_press .read-more.collapsed:before {
    background-image: url('../images/sprites/icons-retina-s851fc9bad4.png');
    background-position: 0 -49px;
    -moz-background-size: 22px, auto;
    -o-background-size: 22px, auto;
    -webkit-background-size: 22px, auto;
    background-size: 22px, auto;
  }
}

.columns {
  margin: 0;
  padding: 0;
}
.columns:after {
  clear: both;
  content: " ";
  display: block;
  height: 0;
  visibility: hidden;
}
.columns .column {
  list-style: none;
  margin: 0;
  padding: 0;
  float: left;
}
.columns .column.last {
  float: right;
}
@media only screen and (max-width: 767px) {
  .columns .column {
    clear: both;
    float: none;
    margin: 0 auto;
  }
  .columns .column.last {
    clear: both;
    float: none;
  }
}

#section_members {
  background-position: 50% 119px;
  padding-bottom: 279px;
}

#section_members {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjhmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 300, color-stop(0%, #f2f8ff), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(#f2f8ff, #ffffff 300px);
  background-image: -webkit-linear-gradient(#f2f8ff, #ffffff 300px);
  background-image: linear-gradient(#f2f8ff, #ffffff 300px);
}

#section_members .bg {
  height: 559px;
  bottom: -279px;
  background-image: url(../images/members-bg.jpg);
}

#section_members .detail {
  margin: 40px -35px 0 -35px;
  padding: 0 40px;
}
#section_members .detail.first {
  margin-top: -30px;
}
@media only screen and (max-width: 767px) {
  #section_members .detail {
    padding: 0;
    margin: 0;
  }
}

#section_members h2 {
  text-align: center;
  font-size: 26px;
  margin-bottom: 20px;
}
@media only screen and (max-width: 767px) {
  #section_members h2 {
    font-size: 24px;
  }
}
@media only screen and (max-width: 479px) {
  #section_members h2 {
    font-size: 18px;
  }
}

#section_members ul.icon-grid {
  list-style: none;
  text-align: center;
}
#section_members ul.icon-grid li {
  list-style: none;
  padding: 0;
  margin: 0 0 40px 0;
  text-align: center;
  display: inline-block;
  width: 31%;
  position: relative;
  padding-top: 90px;
  text-overflow: ellipsis;
  overflow: hidden;
}
@media only screen and (max-width: 767px) {
  #section_members ul.icon-grid li {
    width: 34%;
  }
}
@media only screen and (max-width: 667px) {
  #section_members ul.icon-grid li {
    width: 100%;
  }
}
@media only screen and (max-width: 479px) {
  #section_members ul.icon-grid li {
    display: block;
    margin: 0 auto 40px auto;
  }
}

.abarth-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 0;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .abarth-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 0;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.acura-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -77px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .acura-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -74px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.adayo-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -154px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .adayo-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -148px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.alfaromeo-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -231px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .alfaromeo-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -222px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.alpine-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -308px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .alpine-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -296px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.audi-icon {
  position: absolute;
  left: 50%;
  margin-left: -70px;
  top: 8.5px;
  height: 73px;
  width: 140px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -385px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .audi-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -370px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.axxera-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 31px;
  height: 28px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -462px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .axxera-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -444px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.bahun-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 33.5px;
  height: 23px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -494px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .bahun-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -478.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.bentley-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -521px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .bentley-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -499.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.borgward-icon {
  position: absolute;
  left: 50%;
  margin-left: -26px;
  top: 8.5px;
  height: 73px;
  width: 52px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -674px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .borgward-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -647.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.bosch-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -751px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .bosch-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -722.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.boss-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -828px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .boss-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -796.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.buick-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -905px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .buick-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -870.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.blaupunkt-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 9px;
  height: 72px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -598px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .blaupunkt-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -573.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.caska-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -1059px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .caska-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -1018.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.cadillac-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -982px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .cadillac-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -944.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.chevrolet-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -1136px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .chevrolet-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -1092.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.chrysler-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -1213px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .chrysler-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -1166.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.citroen-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -1290px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .citroen-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -1240.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.clarion-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -1367px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .clarion-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -1314.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.cloudcar-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -1444px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .cloudcar-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -1388.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.continental-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -1521px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .continental-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -1462.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.cvte-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -1598px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .cvte-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -1536.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.dacia-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 11.5px;
  height: 67px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -1675px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .dacia-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -1610.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.delphi-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -1746px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .delphi-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -1679.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.denso-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -1823px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .denso-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -1753.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.densoten-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 31px;
  height: 28px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -1900px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .densoten-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -1827.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.dodge-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -1932px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .dodge-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -1860px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.ds-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -2009px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .ds-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -1934px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.dualav-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -2086px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .dualav-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -2008px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.evus-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -2163px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .evus-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -2082px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.fiat-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -2240px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .fiat-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -2156px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.ford-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -2317px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .ford-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -2230px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.furrion-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 36px;
  height: 18px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -2394px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .furrion-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -2378px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.garmin-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -2416px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .garmin-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -2396px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.google-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -2647px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .google-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -2618px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.genesis-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -2493px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .genesis-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -2470px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.gmc-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -2570px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .gmc-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -2544px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.harman-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -2724px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .harman-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -2692px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.holden-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -2801px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .holden-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -2766px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.honda-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -2878px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .honda-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -2840px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.hyundai-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -2955px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .hyundai-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -2914px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.inav-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -3032px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .inav-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -2988px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.infiniti-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 9px;
  height: 72px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -3109px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .infiniti-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -3062px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.jaguar-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -3262px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .jaguar-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -3210px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.jeep-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -3339px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .jeep-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -3284px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.jensen-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 30px;
  height: 30px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -3416px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .jensen-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -3358px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.kenwood-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 35px;
  height: 20px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -3527px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .kenwood-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -3464px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.iveco-icon {
  position: absolute;
  left: 50%;
  margin-left: -70px;
  top: 8.5px;
  height: 73px;
  width: 140px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -3185px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .iveco-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -3136px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.karma-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -3450px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .karma-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -3390px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.kia-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -3551px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .kia-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -3486px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.koenigsegg-icon {
  position: absolute;
  left: 50%;
  margin-left: -34px;
  top: 8.5px;
  height: 73px;
  width: 68px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -3628px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .koenigsegg-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -3560px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.lada-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: -2px;
  height: 94px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -3705px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .lada-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -3635px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.lamborghini-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -3803px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .lamborghini-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -3731px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.landrover-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -3880px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .landrover-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -3805px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.lifan-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -4034px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .lifan-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -3953px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.lincoln-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -4111px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .lincoln-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -4027px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.lg-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -3957px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .lg-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -3879px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.macrom-icon {
  position: absolute;
  left: 50%;
  margin-left: -34px;
  top: 15px;
  height: 60px;
  width: 68px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -4188px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .macrom-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -4101px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.mediatek-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -4637px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .mediatek-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -4533px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.mmauto-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -4868px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .mmauto-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -4755px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.magnetimarelli-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -4252px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .magnetimarelli-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -4163px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.marutisuzuki-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -4406px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .marutisuzuki-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -4311px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.mahindra-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -4329px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .mahindra-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -4237px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.maserati-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -4483px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .maserati-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -4385px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.mazda-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -4560px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .mazda-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -4459px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.mercedesbenz-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -4714px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .mercedesbenz-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -4607px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.mitsubishi-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -4791px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .mitsubishi-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -4681px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.mongoose-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 9px;
  height: 72px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -4945px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .mongoose-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -4829px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.nakamichi-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 31.5px;
  height: 27px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -5021px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .nakamichi-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -4903px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.nissan-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -5052px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .nissan-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -4930px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.norauto-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 9px;
  height: 72px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -5129px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .norauto-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -5004px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.nvidia-icon {
  position: absolute;
  left: 50%;
  margin-left: -41px;
  top: 14.5px;
  height: 61px;
  width: 82px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -5205px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .nvidia-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -5078px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.opel-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -5270px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .opel-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -5140.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.panasonic-icon {
  position: absolute;
  left: 50%;
  margin-left: -41px;
  top: 37.5px;
  height: 15px;
  width: 82px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -5347px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .panasonic-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -5214.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.parrot-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -5366px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .parrot-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -5233px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.peugeot-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -5443px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .peugeot-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -5307px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.pioneer-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -5520px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .pioneer-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -5381px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.planetaudio-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -5597px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .planetaudio-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -5455px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.prology-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -5674px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .prology-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -5529px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.ram-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -5751px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .ram-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -5603px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.renault-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -5828px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .renault-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -5677px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.renaultsamsung-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 9px;
  height: 72px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -5905px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .renaultsamsung-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -5751px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.renesaselectronics-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -5981px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .renesaselectronics-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -5825px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.skypine-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 31px;
  height: 28px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -6212px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .skypine-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -6047px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.smart-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -6244px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .smart-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -6078px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.smartautotech-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -6321px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .smartautotech-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -6152px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.seat-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -6058px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .seat-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -5899px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.skoda-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -6135px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .skoda-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -5973px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.sony-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 9px;
  height: 72px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -6398px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .sony-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -6226px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.ssangyong-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -6474px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .ssangyong-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -6300px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.subaru-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -6551px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .subaru-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -6374px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.suzuki-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -6628px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .suzuki-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -6448px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.tata-motors-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -6705px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .tata-motors-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -6522px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.toyota-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -6859px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .toyota-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -6670px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.unimax-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 30.5px;
  height: 29px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -6936px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .unimax-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -6744px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.vauxhall-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -6969px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .vauxhall-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -6774.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.visteon-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -7046px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .visteon-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -6848.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.volkswagon-icon {
  position: absolute;
  left: 50%;
  margin-left: -69.5px;
  top: 8.5px;
  height: 73px;
  width: 139px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -7123px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .volkswagon-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -6922.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.volvo-icon {
  position: absolute;
  left: 50%;
  margin-left: -69px;
  top: 8.5px;
  height: 73px;
  width: 138px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -7200px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .volvo-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -6996.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

.zenec-icon {
  position: absolute;
  left: 50%;
  margin-left: -64px;
  top: 36px;
  height: 18px;
  width: 128px;
  background-image: url('../images/sprites/members-sc19378b5b4.png');
  background-position: 0 -7277px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  .zenec-icon {
    background-image: url('../images/sprites/members-retina-s844a6c6339.png');
    background-position: 0 -7070.5px;
    -moz-background-size: 138px, auto;
    -o-background-size: 138px, auto;
    -webkit-background-size: 138px, auto;
    background-size: 138px, auto;
  }
}

#section_faqs, #section_press, #section_about {
  padding-bottom: 100px;
}

#section_faqs .bg, #section_contact .bg {
  background-image: url(../images/faqs-bg.png);
  background-size: contain;
  background-position: 50% 0%;
  height: 120px;
}

#section_faqs .content {
  max-width: 850px;
}

#section_faqs .columns {
  margin-top: -15px;
}

#section_faqs ul {
  list-style: none;
  width: 44%;
}
@media only screen and (max-width: 767px) {
  #section_faqs ul {
    max-width: 450px;
    width: auto;
  }
}
#section_faqs ul li {
  list-style: none;
  margin: 15px 0 10px 0;
  padding: 0 30px 0 0;
  text-align: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  position: relative;
}
#section_faqs ul li:after {
  content: ' ';
  position: absolute;
  right: 0px;
  top: -2px;
  display: block;
  height: 23px;
  width: 22px;
  background-image: url('../images/sprites/icons-s52a67d3c62.png');
  background-position: 0 -27px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  #section_faqs ul li:after {
    background-image: url('../images/sprites/icons-retina-s851fc9bad4.png');
    background-position: 0 -24.5px;
    -moz-background-size: 22px, auto;
    -o-background-size: 22px, auto;
    -webkit-background-size: 22px, auto;
    background-size: 22px, auto;
  }
}
#section_faqs ul li .question {
  font-weight: 400;
  padding-bottom: 5px;
}
@media only screen and (max-width: 360px) {
  #section_faqs ul li .question {
    font-size: 14px;
  }
}
#section_faqs ul li .answer {
  font-size: 13px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#section_faqs ul li.open:after {
  height: 23px;
  width: 22px;
  background-image: url('../images/sprites/icons-s52a67d3c62.png');
  background-position: 0 0;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  #section_faqs ul li.open:after {
    background-image: url('../images/sprites/icons-retina-s851fc9bad4.png');
    background-position: 0 0;
    -moz-background-size: 22px, auto;
    -o-background-size: 22px, auto;
    -webkit-background-size: 22px, auto;
    background-size: 22px, auto;
  }
}

#section_contact {
  padding-bottom: 150px;
}

#section_contact .panel h1 {
  margin-bottom: 1.5em;
}
