.container_sm_fluid{
	width: 100%;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: auto;
	margin-left: auto;
}
.area{
	padding: 1.25rem 0rem;
}
.basic_info_1_border{
	border-top: 2px solid rgb(255,255,255);
}
.basic_info_2_border{
	border-top: 2px solid rgb(255,255,255);
}
#basic_info{
	background-color: rgba(255, 255, 255, 0.5);
	border: 2px solid rgb(255, 255, 255);
}
.col-xxxl,.col-xxxl-auto{
	position: relative;
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
}
.list_tool{
	width: auto;
}
@media (min-width: 576px){
	#content_area {
		padding: 1% 2%;
	}
	.area {
		padding: 1.25rem .5rem;
	}
	.container_sm_fluid{
		padding-right: 15px;
		padding-left: 15px;
	}
}
@media(min-width: 768px){
	.basic_info_1_border{
		border-top: 0;
		border-left: 2px solid rgb(255,255,255);
	}
}
@media(min-width: 768px){
	.col-md {
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-ms-flex-positive: 1;
		flex-grow: 1;
		max-width: 100%;
	}
	.col-md-auto {
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: auto;
		max-width: 100%;
	}
	
}
@media(min-width: 1400px){
	.col-xxl-12 {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}
@media(min-width: 1600px){
	.col-xxxl {
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-ms-flex-positive: 1;
		flex-grow: 1;
		max-width: 100%;
	}
	.col-xxxl-auto {
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: auto;
		max-width: 100%;
	}
}