<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.new-header-footer-true {
  display: none;
}


.medium-push-0 {
  position: relative;
  left: 0%;
  right: auto;
}
.medium-pull-0 {
  position: relative;
  right: 0%;
  left: auto;
}
.medium-push-1 {
  position: relative;
  left: 8.33333%;
  right: auto;
}
.medium-pull-1 {
  position: relative;
  right: 8.33333%;
  left: auto;
}
.medium-push-2 {
  position: relative;
  left: 16.66667%;
  right: auto;
}
.medium-pull-2 {
  position: relative;
  right: 16.66667%;
  left: auto;
}
.medium-push-3 {
  position: relative;
  left: 25%;
  right: auto;
}
.medium-pull-3 {
  position: relative;
  right: 25%;
  left: auto;
}
.medium-push-4 {
  position: relative;
  left: 33.33333%;
  right: auto;
}
.medium-pull-4 {
  position: relative;
  right: 33.33333%;
  left: auto;
}
.medium-push-5 {
  position: relative;
  left: 41.66667%;
  right: auto;
}
.medium-pull-5 {
  position: relative;
  right: 41.66667%;
  left: auto;
}
.medium-push-6 {
  position: relative;
  left: 50%;
  right: auto;
}
.medium-pull-6 {
  position: relative;
  right: 50%;
  left: auto;
}
.medium-push-7 {
  position: relative;
  left: 58.33333%;
  right: auto;
}
.medium-pull-7 {
  position: relative;
  right: 58.33333%;
  left: auto;
}
.medium-push-8 {
  position: relative;
  left: 66.66667%;
  right: auto;
}
.medium-pull-8 {
  position: relative;
  right: 66.66667%;
  left: auto;
}
.medium-push-9 {
  position: relative;
  left: 75%;
  right: auto;
}
.medium-pull-9 {
  position: relative;
  right: 75%;
  left: auto;
}
.medium-push-10 {
  position: relative;
  left: 83.33333%;
  right: auto;
}
.medium-pull-10 {
  position: relative;
  right: 83.33333%;
  left: auto;
}
.medium-push-11 {
  position: relative;
  left: 91.66667%;
  right: auto;
}
.medium-pull-11 {
  position: relative;
  right: 91.66667%;
  left: auto;
}
.medium-1 {
  width: 8.33333%;
}
.medium-2 {
  width: 16.66667%;
}
.medium-3 {
  width: 25%;
}
.medium-4 {
  width: 33.33333%;
}
.medium-5 {
  width: 41.66667%;
}
.medium-6 {
  width: 50%;
}
.medium-7 {
  width: 58.33333%;
}
.medium-8 {
  width: 66.66667%;
}
.medium-9 {
  width: 75%;
}
.medium-10 {
  width: 83.33333%;
}
.medium-11 {
  width: 91.66667%;
}
.medium-12 {
  width: 100%;
}
.medium-offset-0 {
  margin-left: 0% !important;
}
.medium-offset-1 {
  margin-left: 8.33333% !important;
}
.medium-offset-2 {
  margin-left: 16.66667% !important;
}
.medium-offset-3 {
  margin-left: 25% !important;
}
.medium-offset-4 {
  margin-left: 33.33333% !important;
}
.medium-offset-5 {
  margin-left: 41.66667% !important;
}
.medium-offset-6 {
  margin-left: 50% !important;
}
.medium-offset-7 {
  margin-left: 58.33333% !important;
}
.medium-offset-8 {
  margin-left: 66.66667% !important;
}
.medium-offset-9 {
  margin-left: 75% !important;
}
.medium-offset-10 {
  margin-left: 83.33333% !important;
}
.medium-offset-11 {
  margin-left: 91.66667% !important;
}
.medium-reset-order,
.medium-reset-order {
  margin-left: 0;
  margin-right: 0;
  left: auto;
  right: auto;
  float: left;
}
.column.medium-centered,
.columns.medium-centered {
  margin-left: auto;
  margin-right: auto;
  float: none;
}
.column.medium-uncentered,
.columns.medium-uncentered {
  margin-left: 0;
  margin-right: 0;
  float: left !important;
}
.column.medium-uncentered.opposite,
.columns.medium-uncentered.opposite {
  float: right;
}


.show_in_tablet {
  display: block !important;
}
.hide_in_tablet {
  display: none !important;
}


.replaced.checked:before {
  margin-left: -1px;
  margin-top: -2px;
  vertical-align: top;
}


.new-header.tablet-header .grid-layout .columns .columns .promotionBlocks {
  background-position: right 0rem bottom 0rem;
  background-size: 100px !important;
  height: 13.5rem;
}




.header_wrap #feature-announcement-wrapper {
  margin-right: 0.8rem;
  margin-top: 1rem;
  top: unset;
}
.new-header .header_wrap #feature-announcement-wrapper {
  margin-right: 1.3rem;
  top: 7rem;
}
.sticky-head .new-header .header_wrap #feature-announcement-wrapper {
  position: fixed;
  top: 6rem;
}




