@media (min-width: 2020px) {
  .Catalog-overview-2022 .imgBanner {
    height: 34.375rem;
    overflow: hidden;
  }
}
@media (min-width: 1200px) {
  .Catalog-overview-2022 .container {
    max-width: 75rem !important;
    padding-left: .9375rem;
    padding-right: .9375rem;
  }
}
@media (min-width: 1536px) {}

@media (min-width: 1921px) {
  .Catalog-overview-2022 .linkNav-nav-mb {
    display: none;
  }

  .sub-page .imgBanner {
    height: 34.375rem;
    overflow: hidden;
  }

  .third-page .imgBanner {
    height: 25rem;
    overflow: hidden;
  }

  .Catalog-overview-2022 .banner-img {
    width: 100%;
  }
}

/* XL Device :1200px 大型*/
@media (min-width: 1281px) and (max-width: 1536px) {
  .Catalog-overview-2022 .imgBanner {
    height: 25rem;
    overflow: hidden;
  }

  .Catalog-overview-2022 .banner-img {
    transform: translate(-50%, 0);
    margin-left: 50%;
  }

  .Catalog-overview-2022 .banner-text {
    height: 16.25rem;
  }
}

@media (min-width: 1025px) and (max-width: 1280px) {
  .Catalog-overview-2022 .imgBanner {
    height: 25rem;
    overflow: hidden;
  }
  
  .Catalog-overview-2022 .banner {
    height: 25rem;
    background-size: auto;
  }

  .Catalog-overview-2022 .banner-img {
    height: 25rem;
    transform: translate(-50%, 0);
    margin-left: 50%;
  }

  .Catalog-overview-2022 .banner-text {
    height: 16.25rem;
  }
}
@media (min-width: 481px) and (max-width: 1024px) {
  
  .Catalog-overview-2022 .iframe-size{
    width: 100%;
    height: 370px;
  } 

}


@media (min-width: 481px) and (max-width: 992px) { 

  .Catalog-overview-2022 .genScriptForm .form-row>.col:last-child,
  .Catalog-overview-2022 .genScriptForm .form-row>[class*="col-"]:last-child {
    padding-left: 0;
    margin-top: 1.875rem;
  }

  .Catalog-overview-2022 .genScriptForm .form-row>.col,
  .Catalog-overview-2022 .genScriptForm .form-row>[class*="col-"] {
    padding-right: 0;
  }

  .Catalog-overview-2022 .genScriptForm .form-row label,
  .Catalog-overview-2022 .genScriptForm .form-control,
  .Catalog-overview-2022 .genScriptForm .custom-select {
    font-size: .875rem
  }

}

@media (max-width: 767px) {
  .Catalog-overview-2022 img:not(.banner-img){
    max-width: 100% !important;
  }
  .Catalog-overview-2022 .mb-sm-30,
  .Catalog-overview-2022 .imgDescLinkCards .row div:first-child{
    margin-bottom: 30px !important;
  }
  .Catalog-overview-2022 .banner-title {
    font-size: 1.5rem;
  }

  .Catalog-overview-2022 .banner-sub-title {
    font-size: 1rem;
  }
  /* flyers start */
  .Catalog-overview-2025 .flyer-box {
		flex-direction: column;
		text-align: center;
		align-items: center;
		margin-bottom: 30px;
		box-shadow: 0 0 10px 5px #f3f3f3;
		height: auto;
		margin: 0 auto 30px auto;
		width: 100%;
		/* padding-top: 30px; */
	}

	.Catalog-overview-2025 .flyers.row {
		margin-top: 0;
	}

	.Catalog-overview-2025 .flyer-text {
		background: #fff !important;
	}

	.Catalog-overview-2025 .flyers .link {
		width: 100%;
	}

	.Catalog-overview-2025 .flyers .desc {
		margin-bottom: 2rem;
	}

	.Catalog-overview-2025 .flyers .title {
		margin-bottom: 6px;
	}
  .resource-box {
		padding: 24px 15px;
	}
	.resource-box img {
		width: 110px;
		height: 152px;
	}
	.resource-text {
		padding: 0 15px
	}
  /* flyers end */
  .Catalog-overview-2022 .servicesLinks {
    flex-direction: column;
  }

  .Catalog-overview-2022 .servicesLinks a[class^="button"] {
    width: 100%;
  }

  .Catalog-overview-2022 .servicesLinks a[class^="button"].mr-100 {
    margin-right: 0;
    margin-bottom: 30px;
  }

  .Catalog-overview-2022 .iframe-size {
    width: 100%;
    height: 370px;
  }

  /* product search start */
  .product-search .title {
    font-size: 1.5rem;
    padding: 10px 30px;
  }

  /* product search end */
}

@media (min-width: 768px) {}

