﻿body {

}

.ds-p-10{
	padding:10px !important;
}

.table th, .table td {
	vertical-align: middle;
}

.pagination{
	justify-content: flex-end;
}

/*
.card_header_padding {
	padding: 6px;
}

.card_body_padding{
	padding: 6px !important;
}

.ds_header{
	margin-bottom:6px !important;
}

.ds_container{
	padding-left:6px;
	padding-right: 6px;
}
*/

.bg_forminput_badge {
	background-color: #dbe1ef !important;
}

/*
 *  Usage:
 *
      <div class="sk-wave">
        <div class="sk-rect sk-rect1"></div>
        <div class="sk-rect sk-rect2"></div>
        <div class="sk-rect sk-rect3"></div>
        <div class="sk-rect sk-rect4"></div>
        <div class="sk-rect sk-rect5"></div>
      </div>
 *
 */
.sk-wave {
	margin: 0;
	width: 50px;
	height: 40px;
	text-align: center;
	font-size: 10px;
}

	.sk-wave .sk-rect {
		background-color: #133d97;
		height: 100%;
		width: 6px;
		display: inline-block;
		-webkit-animation: sk-waveStretchDelay 1.2s infinite ease-in-out;
		animation: sk-waveStretchDelay 1.2s infinite ease-in-out;
	}

	.sk-wave .sk-rect1 {
		-webkit-animation-delay: -1.2s;
		animation-delay: -1.2s;
	}

	.sk-wave .sk-rect2 {
		-webkit-animation-delay: -1.1s;
		animation-delay: -1.1s;
	}

	.sk-wave .sk-rect3 {
		-webkit-animation-delay: -1s;
		animation-delay: -1s;
	}

	.sk-wave .sk-rect4 {
		-webkit-animation-delay: -0.9s;
		animation-delay: -0.9s;
	}

	.sk-wave .sk-rect5 {
		-webkit-animation-delay: -0.8s;
		animation-delay: -0.8s;
	}

@-webkit-keyframes sk-waveStretchDelay {
	0%, 40%, 100% {
		-webkit-transform: scaleY(0.4);
		transform: scaleY(0.4);
	}

	20% {
		-webkit-transform: scaleY(1);
		transform: scaleY(1);
	}
}

@keyframes sk-waveStretchDelay {
	0%, 40%, 100% {
		-webkit-transform: scaleY(0.4);
		transform: scaleY(0.4);
	}

	20% {
		-webkit-transform: scaleY(1);
		transform: scaleY(1);
	}
}







.modal-backdrop-trans {
	background-color: transparent !important;
	opacity: 0.0;
}

.modal-backdrop-trans.in {
	opacity: 0.0 !important;
}

.uni-125{
	width: 125px;
}

.form-control::placeholder {
	color: #BEC2C9;
	opacity: 1;
}

input[type="date"]::-webkit-calendar-picker-indicator,
input[type="date"]::-webkit-inner-spin-button {
	display: none;
	appearance: none;
}

#tbl th {
	text-align: center;
}

#tbl th, td {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	line-height: 1.8;
}

.custom-control label {
	display: inline-block;
	width: 154px;
}

/*
.modal-fullscreen {
	padding: 0 !important;
}



	.modal-fullscreen .modal-dialog {
		width: 100%;
		max-width: none;
		height: 100%;
		margin: 0;
	}

	.modal-fullscreen .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0;
	}

	.modal-fullscreen .modal-body {
		overflow-y: auto;
	}
*/


































