/** ON CODE V**/
.tg-backdrop {
	z-index: 998 !important;
}
.tg-dialog {
	background-color: #33b07d !important; /* Slack-like green background */
	color: #ffffff !important;            /* White text */
	border-radius: 8px !important;        /* Rounded corners */
	padding: 10px 15px !important;        /* Padding */
	box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1) !important; /* Light shadow */
	max-width: 500px !important;          /* Width similar to Slack's popup */
	font-size: 15px !important;
	z-index: 1200 !important;
}

.tg-dialog-header {
	font-size: 18px !important;
	font-weight: bold !important;
	margin-top: 0 !important;
	color: #ffffff !important; /* Keep the title white */
}

@media only screen 
   and (max-width : 80vw) {
		.tg-dialog {
			background-color: #33b07d !important; /* Slack-like green background */
			color: #ffffff !important;            /* White text */
			border-radius: 8px !important;        /* Rounded corners */
			padding: 10px 15px !important;        /* Padding */
			box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1) !important; /* Light shadow */
			max-width: 250px !important;          /* Width similar to Slack's popup */
			font-size: 15px !important;
		}
}

.tg-dialog-body {
	padding: 2px 24px !important;
}

.tg-dialog-title {
	font-size: 20px !important;
}

.tg-dot-active {
	background-color: #e73673 !important;
}

.tg-body {
	font-size: 14px !important;
	color: #e5e5e5 !important; /* Slightly lighter text for content */
	margin: 10px 0 !important;
}

.tg-dialog-btn {
	background-color: #264653 !important; /* Darker green for button */
	color: #ffffff !important;
	border-radius: 5px !important;
	padding: 8px 15px !important;
	font-size: 14px !important;
	cursor: pointer !important;
	border: none !important;
	margin-top: 10px !important;
}

.tg-dialog-btn:hover {
	background-color: #1b3a4b !important; /* Darker shade on hover */
}

.tg-dialog-close-btn {
	filter: invert(100%) sepia(0%) saturate(7500%) hue-rotate(94deg) brightness(106%) contrast(95%) !important;
	opacity: 1 !important;
	margin-top: -40px !important;
}
/** ON CODE ^**/