.product_carousel_container .csSlide a {
  height: 10rem;
}


.description_wrapper h1 {
  font-size: 1.313rem;
  margin-bottom: 0.3125rem;
}
.brief_spec_table {
  width: 100%;
  margin-bottom: 0.625rem;
}
.special_offers_block p {
  font-size: 0.9375rem;
}
.discount_price {
  font-size: 0.9375rem;
  margin-bottom: 0.1875rem;
}
.no_padding_left_desktop,
.no_padding_desktop {
  padding: 0 !important;
}
.products_list table.responsive_table thead th:first-child {
  white-space: normal;
}
.product_sku_options_block .block_head span {
  font-size: .875rem;
}


.product_grid.row .product_grid .product_grid_image {
  height: 10.25rem;
}


.order-status-details .order-details-column-content:last-child {
  border: none;
  border-top: 1px solid white;
}
.order-status-details .order-details-column-content tbody ul {
  width: 65%;
  float: right;
}
.order-status-details .hyperlinks:first-child {
  float: left;
}
.order-status-details .hyperlinks:last-child {
  float: right;
}
.order-status-details .hyperlinks a {
  padding: 1rem 1rem 1rem 0;
  display: inline-block;
}
.order-status-details .hyperlinks a:last-child {
  padding-right: 0;
}
.row.form-row .helper-text,
.row.form_field .helper-text {
  position: static;
  margin: 0rem;
}
.find_order_number_hover {
  display: none;
  margin-top: -150px;
  margin-left: 10px;
  margin-right: 10px;
  z-index: 2;
}
.find_order_number_hover .order_number_confirmation {
  border: 3px solid #3377AF;
  padding: 0rem;
  background: #fff;
}
.find_order_number_hover .order_number_confirmation .row {
  background: #fff;
}
.find_order_number_hover .order_number_confirmation .row .confirmation_data {
  background: #fff;
}
.order_status_main .showLink input,
.order_status_main input.poNumber {
  min-height: 2.5rem;
  margin: 0;
}
.order_status_main select {
  border: 1px solid #bbb9b9;
}



.payment_info_footer fieldset.payment_options {
  text-align: center;
  display: inline-flex;
  float: right;
}


.shipping_info_footer fieldset.shipping_options {
  text-align: center;
  display: inline-flex;
  float: right;
}


.fundtracking_info_footer fieldset.shipping_options {
  text-align: center;
  display: inline-flex;
  float: right;
}


.hero .hero_text {
  padding: 1.25rem;
}
.hero .hero_text h1 span {
  font-size: 1.15625rem;
}
.hero.healthcare h1 {
  font-size: 1.65rem;
}
.hero.healthcare h1 span.beta {
  font-size: 1.65rem;
}


.top-banner .brand-logo {
  padding: 1.25rem 0 1rem;
}
.top-banner .banner-content-wrapper .banner-content {
  width: 60%;
  margin: 1rem 0;
}
.top-banner .banner-content-wrapper.medium-push-6 .banner-content {
  width: 100%;
}
.top-banner nav {
  margin: 0;
  background: rgba(255, 255, 255, 0.75);
  border-top: 1px solid #bbb9b9;
  border-bottom: 1px solid #bbb9b9;
}
.top-banner nav ul li {
  display: inline;
}
.top-banner nav ul li a {
  width: auto;
  display: inline-block;
  border-top: none;
  padding: 0.65rem 0.75rem;
  background: transparent;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.goldBrandsBanner .top-banner .nav_container,
.navBanner .top-banner .nav_container {
  float: right!important;
}
.goldBrandsBanner .top-banner .banner-content h3,
.navBanner .top-banner .banner-content h3 {
  margin-left: 0.5rem;
}
.goldBrandsBanner .top-banner .banner-content h2,
.navBanner .top-banner .banner-content h2 {
  margin-left: 0.5rem;
}


.offer_block_grid ul li &gt; div:first-child {
  min-height: 9rem;
  height: auto;
}


.web_req_edit .web_req_main .ecs-right span {
  background: #004985;
  padding: 1rem;
}
.web_req_edit .web_req_main .ecs-right span a {
  color: #fff;
}
.web_req_edit .web_req_edit_table .ecs-webreq-edit-table {
  background: #efeced;
}
.web_req_edit .web_req_edit_table .ecs-webreq-edit-table tr &gt; td {
  padding: 0.5rem 0.5rem;
}
.web_req_edit .web_req_edit_table .ecs-webreq-edit-table td.part_num input[type="text"] {
  width: auto;
}
.web_req_edit .web_req_edit_table .ecs-webreq-edit-table td.unit_measure input[type="text"] {
  width: auto;
}
.web_req_edit .web_req_edit_table .ecs-webreq-edit-table td.qty input[type="text"] {
  width: auto;
}
.web_req_edit .web_req_edit_table .ecs-webreq-edit-table td.est_price input[type="text"] {
  width: auto;
}
.web_req_edit .web_req_edit_table .ecs-webreq-edit-table td.date_format input[type="text"] {
  width: auto;
}
.web_req_edit .web_req_edit_table .ecs-webreq-edit-table td.desc_main input[type="text"] {
  width: auto;
}
.web_req_edit .web_req_edit_table .ecs-webreq-edit-table td.comments_main input[type="text"] {
  width: auto;
}
.web_req_edit .web_req_edit_table .ecs-webreq-edit-table td &gt; span.ecs-webreq-edit-small-text br {
  content: "" !important;
  display: block !important;
  margin-bottom: 0.5em !important;
}


.special_offer_block_row img {
  float: right;
  max-height: 8rem;
  margin-left: 0.5rem;
}


.recently-purchased-products.edit-requisitions .icon_Information_Circle {
  display: block;
}


.videos #videoModal .video_details {
  max-width: 640px;
}
.videos .optional_carousel {
  margin-left: 0.5rem;
}
.videos .csSlideWrapper .csPrev,
.videos .csSlideWrapper .csNext {
  background: rgba(255, 255, 255, 0.5);
}
.html5carouselbrightcovewrapper {
  height: 300px !important;
}
.html5brightcovewrapper {
  height: 600px !important;
}