@media (max-width:576px) {
  .Catalog-overview-2022 .mb-xs-0 {
    margin-bottom: 0 !important;
  }

  .Catalog-overview-2022 .genScriptForm .form-row>[class*="col-"]:last-child {
    margin-top: 1.875rem;
    padding-left: 0;
  }

  .Catalog-overview-2022 .genScriptForm .form-row>.col,
  .Catalog-overview-2022 .genScriptForm .form-row>[class*="col-"] {
    padding-right: 0;
  }

}

@media (max-width: 1024px) {
  .Catalog-overview-2022 .imgBanner {
    height: 25rem;
    overflow: hidden;
  }
  .Catalog-overview-2022 .banner-text {
    height: 16.25rem;
  }

  .Catalog-overview-2022 .banner-img {
    width: auto;
    height: 25rem;
    max-width: initial;
    transform: translate(-50%, 0);
    margin-left: 50%;
  }
  .no-banner {
    margin-top: 60px;
}
  .Catalog-overview-2022 .linkNav-nav-mb {
    display: block;
  }

  .Catalog-overview-2022 .LinkNav-nav {
    display: none;
  }

  .Catalog-overview-2022 .dlyNs {
    display: inline-block !important;
  }

  .Catalog-overview-2022 .dlyB {
    display: none !important;
  }
}

@media (min-width: 1025px) {
  .Catalog-overview-2022 .linkNav-nav-mb {
    display: none;
  }

  .Catalog-overview-2022 .dlyNs {
    display: none !important;
  }

  .Catalog-overview-2022 .dlyB {
    display: block !important;
  }
}

/* Catalog 007D9F */
.Catalog-overview-2022 .LinkNav .nav-link.active,
.Catalog-overview-2022 .LinkNav .nav-link:hover {
  color: #121e6e;
	border-bottom: 2px solid #121e6e;
}
.Catalog-overview-2022.Antibody-Product .LinkNav .nav-link.active,
.Catalog-overview-2022.Elisa-Product .LinkNav .nav-link.active,
.Catalog-overview-2022.IVD-Product .LinkNav .nav-link.active,
.Catalog-overview-2022.Antibody-Product .LinkNav .nav-link:hover,
.Catalog-overview-2022.Elisa-Product .LinkNav .nav-link:hover,
.Catalog-overview-2022.IVD-Product .LinkNav .nav-link:hover
 {
	color: #e72546;
	border-bottom: 2px solid #e72546;
}
.Catalog-overview-2022.Purified-Product .LinkNav .nav-link.active,
.Catalog-overview-2022.Quatro-Product .LinkNav .nav-link.active,
.Catalog-overview-2022.Purified-Product .LinkNav .nav-link:hover,
.Catalog-overview-2022.Quatro-Product .LinkNav .nav-link:hover
 {
	color: #40c4ff;
	border-bottom: 2px solid #40c4ff;
}
.Catalog-overview-2022.CI-Product .LinkNav .nav-link.active,
.Catalog-overview-2022.CI-Product .LinkNav .nav-link:hover
 {
	color: #60af34;
	border-bottom: 2px solid #60af34;
}
.Catalog-overview-2022.RP-Product .LinkNav .nav-link.active,
.Catalog-overview-2022.WB-Product .LinkNav .nav-link.active,
.Catalog-overview-2022.RP-Product .LinkNav .nav-link:hover,
.Catalog-overview-2022.WB-Product .LinkNav .nav-link:hover
 {
	color: #400b53;
	border-bottom: 2px solid #400b53;
}


.Catalog-overview-2022 .flyers .link {
  border: 1px solid #007D9F;
  color: #007D9F;
}

.Catalog-overview-2022 .flyers .title {
  color: #007D9F;
}

.Catalog-overview-2022 .flyers .link:hover {
  background: #007D9F;
  color: #fff;
}

/* .Catalog-overview-2022 .tabListByServe .tab-active {
  border: 1px solid #007D9F;
  border-bottom: none;
  background-color: #fff;
  color: #007D9F;
} */

/* .Catalog-overview-2022 .tabListByServe .tab-title:hover {
  color: #007D9F;
} */

.Catalog-overview-2022 .tabListByServe .tabListByServe-content {
  border-top: 0.0625rem solid #007D9F;
}

.Catalog-overview-2022 .ResourcesRow .link-row {
  background: #f3f3f3;
}

.Catalog-overview-2022 .ResourcesRow .link-row:hover {
  background: #007d9f;
}

/* quick search start */
.Catalog-overview-2022 .quick-search-bg .card-text, .Catalog-overview-2022 .quick-search-bg .up-card {
  background: #007d9f;
}

.Catalog-overview-2022 .quick-search-bg:hover .card-hover, .Catalog-overview-2022 .quick-search-bg .toggle-card {
  background: #015770;
}

.Catalog-overview-2022 .imgDescLinkCards .card-link:hover,
.Catalog-overview-2022 .textDescLinkCards .card-link:hover {
  background: #fff;
  color: #007D9F;
}

/* quick search end */