/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 24 2025 | 08:53:43 */
/* solutions sub nav */
ul.product-menu li a{
	text-transform: uppercase !important;
}
/* Biopsy Solutions page */
.single-solutions .merit_full_width_container.bright_gray{
	background-color: #eaeaea;
	padding: 20px 0;
}
/* .merit_full_width_container.bright_gray p{
	margin-bottom: 0;
}
.merit_full_width_container.bright_gray .link-bar {
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 10px 0;
	flex-wrap: wrap;
} */
/* .single-solutions .merit_full_width_container.bright_gray .link-item {
	margin: 0 8px;
}
ul#merit-product-menu.product-menu li a::before{
	top: 1em;
}
.product-sub-navigation{
	bottom: 0 !important;
} */
/* card layout */
/* .merit-card-layout.lavender_blush .merit-single-card-layout-item {
	padding: 0 10px;
}
.merit-card-layout.lavender_blush .merit-title{
	justify-content: center;
}
.merit-card-layout.lavender_blush .merit-single-card-inner-layout-item {
    background: #FFF3F4;
    box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.12);
    border-radius: 10px;
}

.merit-card-layout.lavender_blush .merit-single-card-inner-layout-item h3{
	font-style: normal;
	font-weight: 400;
	font-size: 22px;
	line-height: 34px;
	color: #332A2A;
	text-align: center;
} */
/* .solutions_single_product_card_layout .merit-single-card-layout-item{
	padding: 0 10px;
}
.solutions_single_product_card_layout .merit-single-card-inner-layout-item{
	border: 10px solid #FFFFFF;
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);
}
.solutions_single_product_card_layout .merit-single-card-inner-layout-item .merit-btn-hv-charchol{
	background-color: transparent;
	color: rgb(51 42 42);
	padding-left: 0;
	margin-right: 0;
}
.solutions_single_product_card_layout .merit-single-card-inner-layout-item .merit-btn-hv-charchol::after {
	display: none;
}
.solutions_single_product_card_layout .merit-single-card-inner-layout-item .merit-btn-hv-charchol::before {
	content: '';
    margin-right: 14px;
    display: inline-block;
    height: 10px;
    width: 10px;
    --tw-translate-y: -1px;
    --tw-rotate: -45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-right-width: 2px;
    border-bottom-width: 2px;
    --tw-border-opacity: 1;
    border-color: rgb(51 42 42 / var(--tw-border-opacity));
}
.solutions_single_product_card_layout .merit-single-card-inner-layout-item .merit-btn-hv-charchol:hover{
	text-decoration: underline;
	text-decoration-color: #C9252C;
	font-weight: 500;
}
.solutions_single_product_card_layout .merit-single-card-inner-layout-item div:last-child{
	padding-bottom: 0;
}
.solutions_single_product_card_layout .merit-single-card-inner-layout-item div:last-child .text-lg.pb-5.mb-8{
	padding-bottom: 0px;
	margin-bottom: 16px;
} */ 
/* .merit-card-layout.alice_blue .merit-single-card-layout-item {
	padding: 0 10px;
}
.merit-card-layout.alice_blue .merit-title{
	justify-content: center;
}

.merit-card-layout.alice_blue .merit-single-card-inner-layout-item {
	background: #EFFBFF;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.12);
	border-radius: 10px;
}
.merit-card-layout.alice_blue .merit-single-card-inner-layout-item h3{
	font-style: normal;
	font-weight: 400;
	font-size: 22px;
	line-height: 34px;
	color: #332A2A;
	text-align: center;
}
.solutions_multiple_product_card_layout .merit-button{
	background-color: transparent;
	color: rgb(255 89 90);
	padding-left: 0;
}
.solutions_multiple_product_card_layout .merit-button::after {
	display: none;
}

.solutions_multiple_product_card_layout .merit-button::before{
	content: '';
    margin-right: 14px;
    display: inline-block;
    height: 10px;
    width: 10px;
    --tw-translate-y: -1px;
    --tw-rotate: -45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-right-width: 2px;
    border-bottom-width: 2px;
    --tw-border-opacity: 1;
    border-color: rgb(255 89 90 / var(--tw-border-opacity));
}
.solutions_multiple_product_card_layout .merit-button:hover{
	text-decoration: underline;
	text-decoration-color: rgb(255 89 90 / var(--tw-border-opacity));
	font-weight: 500;
}
.solutions-new-button .merit-row-layout-content .merit-button,
.solutions-new-button .merit-text-block__container .merit-button{
	color: #fff;
}
.row-section-title-align .merit-container .merit-title {
	justify-content: center;
} */

/* new global font */

/* new global color */
.lavender_blush{
	background-color: #FFF3F4;
}
.merit_image_box_shadow .merit-row-layout-content img{
	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.1);
}
/* Biopsy solution page  */
/* solution box shadow */
.solution_box_shadow .merit-box-shadow{
	background: #FFFFFF;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
	border-radius: 10px;
}

