/* Buttons */
	.btn-exh-primary,
	.btn-exh-secondary,
	.btn-exh-success,
	.btn-exh-info,
	.btn-exh-danger,
	.btn-exh-warning,
	.btn-exh-default,
	.btn-exh-light,
	.btn-exh-dark {
		border-radius: 5px;
		border: 3px solid #fff !important;
	}
	.btn-exh-primary,
	.btn-exh-secondary,
	.btn-exh-success,
	.btn-exh-info,
	.btn-exh-danger,
	.btn-exh-warning,
	.btn-exh-dark,
	.btn-exh-superadmin {
		color: #fff;
	}
	.btn-exh-primary:hover,
	.btn-exh-secondary:hover,
	.btn-exh-success:hover,
	.btn-exh-info:hover,
	.btn-exh-danger:hover,
	.btn-exh-warning:hover,
	.btn-exh-dark:hover,
	.btn-exh-superadmin:hover,
	.btn-exh-primary:active,
	.btn-exh-secondary:active,
	.btn-exh-success:active,
	.btn-exh-info:active,
	.btn-exh-danger:active,
	.btn-exh-warning:active,
	.btn-exh-dark:active,
	.btn-exh-superadmin:active,
	.btn-exh-primary.hover,
	.btn-exh-secondary.hover,
	.btn-exh-success.hover,
	.btn-exh-info.hover,
	.btn-exh-danger.hover,
	.btn-exh-warning.hover,
	.btn-exh-dark.hover,
	.btn-exh-superadmin.hover {
		color: #fff;
	}
	.btn-exh-default, .btn-exh-light {
		color: #444;
	}
	.btn-exh-default:hover, .btn-exh-light:hover,
	.btn-exh-default:active, .btn-exh-light:active,
	.btn-exh-default.hover, .btn-exh-light.hover {
		color: #444;
	}
	.btn-exh-primary {
		background: linear-gradient(to top, #2c7ccd, #2c7ccd);
		box-shadow: 0 -2px 0 3px #0d72b8 inset, 0 5px 5px rgba(3, 25, 41, 0.17), 0 15px rgba(255, 255, 255, 0.25) inset;
	}
	.btn-exh-primary:hover,
	.btn-exh-primary:active,
	.btn-exh-primary.hover {
		background: linear-gradient(to top, #0071b6, #2ab3e7);
	}
	.btn-exh-secondary {
		background: linear-gradient(to top, #6c757d, #6c757d);
		box-shadow: 0 -2px 0 3px #616970 inset, 0 5px 5px rgba(3, 25, 41, 0.17), 0 15px rgba(255, 255, 255, 0.25) inset;
	}
	.btn-exh-secondary:hover,
	.btn-exh-secondary:active,
	.btn-exh-secondary.hover {
		background: linear-gradient(to top, #616970, #b5babe);
	}
	.btn-exh-success {
		background: linear-gradient(to top, #00a65a, #00a65a);
		box-shadow: 0 -2px 0 3px #0b9512 inset, 0 5px 5px rgba(0, 7, 1, 0.17), 0 15px rgba(255, 255, 255, 0.25) inset;
	}
	.btn-exh-success:hover,
	.btn-exh-success:active,
	.btn-exh-success.hover {
		background: linear-gradient(to top, #008d4c, #88cc66);
	}
	.btn-exh-info {
		background: linear-gradient(to top, #00c0ef, #00c0ef);
		box-shadow: 0 -2px 0 3px #00acd7 inset, 0 5px 5px rgba(3, 25, 41, 0.17), 0 15px rgba(255, 255, 255, 0.25) inset;
	}
	.btn-exh-info:hover,
	.btn-exh-info:active,
	.btn-exh-info.hover {
		background: linear-gradient(to top, #00acd6, #99dfff);
	}
	.btn-exh-danger {
		background: linear-gradient(to top, #dd4b39, #dd4b39);
		box-shadow: 0 -2px 0 3px #c64333 inset, 0 5px 5px rgba(65, 8, 8, 0.17), 0 15px rgba(255, 255, 255, 0.25) inset;
	}
	.btn-exh-danger:hover,
	.btn-exh-danger:active,
	.btn-exh-danger.hover {
		background: linear-gradient(to top, #d73925, #ee7d7f);
	}
	.btn-exh-warning {
		background: linear-gradient(to top, #f39c12, #f39c12);
		box-shadow: 0 -2px 0 3px #da8c10 inset, 0 5px 5px rgba(103, 73, 0, 0.17), 0 15px rgba(255, 255, 255, 0.25) inset;
	}
	.btn-exh-warning:hover,
	.btn-exh-warning:active,
	.btn-exh-warning.hover {
		background: linear-gradient(to top, #f39c11, #f9cd88);
	}
	.btn-exh-default {
		background: linear-gradient(to top, #efefef, #efefef);
		box-shadow: 0 -2px 0 3px #ddd inset, 0 5px 5px rgba(3, 25, 41, 0.17), 0 15px rgba(255, 255, 255, 0.25) inset;
	}
	.btn-exh-default:hover,
	.btn-exh-default:active,
	.btn-exh-default.hover {
		background: linear-gradient(to top, #f4f4f4, #f4f4f4);
	}
	.btn-exh-light {
		background: linear-gradient(to top, #f4f4f4, #f4f4f4);
		box-shadow: 0 -2px 0 3px #eee inset, 0 5px 5px rgba(3, 25, 41, 0.17), 0 15px rgba(255, 255, 255, 0.25) inset;
	}
	.btn-exh-light:hover,
	.btn-exh-light:active,
	.btn-exh-light.hover {
		background: linear-gradient(to top, #fafafa, #fafafa);
	}
	.btn-exh-dark {
		background: linear-gradient(to top, #23272b, #23272b);
		box-shadow: 0 -2px 0 3px #151515 inset, 0 5px 5px rgba(3, 25, 41, 0.17), 0 15px rgba(255, 255, 255, 0.25) inset;
	}
	.btn-exh-dark:hover,
	.btn-exh-dark:active,
	.btn-exh-dark.hover {
		background: linear-gradient(to top, #343a40, #343a40);
	}
	.btn-exh-superadmin {
		background: linear-gradient(to top, #4623D2, #4623D2);
		box-shadow: 0 -2px 0 3px #3E11EE inset, 0 5px 5px rgba(3, 25, 41, 0.17), 0 15px rgba(255, 255, 255, 0.25) inset;
	}
	.btn-exh-superadmin:hover,
	.btn-exh-superadmin:active,
	.btn-exh-superadmin.hover {
		background: linear-gradient(to top, #3E11EE, #7451FF);
		border: 3px solid #aea6bf !important;
	}
	.btn-exh-superadmin {
		border-radius: 5px;
		border: 3px solid #565662 !important;
	}
/* Swal textarea scroll x (At invoiceView quickEditRemarkBtn) */
	.swal2-textarea{
		white-space: pre;
	}
/* table-striped colors */
	.table-striped > tbody > tr:nth-child(even) > td, .table-striped > tbody > tr:nth-child(even) > th {
		background-color: #ecf0f5;
	}