// Service icons
// --------------------------------------------------

@import '../variables/mixins';
@import '../variables/colors';
@import '../variables/sizes';

.ServiceIcon {
  @include image-2x($assetsDir + "/images/layout/new_import_icons@2x.png", 223px, 40px, 0, 0);
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 12px;
  background: url($assetsDir + '/images/layout/new_import_icons.png') no-repeat 0 0;
  vertical-align: middle;
}

@mixin serviceIcon($name, $width, $x: 0, $y: -20px, $height: 20px) {
  .ServiceIcon--#{$name} {
    width: $width;
    height: $height;
    background-position: $x $y;
  }
}

@include serviceIcon(dropbox, 22px, -18px);
@include serviceIcon(gdrive, 25px, -40px);
@include serviceIcon(mailchimp, 18px, -65px);
@include serviceIcon(instagram, 20px, -145px);
@include serviceIcon(box, 29px, -194px);

// Service icons
// --------------------------------------------------

@import '../variables/mixins';
@import '../variables/colors';
@import '../variables/sizes';

.ServiceIcon {
  @include image-2x($assetsDir + "/images/layout/new_import_icons@2x.png", 223px, 40px, 0, 0);
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 12px;
  background: url($assetsDir + '/images/layout/new_import_icons.png') no-repeat 0 0;
  vertical-align: middle;
}

@mixin serviceIcon($name, $width, $x: 0, $y: -20px, $height: 20px) {
  .ServiceIcon--#{$name} {
    width: $width;
    height: $height;
    background-position: $x $y;
  }
}

@include serviceIcon(dropbox, 22px, -18px);
@include serviceIcon(gdrive, 25px, -40px);
@include serviceIcon(mailchimp, 18px, -65px);
@include serviceIcon(instagram, 20px, -145px);
@include serviceIcon(box, 29px, -194px);

.ServiceIcon--bigquery {
  width: 23px;
  background: url($assetsDir + '/images/layout/connectors/bigquery.svg') no-repeat;
}

Fix BigQuery icon in Account page
Fix BigQuery icon in Account page