.single-solutions .procedures-container {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	gap: 15px;
	margin-top: 10px;
	padding: 32px 0;
}
@media (max-width:767px){
	.single-solutions .procedures-container{
		justify-content: left;
	}
}
.single-solutions .procedure-item {
	display: flex;
	align-items: center;
	gap: 5px;
	padding: 5px 10px;
}

.single-solutions .procedure-item img {
	width: 16px; 
	height: 16px;
}
.single-solutions .procedure-item a{
	font-family: 'Kanit';
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 24px;
	color: #332A2A;
	text-decoration: none;
}
/* TEMNO ELITE™ BIOPSY SYSTEM */
/* biopsy-corvocet-automatic-section */
.biopsy-temno-elite-section .product-content{
	display: flex;
	background: #FFF3F4;
	border: 1px solid #C9242C;
	border-radius: 10px;
	padding:20px;
}
.biopsy-corvocet-automatic-section .product-content{
	display: flex;
	background: #EFFBFF;
	border: 1px solid #0097CD;
	border-radius: 10px;
	padding:20px;
}
.biopsy-temno-elite-section .product-image,
.biopsy-corvocet-automatic-section  .product-image{
	width: 30%;
    background: #FFFFFF;
    border-radius: 10px;
    align-content: center;
	margin-right:15px;
}

.biopsy-temno-elite-section .product-info a.merit-black-right-icon,
.biopsy-corvocet-automatic-section .product-info a.merit-black-right-icon{
	text-decoration:none;
}
.biopsy-temno-elite-section .product-info a.merit-black-right-icon:hover,
.biopsy-corvocet-automatic-section .product-info a.merit-black-right-icon:hover{
	text-decoration:underline;
	text-decoration-color:#FF595A;
	color: #FF595A;
}
.biopsy-temno-elite-section .product-info a.merit-black-right-icon:hover::before,
.biopsy-corvocet-automatic-section .product-info a.merit-black-right-icon:hover::before{
	border-color: #FF595A;
}
.biopsy-temno-elite-section .product-info,
.biopsy-corvocet-automatic-section .product-info{
	width: 70%;
}
.biopsy-temno-elite-section .product-features,
.biopsy-corvocet-automatic-section .product-features {
    display: flex;
    flex-direction: column;
	gap:10px;
}

.biopsy-temno-elite-section .feature-box {
    background-color: #d32f2f;
    color: white;
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 20px 10px;
    border-radius: 5px;
    font-size: 18px;
	font-weight: 500;
}
.biopsy-corvocet-automatic-section .feature-box {
    background-color: #0097CD;
    color: white;
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 20px 10px;
    border-radius: 5px;
    font-size: 18px;
	font-weight: 500;
}

.biopsy-temno-elite-section .feature-box img,
.biopsy-corvocet-automatic-section .feature-box img{
    width: 50px;
    height: auto;
}
@media (max-width:767px){
	.biopsy-temno-elite-section .product-content{
		flex-direction: column;
	}
	.biopsy-corvocet-automatic-section .product-content{
		flex-direction: column;
	}
	.biopsy-temno-elite-section .product-image,
	.biopsy-corvocet-automatic-section  .product-image{
		width: 100%;
	}
	.biopsy-temno-elite-section .product-info,
	.biopsy-corvocet-automatic-section .product-info{
		width: 100%;
		padding-top: 20px;
	}
}


/* ADDITIONAL SOFT TISSUE BIOPSY DEVICES */
.solutions_single_product_card_layout .merit-container{
	background-color:#FCFCFC;
	border-radius: 20px;
	padding: 20px 20px .50px 20px;
}
.solution_section_title_red .merit-title{
	margin-bottom: 0;
}
.solution_section_title_red .merit-title h2{
	color: #C9242C;
}
.solutions_single_product_card_layout .merit-container .merit-text-block__image-wrapper {
	width: 35%;
	align-content: center;
	background: #FFFFFF;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
	border-radius: 20px;
	margin-left:20px;
}
.solutions_single_product_card_layout .merit-container .merit-text-block__content-wrapper{
	width: 65%;
}
.solution_card_title_red .merit-text-block__content-wrapper .merit-title h2 a,
.solution_card_title_red .merit-text-block__content-wrapper .merit-title h3 a{
	font-style: normal;
	font-weight: 400;
	font-size: 22px;
	line-height: 24px;
	color: #C9252C;
}
@media (max-width:768px){
	.solutions_single_product_card_layout .merit-container .merit-text-block__image-wrapper {
		width: 100%;
		margin-left: 0;
	}
	.solutions_single_product_card_layout .merit-container .merit-text-block__content-wrapper{
		width: 100%;
		padding-top: 20px;
	}
}
/* merit new outline button */
.merit_outline_button .merit-text-block__button{
	background-color: transparent;
	border: 1px solid #C9242C;
	border-radius: 90px;
	color: #C9252C;
}
.merit_outline_button .merit-text-block__button::after{
	border-color:#C9252C;
}
.merit_outline_button .merit-text-block__button:hover{
	background: #C9242C;
	border-radius: 90px;
	color: #ffffff;
}
.merit_outline_button .merit-text-block__button:hover::after{
	border-color:#ffffff;
}
/*BioSentry® Tract Sealant System  */
.solution-red-underline-hover-btn a.merit-primary-color:hover{
	text-decoration-line: underline;
	text-decoration-color: #000;
}
.solution-red-underline-hover-btn a.merit-primary-color::before {
    content: '';
    margin-right: 14px;
    display: inline-block;
    height: 10px;
    width: 10px;
    --tw-translate-y: -1px;
    --tw-rotate: -45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    border-right-width: 2px;
    border-bottom-width: 2px;
    --tw-border-opacity: 1;
    border-color: #c9252c;
}
/* merit-solution-clinical-studies */
.single-solutions .merit-solution-clinical-studies{
	padding-top: 0;
}
/* merit-solution-bone-biopsy-systems */
.merit-solution-bone-biopsy-systems .merit-row-layout-content{
	align-content: center;
}
/* Biopsy solution page end */

