/*	Override telerik styles */

/*
	Sets default font size for Kendo Conntrols
	https://www.telerik.com/aspnet-core-ui/documentation/knowledge-base/set-global-font-size
*/
:root {
	/*--kendo-font-size: 14px;
	--kendo-font-size-sm: 0.75rem;
	--kendo-font-size-md: 14px;
	--kendo-font-size-lg: 1rem;*/
	--kendo-font-size: 11px;
	--kendo-font-size-sm: 8px;
	--kendo-font-size-md: 12px;
	--kendo-font-size-lg: 14px;

	--kendo-line-height: 16px;
}

body {
	font-family: "Poppins";
	/*font-size: 14px;*/
	font-size: var(--kendo-font-size, 11px);
	font-weight: normal;
	line-height: 24px;
	text-decoration: none;
	text-transform: none
}

/*	BEG: Button */
.k-button {
	font-size: 12px !important;
	line-height: var(--kendo-line-height) !important;

}
/*	END: Button */

/*	BEG: Window */
/*.k-window .k-window-titlebar {
	color: white;
	background-color: #005598;
}*/

/*	2024.01.319 Telerik added k-hidden to Visible(false) and was hiding our content when we tried to show window */
/*.k-window .k-hidden {
	display: inline !important;
}*/
/*	END: Window */

/* -------------------------------------------------------------- */
/*	BEG: k-grid */
/* -------------------------------------------------------------- */
/*	2024.3.806 If the k-spacer is immediately followed by .k-toolbar-item that contains a .k-searchbox element we will hide the spacer
	Makes so in a grid toolbar the k-spacer which is added when you add a .Search() box is not displayed so we can control the spacing
*/
.k-grid-toolbar .k-spacer:has(+ .k-toolbar-item .k-searchbox) {
	display: none;
}

.k-grid, .k-grid .k-grid-toolbar, .k-grid .k-grid-table {
	font-size: 10px !important;
}

	.k-grid .k-grid-table .k-button {
		font-size: 10px !important;
		
	}
		/* Make the deafult edit button on grid row be like k-button-solid-base
			https://www.telerik.com/forums/grid-edit-button-suddenly-gets-primary-styles
		*/
		.k-grid .k-grid-table .k-button.k-button-solid-primary {
			background-color: #e4e7eb;
			color: #212529;
			border-bottom-color: #e4e7eb;
			border-left-color: #e4e7eb;
			border-right-color: #e4e7eb;
			border-top-color: #e4e7eb;
		}

	.k-grid, .k-grid .k-grid-toolbar, .k-grid .k-grid-table .k-table-row .k-table-td {
		padding:5px;
	}

	.k-grid .k-searchbox {
		font-size: 11px;
	}
		/*----------------------------------------------------------------------------------
		.k-pager
		----------------------------------------------------------------------------------*/
		.k-grid .k-pager .k-picker.k-dropdownlist {
			width: 75px !important;
		}

/* -------------------------------------------------------------- */
/*	END: k-grid */
/* -------------------------------------------------------------- */

/* -------------------------------------------------------------- */
/*	BEG: k-list-container */
/* -------------------------------------------------------------- */

/* This is the contents for a DropDownList */
.k-list-container {
	
}
	.k-list-container .k-list-ul, .k-list-container .k-list-optionlabel, .k-list-container .k-input-inner {
		/*font-size: 11px !important;*/
		/*height: 20px;*/
	}

	}
/* -------------------------------------------------------------- */
/*	BEG: k-list */
/* -------------------------------------------------------------- */

/* -------------------------------------------------------------- */
/*	BEG: k-card */
/* -------------------------------------------------------------- */
.k-card {
	/*font-size: 11px !important;*/
}

	.k-card .k-card-title {
		/*font-size: 14px !important;*/
	}
/* -------------------------------------------------------------- */
/*	BEG: k-card */
/* -------------------------------------------------------------- */