.top_countries_panel {
  width: 575px;
  margin: 0 auto;
}


.full_width_layout .featuredAds,
.full_width_layout .promotionBlocks {
  background-image: none;
}


.hero_carousel_container .topLeft .headLine,
.hero_carousel_container .topRight .headLine,
.hero_carousel_container .bottomLeft .headLine,
.hero_carousel_container .bottomRight .headLine,
.hero_carousel_container .topLeft .bodyCopy,
.hero_carousel_container .topRight .bodyCopy,
.hero_carousel_container .bottomLeft .bodyCopy,
.hero_carousel_container .bottomRight .bodyCopy,
.hero_carousel_container .topLeft .ctaText,
.hero_carousel_container .topRight .ctaText,
.hero_carousel_container .bottomLeft .ctaText,
.hero_carousel_container .bottomRight .ctaText {
  max-width: 480px;
}
.hero_carousel_container .topLeft .headLine,
.hero_carousel_container .topRight .headLine,
.hero_carousel_container .bottomLeft .headLine,
.hero_carousel_container .bottomRight .headLine {
  max-height: 95px;
  font-size: 33px;
  line-height: 36px;
}
.hero_carousel_container .topLeft .bodyCopy,
.hero_carousel_container .topRight .bodyCopy,
.hero_carousel_container .bottomLeft .bodyCopy,
.hero_carousel_container .bottomRight .bodyCopy,
.hero_carousel_container .topLeft .ctaText,
.hero_carousel_container .topRight .ctaText,
.hero_carousel_container .bottomLeft .ctaText,
.hero_carousel_container .bottomRight .ctaText {
  max-height: 90px;
  font-size: 22px;
}
.hero_carousel_container .topLeft .bodyCopy,
.hero_carousel_container .topRight .bodyCopy,
.hero_carousel_container .bottomLeft .bodyCopy,
.hero_carousel_container .bottomRight .bodyCopy {
  line-height: 26px;
  padding-top: 10px;
}
.hero_carousel_container .topLeft .ctaText,
.hero_carousel_container .topRight .ctaText,
.hero_carousel_container .bottomLeft .ctaText,
.hero_carousel_container .bottomRight .ctaText {
  padding-top: 20px;
}
.hero_carousel_container .topLeft,
.hero_carousel_container .topRight {
  top: 30px;
}
.hero_carousel_container .bottomLeft,
.hero_carousel_container .bottomRight {
  bottom: 17px;
}
.hero_carousel_container .topLeft,
.hero_carousel_container .bottomLeft {
  left: 45px;
}
.hero_carousel_container .topRight,
.hero_carousel_container .bottomRight {
  right: 45px;
}


.promo-code-row .promoCodeApply {
  margin-left: 0;
}
.promo-code-row .left_triple_margin,
.promo-code-row .right_triple_margin {
  margin-left: 0;
  margin-right: 0;
}
.promo-code-row .in-cart-promo-container.empty-cart-promo .large-block-grid-2 &gt; li {
  width: 100%;
}
.promo-code-row .in-cart-promo-container .offer_block_grid.columns {
  padding-left: 0;
}
.promo-code-row .in-cart-promo-container .offer_block_grid ul li &gt; div:first-child a {
  width: 60%;
}


.breadcrumbs .breadcrumb li {
  max-width: 15rem;
}
.breadcrumbs .breadcrumb li:last-child {
  max-width: 30rem;
}
</pre></body></html>