/* Cardiac Catheterization page */
.sheath-introducers-li-marker li::marker{
	color:#C9252C;
}
.sheath-introducers-li-marker ul li a{
	color: #000;
}
.merit_outline_button .merit-button{
	background-color: transparent;
	border: 1px solid #C9242C;
	border-radius: 90px;
	color: #C9252C;
}
.merit_outline_button .merit-button::after{
	border-color:#C9252C;
}
.merit_outline_button .merit-button:hover{
	background: #C9242C;
	border-radius: 90px;
	color: #ffffff;
}
.merit_outline_button .merit-button:hover::after{
	border-color:#ffffff;
}
/* Cardiac Catheterization page end*/
/* Critical Care Solutions */
.solution_box_shadow .merit-image-card-item{
	background: #FFFFFF;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
	border-radius: 10px;
}
.solution_box_shadow .merit-image-card-title a{
	font-style: normal;
	font-weight: 400;
	font-size: 22px;
	line-height: 28px;
	color: #000000;
}
.merit_outline_button .merit-btn-primary{
	background-color: transparent;
	border: 1px solid #C9242C;
	border-radius: 90px;
	color: #C9252C;
}
.merit_outline_button .merit-btn-primary::after{
	border-color:#C9252C;
}
.merit_outline_button .merit-btn-primary:hover{
	background: #C9242C;
	border-radius: 90px;
	color: #ffffff;
}
.merit_outline_button .merit-btn-primary:hover::after{
	border-color:#ffffff;
}
/* SAFETY & WASTE MANAGEMENT section */
.safety-waste-management-section{
	padding-top: 0;
}
.safety-waste-management-section a.merit-black-right-icon,
.safety-waste-management-section a.merit-black-right-icon{
	text-decoration:none;
}
.safety-waste-management-section a.merit-black-right-icon:hover,
.safety-waste-management-section a.merit-black-right-icon:hover{
	text-decoration:underline;
	text-decoration-color:#FF595A;
	color: #FF595A;
}
.safety-waste-management-section a.merit-black-right-icon:hover::before,
.safety-waste-management-section a.merit-black-right-icon:hover::before{
	border-color: #FF595A;
}
/* CENTESIS */
.merit_outline_button .merit-btn-hv-charchol{
	background-color: transparent;
	border: 1px solid #C9242C;
	border-radius: 90px;
	color: #C9252C;
}
.merit_outline_button .merit-btn-hv-charchol::after{
	border-color:#C9252C;
}
.merit_outline_button .merit-btn-hv-charchol:hover{
	background: #C9242C;
	border-radius: 90px;
	color: #ffffff;
}
.merit_outline_button .merit-btn-hv-charchol:hover::after{
	border-color:#ffffff;
}
/* Critical Care Solutions page end */
/* Dialysis Access */
.hemodialysis-section-product-info .merit-row-layout{
	padding: 20px;
	background: #FCFCFC;
	border-radius: 20px;
}
.hemodialysis-section-product-info .merit-row-layout-content:first-child {
	background: #FFFFFF;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
	border-radius: 20px;
}

/* Dialysis Access end  */
/*Radial Access  */
/* .row-layout-bg-color .merit-row-layout{
	padding: 20px;
	background: #FCFCFC;
	border-radius: 20px;
} */
/* Drainage Solutions */
.solution-black-text-btn a.merit-link{
	text-decoration: underline;
	text-decoration-color: #000;
}
.solution-black-text-btn a.merit-link:hover{
	text-decoration-color: #C9252C;
}

