/*This css file is to invalidate some of the bootstrap css so that existing acssp ui not get affected */
legend {
	padding: inherit;
	border: inherit;
}

table {
	border-spacing: 2px;
	border-collapse: separate;
}

td, th {
	padding: inherit;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	line-height: inherit;
}

.h1, h1 {
	font-size: initial;
}

.h2, h2 {
	font-size: 1.3em;
}

.h3, h3 {
	font-size: inherit;
}

.h4, h4 {
	font-size: inherit;
}

.h5, h5 {
	font-size: inherit;
}

.h6, h6 {
	font-size: inherit;
}

p {
	margin: inherit;
}

.small, small {
	font-size: inherit;
}

ol, ul {
	margin-top: inherit;
	margin-bottom: inherit;
}

ol ol, ol ul, ul ol, ul ul {
	margin-bottom: inherit;
}

fieldset {
	min-width: fit-content;
	padding: initial;
	margin: initial;
	border: initial;
}

legend {
	display: inherit;
	width: inherit;
	padding: inherit;
	margin-bottom: inherit;
	font-size: inherit;
	line-height: inherit;
	color: inherit;
	border: inherit;
	border-bottom: inherit;
}

label {
	margin-bottom: initial;
	font-weight: initial;
}

input[type=checkbox], input[type=radio] {
	margin: 3px 3px 0px 0px;
	line-height: inherit;
}

.checkbox, .radio {
	position: reinherit;
	display: inherit;
	margin-top: inherit;
	margin-bottom: inherit;
}

.checkbox label, .radio label {
	min-height: inherit;
	padding-left: inherit;
	margin-bottom: inherit;
	font-weight: inherit;
	cursor: inherit;
}

.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox],
	.radio input[type=radio], .radio-inline input[type=radio] {
	position: inherit;
	margin-left: inherit;
}

.checkbox+.checkbox, .radio+.radio {
	margin-top: inherit;
}

.checkbox-inline, .radio-inline {
	position: inherit;
	display: inherit;
	padding-left: inherit;
	margin-bottom: inherit;
	font-weight: inherit;
	vertical-align: inherit;
	cursor: inherit;
}

.checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline {
	margin-top: inherit;
	margin-left: inherit;
}

.input-group-btn>.btn {
	padding: inherit;
}

.breadcrumb {
	padding: inherit;
	margin-bottom: inherit;
	list-style: inherit;
	background-color: inherit;
	border-radius: inherit;
}

.breadcrumb>li {
	display: inline-inherit;
}

.breadcrumb>li+li:before {
	padding: inherit;
	color: inherit;
	content: inherit;
}

.breadcrumb>.active {
	color: inherit;
}

.progress {
	height: inherit;
	margin-bottom: inherit;
	overflow: inherit;
	background-color: inherit;
	border-radius: inherit;
	-webkit-box-shadow: inherit;
	box-shadow: inherit;
}

.progress-bar {
	float: inherit;
	width: inherit;
	height: inherit;
	font-size: inherit;
	line-height: inherit;
	color: inherit;
	text-align: inherit;
	background-color: inherit;
	-webkit-box-shadow: inherit;
	box-shadow: inherit;
	-webkit-transition: inherit;
	-o-transition: inherit;
	transition: inherit;
}

#container.container-fluid {
	padding-right: 0px;
	padding-left: 0px;
}

#main-container {
	margin-top: 65px;
}

.column-content {
	min-height: 15px;
	padding-top: 15px;
}
.pb-5 {
    padding-bottom: 5px!important;
}
.form-control-lg {
    height: 33px !important;
    min-height: 33px !important;
    padding:0px;
    line-height: 1.5;
    border-radius: 0.3rem;
    width: 60%;
}
option {
    font-size:14px !important;
}
.card-footer {
    padding-top: 0px;
    padding-bottom: 0px;
}