.brand-pink-bg { background-color: #e72371 !important; color: #fff;}

.brand-pink-bg:hover { background-color: #f3116b !important; }

#login-header {

	background: #171940;

	border-bottom: 3px solid #e72371;

}

.select2test {
	background-color: #e0e5ee !important;
}

#kt_header { background-color: transparent; }

#login-footer { border-top: 3px solid #e72371; }

.bg-login { background: #171940; }

#hide-sort::after { display: none !important;}

.card { background-color: #ffffff; }

.text-light { color: #e63572 !important; }

.text-navy { color: #163a5e !important; }

.table { --bs-table-striped-bg: #e0e5ee}

.pink-table { --bs-table-striped-bg: #fdebf1 !important; }

.text-gray { color: #4c4c4c !important; }
.text-lighter-gray { color: #808080 !important; }

.border-onyss { border-color: #fad3e0 !important; }

#kt_table_users .text-muted { color: #fefefe !important; }

#kt_table_users > thead > tr > th{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
}

table > thead > tr{
	background-color: #e73673 !important;
}

.badge-light-success{
	border: 2px solid #e8417b !important;
	background-color: #f0f2f5;
	color: #e8417b;
	min-width: 80px;
	text-align: start;
	font-size: 11px;
	text-align: center;
}

.badge-light-gray{
	border: 2px solid #163a5e !important;
	background-color: #8a9cae;
	color: #163a5e;
	min-width: 80px;
	text-align: start;
	font-size: 11px;
	text-align: center;
}

.page-item.active{
	.page-link{ background-color: #fdebf1 !important; color: #4d6381 }
}

.page-item.disabled{
	.page-link {color: #e7c5dc}
}

.page-item {
	.page-link {
		.next {
			background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23f5aec6'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
		}
		.previous {
			background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23f5aec6'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e")
		}
	}
}

.page-item:hover {
	.page-link {
		.next {
			background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23e73673'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.93537 4.57889C6.03839 4.77912 6.0191 5.0363 5.87137 5.21403L2.87153 8.82282C2.68598 9.04603 2.36951 9.06026 2.16468 8.8546C1.95985 8.64893 1.94422 8.30126 2.12977 8.07804L4.80594 4.85863L2.15586 1.93583C1.96104 1.72096 1.96165 1.37314 2.15722 1.15895C2.35279 0.944757 2.66927 0.945311 2.86409 1.16018L5.85194 4.45551C5.8859 4.49296 5.91371 4.53459 5.93537 4.57889Z'/%3e%3c/svg%3e");
		}
		.previous {
			background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9' fill='%23e73673'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.06463 4.42111C1.96161 4.22088 1.9809 3.9637 2.12863 3.78597L5.12847 0.177181C5.31402 -0.046034 5.63049 -0.060261 5.83532 0.145404C6.04015 0.351069 6.05578 0.698744 5.87023 0.921959L3.19406 4.14137L5.84414 7.06417C6.03896 7.27904 6.03835 7.62686 5.84278 7.84105C5.64721 8.05524 5.33073 8.05469 5.13591 7.83982L2.14806 4.54449C2.1141 4.50704 2.08629 4.46541 2.06463 4.42111Z'/%3e%3c/svg%3e")
		}
	}
}


body {
	background-color: #e0e5ee;
}

.form-select.form-select-solid {
	background-color: #fdebf1;
}

.btn-dark {
	background-color: #163a5e !important;
}

.btn-active-light-primary {
	background-color: #163a5e !important;
	color: #FFFFFF !important;
}

.btn-active-light-primary:hover {
	background-color: #2d4d6e !important;
	color: #FFFFFF !important;
}

.bg-onyss-dark {
	background-color: #e73673 !important;
}

.bg-onyss-other {
	background-color: #163a5e !important;
}

.top-10 {
	top: -25px;
	height: 70px;
	width: 70px;
}

.form-check.form-check-solid {
 	.form-check-input {
		background-color: #fdebf1;
	}
	.form-check-input:checked {
		background-color: #e73673;
	}
}

.onyss-container {
	max-width: 1465px
}

.form-control.form-control-solid:focus {
	background-color: #f5f8fa;
}

.form-control.form-control-solid:active {
	background-color: #f5f8fa;
}

.form-control.form-control-solid{
	background-color: #FFFFFF;
}

.h-43 {
	height: 43.5px !important;
}

.onyss-search {
	border-top-right-radius: .25rem !important;
	border-bottom-right-radius: .25rem !important;
	border-top-left-radius: 0rem !important;
	border-bottom-left-radius: 0rem !important;
}

.alt-onyss-search {
	border-top-right-radius: .25rem !important;
	border-bottom-right-radius: .25rem !important;
	border-top-left-radius: 0rem !important;
	border-bottom-left-radius: 0rem !important;
	background-color: #f0f2f5 !important;
}

.onyss-search-icon {
	border-top-right-radius: 0rem !important;
	border-bottom-right-radius: 0rem !important;
	border-top-left-radius: .25rem !important;
	border-bottom-left-radius: .25rem !important;

}

.card-body {
	padding-top: 25px !important;
}

.odd {
	padding-left: 10px !important;
	padding-right: 10px !important;
}

.even {
	padding-left: 10px !important;
	padding-right: 10px !important;
}

.onyss-email-link {
	color: #163a5e !important;
}

.onyss-lime-button {
	background-color: #2dd4bf !important;
}

.onyss-lime-button:hover {
	background-color: #5eead4 !important;
}

.ticket-input-border {
	border-color: #163a5e !important;
	border: 1px solid !important;
}

.onyss-table-font {
	font-size: 13px !important;
}

.tox-tinymce {
	border-color: #163a5e !important;
	border: 1px solid !important;
}

.min-w-doc {
	min-width: 72.95px;
}

.btn-help-purple {
	background-color: #33b07d !important;
}

.text-purple {
	color: #a020f0
}

.table-padding > thead > tr > th {
	padding-left: 10px !important;
	padding-right: 10px !important;
}

.table-padding > thead > tr > th {
	padding-left: 10px !important;
	padding-right: 10px !important;
}

.table-padding > tbody {
	padding-left: 10px !important;
	padding-right: 10px !important;
}

.table > :not(caption) > * > * {
	padding-left: 10px !important;
	padding-right: 10px !important;
}

.border-primary {
	border-color: #e73673 !important;
}

.bg-light-onyss {
	background-color: #F0BCC0 !important;
}

h1 {
	margin: 0rem
}


.nmh-help-list > ul li::marker {
  color: #e73673;
}

.w-override {
	max-width: 825px !important;
}

#sentry-feedback {
  --inset: auto auto 0 0
}

table.dataTable>thead .sorting_desc:after{opacity:1;background-repeat:no-repeat;background-position:center;background-color:transparent;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 7' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.42111 5.93537C4.22088 6.03839 3.9637 6.0191 3.78597 5.87137L0.177181 2.87153C-0.046034 2.68598 -0.060261 2.36951 0.145404 2.16468C0.351069 1.95985 0.698744 1.94422 0.921959 2.12977L4.14137 4.80594L7.06417 2.15586C7.27904 1.96104 7.62686 1.96165 7.84105 2.15722C8.05524 2.35279 8.05469 2.66927 7.83982 2.86409L4.54449 5.85194C4.50704 5.8859 4.46541 5.91371 4.42111 5.93537Z'/%3e%3c/svg%3e")!important;}
table.dataTable>thead .sorting_asc:after{opacity:1;background-repeat:no-repeat;background-position:center;background-color:transparent;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 7' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.42111 2.06463C4.22088 1.96161 3.9637 1.9809 3.78597 2.12863L0.177181 5.12847C-0.046034 5.31402 -0.0602611 5.63049 0.145404 5.83532C0.351069 6.04015 0.698744 6.05578 0.921959 5.87023L4.14137 3.19406L7.06417 5.84414C7.27904 6.03896 7.62686 6.03835 7.84105 5.84278C8.05524 5.64721 8.05469 5.33073 7.83982 5.13591L4.54449 2.14806C4.50704 2.1141 4.46541 2.08629 4.42111 2.06463Z'/%3e%3c/svg%3e")!important;}
th.sorting{cursor: pointer;}

#kt_content_container span.svg-icon, table.dataTable span.svg-icon, .card span.svg-icon{display: ruby!important;}