@font-face {
    font-family: "Gotham Narrow Book";
    src: url('/../global-assets/fonts/GothamNarrow/GothamNarrow-Book.otf');
    src: url('/../global-assets/fonts/GothamNarrow/GothamNarrow-Book.otf?#iefix') format('opentype'), url('/../global-assets/fonts/GothamNarrow/GothamNarrowBook_normal_condensed.woff') format('woff'), url('/../global-assets/fonts/GothamNarrow/GothamNarrowBook_normal_condensed.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "Gotham Narrow Italic";
    src: url('/../global-assets/fonts/GothamNarrow/GothamNarrow-BookItalic.otf');
    src: url('/../global-assets/fonts/GothamNarrow/GothamNarrow-BookItalic.otf?#iefix') format('opentype'), url('/../global-assets/fonts/GothamNarrow/GothamNarrowBookItalic_italic_condensed.woff') format('woff'), url('/../global-assets/fonts/GothamNarrow/GothamNarrowBookItalic_italic_condensed.woff2') format('woff2');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: "Gotham Narrow Bold";
    src: url('/../global-assets/fonts/GothamNarrow/GothamNarrow-Bold.otf');
    src: url('/../global-assets/fonts/GothamNarrow/GothamNarrow-Bold.otf?#iefix') format('opentype'), url('/../global-assets/fonts/GothamNarrow/GothamNarrowBold_normal_condensed.woff') format('woff'), url('/../global-assets/fonts/GothamNarrow/GothamNarrowBold_normal_condensed.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: "Gotham Narrow BoldItalic";
    src: url('/../global-assets/fonts/GothamNarrow/GothamNarrow-BoldItalic.otf');
    src: url('/../global-assets/fonts/GothamNarrow/GothamNarrow-BoldItalic.otf?#iefix') format('opentype'), url('/../global-assets/fonts/GothamNarrow/GothamNarrowBoldItalic_italic_condensed.woff') format('woff'), url('/../global-assets/fonts/GothamNarrow/GothamNarrowBoldItalic_italic_condensed.woff2') format('woff2');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: Arboria;
    src: url('/../global-assets/fonts/Arboria/Arboria-Book.otf');
    src: url('/../global-assets/fonts/Arboria/Arboria-Book.eot?#iefix') format('opentype'),
         url('/../global-assets/fonts/Arboria/Arboria-Book.woff') format('woff'),
         url('/../global-assets/fonts/Arboria/Arboria-Book.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: ArboriaBold;
    src: url('/../global-assets/fonts/Arboria/Arboria-Bold.otf');
    src: url('/../global-assets/fonts/Arboria/Arboria-Bold.eot?#iefix') format('opentype'),
         url('/../global-assets/fonts/Arboria/Arboria-Bold.woff') format('woff'),
         url('/../global-assets/fonts/Arboria/Arboria-Bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
}
.logo-container {
  display: none;
}
.micro-site-nav-main {
  display: none;
}
.carousel-inner .item.active img.hidden-xs {
  width: 33%;
  margin: auto;
}
.product-content-card {
  background-color: #e9e9e9;
  padding: 0px 10px 20px;
  min-height: 510px;
}
.row.product-name p {
  font-family: "Gotham Narrow Book";
  color: #221E1F;
  text-align: center;
  font-size: 16px;
}
.row.product-subname p {
  color: #221E1F;
  text-align: center;
  font-size: 16px;
  font-family: "Gotham Narrow Book";
}
.row.product-description p {
  color: #595D62;
  text-align: center;
  font-size: 12px;
  font-family: "Gotham Narrow Book";
  min-height: 50px;
}
.row.product-packshot {
  min-height: 259px;
  display: table;
}
.img-area {
  display: table-cell;
  vertical-align: middle;
}
.row.more-diagnostic p {
  color: #221E1F;
  text-align: center;
  font-size: 20px;
  font-family: "Gotham Narrow Book";
}
.row.more-diagnostic-links a {
  font-family: "Gotham Narrow Book";
  font-size: 16px;
  color: #0082C0;
}
.row.more-diagnostic-links {
  display: table;
  margin: auto;
  text-align: center;
}
.row.bottom-content {
  background-color: #e9e9e9;
  padding: 40px 10px;
}
.row.more-diagnostic {
  margin-bottom: 15px;
}
.row.mm-number p {
  font-family: "Gotham Narrow Book";
  font-size: 15px;
  color: #221E1F;
  float: right;
  margin-top: 15px;
}
.row.mm-number {
  border-top: 2px solid #000;
  margin-top: 20px;
}
@-moz-document url-prefix() {
 .row.product-packshot{
      height: 259px;
  }
}
_:-ms-fullscreen, :root .row.product-packshot .img-area img 
{
  height: 207px;
}
@media (max-width:768px)
{
  .micro-site-nav-main-mob.hidden-lg {
      display: none !important;
  }
.row.product-name {
  min-height: 65px;
}
.row.product-subname {
  min-height: 50px;
}
}
.row .btn {
  background-image: linear-gradient(to right, #0085bd 0%, #8bcfd0 51%, #8bcfd0 100%);
  flex: 1 1 auto;
  margin: 10px 0px;
  text-align: center;
  text-transform: uppercase;
  transition: 0.5s;
  background-size: 200% auto;
  color: white;
  border-radius: 5px;
  width: auto;
  font-size: 14px;
  font-family: "Gotham Narrow Bold";
  color: #fff;
  box-shadow: 1px 1px 5px #909090;
  white-space: normal;
  padding: 06px 20px;
}
.row .red-btn {
  background-image: linear-gradient(to right, #d11024 0%, #f5374a 51%, #f16473 100%);
  flex: 1 1 auto;
  margin: 10px 0px;
  text-align: center;
  text-transform: uppercase;
  transition: 0.5s;
  background-size: 200% auto;
  color: white;
  border-radius: 5px;
  width: auto;
  font-size: 14px;
  font-family: "Gotham Narrow Bold";
  color: #fff;
  box-shadow: 1px 1px 5px #909090;
  white-space: normal;
  padding: 06px 20px;
}
.text-center {
  text-align: center;
  margin: 0px auto;
}
.row.product-name {
  min-height: 50px;
}
.image-area img {
width:50%;
margin:0 auto;
}
.alphatrak-font a{
font-size:
}
.text-orange {
  color: #ff6400;
}
.text-white,
.micro-site-container .two-col-image-tile h1.text-white {
  color: white !important;
}
.text-gray,
.micro-site-container .two-col-image-tile h1.text-gray {
  color: #595D62 !important;
}
}
.text-white,
.micro-site-container .two-col-image-tile h1.text-gray {
  color: #ffffff !important;
}
.text-blue {
  color: #00adff;
}
.video-area div div {
  height: 271px;
}
.no-margin {
  margin: 0;
}
.bottom-20 {
  margin-bottom: 20px;
}
.bg-blueimg {
  background-image: url(../img/VETSCAN_IMAGYST_Dark_Blue_Digital_Background_Banner_Global_J_huT01y.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 330px;
  display: flex;
  flex-direction: row;
  justify-content: end;
  align-items: center;
  padding: 0 30px;
}
.bg-grayimg {
  background-image: url(../img/grayimg.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 330px;
  display: flex;
  flex-direction: row;
  justify-content: end;
  align-items: center;
  padding: 0 30px;
}
.bg-labimg {
  background-image: url(../img/2.png);
  background-size: cover;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 330px;
  display: flex;
  flex-direction: row;
  justify-content: end;
  align-items: center;
  padding: 0 30px;
}
p.middle-header {
  font-family: "Gotham Narrow Book";
  font-size: 18px;
}
h1.imagyst-header {
  font-family: "Gotham Narrow Book";
  font-size: 26px;
}
p.banner-description {
    font-size: 16px;
    font-family: "Gotham Narrow Book";
}
.orange-imagyst-cta {
  background-image: linear-gradient(to right, #ED8B00 0%, #FF6400 70%);
    flex: 1 1 auto;
    margin: 10px 0px;
    text-align: center;
    text-transform: uppercase;
    transition: 0.5s;
    background-size: 200% auto;
    color: white;
    border-radius: 5px;
    width: auto;
    font-size: 14px;
    font-family: "Gotham Narrow Bold";
    color: #fff;
    box-shadow: 1px 1px 5px #909090;
    white-space: normal;
    padding: 06px 20px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .body-description .image-area img {
    height: 329px;
  }
}
a.youtube-link {
    float: right;
    margin-right: 25px;
    width:17%;
}