		@font-face {
			font-family: THAISARABAN;
			src: url('fonts/THSarabun Bold.ttf');
		}

		BODY,P,DIV,SPAN,TH,TD,DD,DL,SELECT,textarea,font {color:#000;font-size: 12px;font-family:'Kanit','Krub','Tahoma',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'; text-decoration: none; }

		TD,TH{padding:3px;}

		 /* Hide scrollbar for Chrome, Safari and Opera */
		.HideScroll::-webkit-scrollbar {
		  display: none;
		}

		.HideScrollY::-webkit-scrollbar {
			height: 12px;
			width: 12px;
			background: #000;
		}

		.HideScrollY::-webkit-scrollbar-thumb {
			background: #393812;
			-webkit-border-radius: 1ex;
			-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.75);
		}

		.HideScrollY::-webkit-scrollbar-corner {
			background: #000;
		}

		/* Hide scrollbar for IE, Edge and Firefox */
		.HideScroll {
		  -ms-overflow-style: none;  /* IE and Edge */
		  scrollbar-width: none;  /* Firefox */
		} 
		
		a:hover{text-decoration: none;}		
		
		.myTBL{height:25px;display:inline-block;width:100%;padding:0px;padding-left:5px;font-size:12px;}
		.myTBC{height:25px;display:inline-block;width:100%;padding:0px;text-align:center;font-size:12px;}
		.anchor{color:#007bff;cursor:pointer;cursor:hand;}
		.anchor:hover{color:#3f48cc;}
		.form-control2{
			padding:5px;border-radius: 5px;border:1px solid #ced4da;height:30px;
		}
		.dropdown-toggle::after {
			display: none;
		}
		.dropdown-item:focus,.dropdown-item:hover{ctext-decoration:none;background-color:#222998}

		a[disabled],.anchor[disabled]{
			cursor: not-allowed;
			opacity: 0.2;
			text-decoration: none;
			pointer-events: none;
		}

		a {
		  text-decoration: none !important;
		}

		.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
		   background-color: #eeeeee !important;
		}
		
		.swal2-popup .swal2-title {
			font-size: 16px !important;
		}

		.swal2-popup #swal2-content {
			justify-content: center;
			word-wrap: break-word;
			font-size: 12px !important;
		}

		.noselect {
			-webkit-touch-callout: none; /* iOS Safari */
			-webkit-user-select: none; /* Safari */
			-khtml-user-select: none; /* Konqueror HTML */
			-moz-user-select: none; /* Old versions of Firefox */
			-ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
		}

		.select2-selection__rendered{
			//line-height: 25px;
			word-wrap: break-word !important;
			text-overflow: inherit !important;
			white-space: normal !important;
		}

		.select2-selection--multiple {
			line-height: 15px !important;
		}

		.select2-container .select2-selection--single[aria-expanded=false]{
			//padding-left:0px;
			//border:1px solid #ccc;
			//height:30px !important;
			height:auto !important;
			min-height:25px !important;
		}

		.select2-container .select2-selection--multiple[aria-expanded=false]{
			border:1px solid #ccc;
			//height:25px !important;
		}
		.select2-container .select2-selection--multiple[aria-expanded=true]{
			border:1px solid #ccc;
			//height:25px !important;
		}
		.vm{
			margin:0;
			position: absolute;
			top: 50%;left: 50%;
			-ms-transform: translate(-50%, -50%);
			transform: translate(-50%, -50%);
		}

		/*
		.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}
		.select2-container--default .select2-results__option--highlighted[aria-selected] {
			background-color: yellowgreen;
			color: white;
		}
		.form-control::placeholder{color:#6c757d;opacity:1}

		.select2-container--default .select2-selection--single{
			background-color: #f00;
		}
		.select2-container--default .select2-selection--multiple{
			background-color: #f00;
		}
		
		*/