.cst_txt_center{
    text-align: center;
}

.w_100_txt{
    width: 10px;text-align: center;
}
.clr_red{color:red}
	.p_top{padding-top:24px;}
	.summernote{resize: vertical;height: 80px;}
	.h_100{height:100px;}
	   .select2{ width:100% !important; }
   .summernote{resize: vertical;height: 80px;}
.cls_red{
   color:red;
}
.resz_h{
   resize: vertical;height: 80px;
}
.txt_st_1{
		text-align: center;
	}
	.txt_st_2{
		width: 10px;text-align: center;
	}
	/* Style for first row in tables within dynamic content */
	.table-responsive .applied_extra_class_where_table_data_presetnt,
	.table-responsive .applied_extra_class_where_table_data_presetnt th,
	.table-responsive .applied_extra_class_where_table_data_presetnt td {
		background: #0A67AD !important;
		background-color: #0A67AD !important;
		color: #fff !important;
		font-weight: 700 !important;		
	    vertical-align: middle  !important;
		text-align: left !important;
	}
	
	/* Ensure child elements also inherit the color */
	.table-responsive .applied_extra_class_where_table_data_presetnt th *,
	.table-responsive .applied_extra_class_where_table_data_presetnt td *,
	.table-responsive .applied_extra_class_where_table_data_presetnt th a,
	.table-responsive .applied_extra_class_where_table_data_presetnt td a {
		color: #fff !important;
	}
	
	/* Additional specificity for nested elements */
	.table-responsive table .applied_extra_class_where_table_data_presetnt,
	.table-responsive table .applied_extra_class_where_table_data_presetnt th,
	.table-responsive table .applied_extra_class_where_table_data_presetnt td {
		background-color: #0A67AD !important;
		color: #fff !important;
	}
	.table-responsive table tbody tr:nth-child(odd):not(.applied_extra_class_where_table_data_presetnt) td {
		
		box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-stripe), 0.05) !important;}
	}
	