table .break-word{
	word-break: break-word;
}

table tr.search_head_table th{
	padding:0.3rem;
}

table .step-number{
	width:3rem;
	max-width:3rem;
	min-width: 3rem;
	text-align: center;
}
table .dateintable{
	width:9rem;
	min-width:9rem;
	max-width:9rem;
	text-align: center;
}
table .dateintable.listdate{
	text-align: left;
}
table .dateintable.freezesize{
	min-width:9rem;
	max-width: 9rem;
}
table .statusintable{
	width:8rem;
	max-width:8rem;
	min-width: 8rem;
	text-align: center;
}
table .statusintable.long{
	width:13rem;
	max-width:13rem;
	min-width: 13rem;
	text-align: center;
}
table .docnointable{
	width:9rem;
	max-width:9rem;
	min-width: 9rem;
	text-align: center;
}
table .longnointable{
	width:11rem;
	max-width:11rem;
	min-width: 11rem;
}
table .userintable{
	width:11rem;
	max-width:11rem;
	min-width: 11rem;
	    white-space: normal;
}
table .partnointable{
	width:16rem;
	max-width:16rem;
	min-width: 16rem;
	    white-space: normal;
}
table .partnameintable{
	width:25rem;
	max-width:25em;
	min-width: 25rem;
	    white-space: normal;
}
table .superlongdetailintable{
	width:50rem;
	max-width:50rem;
	min-width: 50rem;
	    white-space: normal;
}
table .cusintable{
	width:25rem;
	max-width:25em;
	min-width: 25rem;
	    white-space: normal;
}
table .oneBtnIntable{
	width:3rem;
	max-width:3rem;
	min-width:3rem;
	text-align: center;
}
table .unitIntable{
	width:6rem;
	max-width:6rem;
	min-width:6rem;
	text-align: center;
}
table .inputNumberIntable{
	width:6rem;
	max-width:6rem;
	min-width:6rem;
	text-align: center;
}
table .inputNumberIntable.mdnumb{
	width:11rem;
	max-width:11rem;
	min-width:11rem;
	text-align: center;
}
table .inputNumberIntable.longnumb{
	width:15rem;
	max-width:15rem;
	min-width:15rem;
	text-align: center;
}

table .inputdateIntable{
	width:9rem;
	max-width:9rem;
	min-width:9rem;
	text-align: center;
}
table .checkIntable {
	width:6rem;
	max-width: 6rem;
	min-width:6rem;
	text-align: center;
}
table .inputTimeIntable{
	width:8rem;
	max-width:8rem;
	min-width:8rem;
	text-align: center;
}
table .choosefileIntable{
	width:15rem;
	max-width:15rem;
	min-width:15rem;
}
table .numberintable{
	width:8rem;
	min-width:8rem;
	max-width:8rem;
	text-align: right;
}
table .number5intable{
	width:3rem;
	min-width:3rem;
	max-width:3rem;
	text-align: right;
}
table .numberintable.pricenumber{
	width:8rem;
	min-width:8rem;
	max-width:8rem;
	text-align: right;
}

table th.numberintable.pricenumber{
	text-align: center;
}

table th.f15{
	font-size: 15px 
}
table .totalInTd{
	background-color: #18bfb7;
    padding: 0px 5px;
    border-radius: 5px;
    font-size: 12px;
}
.newline{
	white-space: normal;
}

table thead .numberintable{
	text-align: center;
}
table .white-space-unset{
	white-space: unset !important;
}
table .textareaintable{
	width:10rem;
	max-width:10rem;
	min-width: 10rem;
}
table .center{
	text-align: center;
}
table .texttitle {
	width:7rem;
	min-width:7rem;
	max-width:7rem;
	text-align: left;
}
table .itemintable {
	width:8rem;
	max-width:8rem;
	min-width:8rem;
	text-align: center;
}
table .timedateintable {
	width:9rem;
	max-width:9rem;
	min-width:9rem;
	text-align: center;
}
table .sectorintable {
	width:12rem;
	max-width:12rem;
	min-width:12rem;
	text-align: center;
}
table .texttotal {
	font-weight: bold;
}
table .textnewline {
	font-weight: bold;
}



table tr.canclethisrow{
	color: rgba(0, 0, 0, 0.3) !important;
    text-decoration: line-through !important;
}

table th.bg-success-op4{
	color:rgba(0, 0 ,0,0.5) !important;
    border-color: #a0d6d6 !important;
}
table td.bg-success-op4{
	background-color:  rgba(61, 191, 183, 0.15)!important;
	color:rgba(0, 0 ,0,0.5) !important;
    border-color: #a0d6d6 !important;
}

table th.bg-warning-op4{
	color:rgba(0, 0 ,0,0.5) !important;
    border-color: #cecc92 !important;
}
table td.bg-warning-op4{
	background-color:  rgba(229, 227, 169,0.5)!important;
	color:rgba(0, 0 ,0,0.5) !important;
    border-color: #cecc92 !important;
}

table th.bg_yellow{
	background-color: #b1ac81 !important;
}
table td.bg_yellow{
	background-color: #d1cfba;
}

table th.bg_purple{
	background-color: #b49cc3 !important;
}
table td.bg_purple{
	background-color: #dccee5;
}

table th.bg_red{
	background-color: #c98b8b !important;
}
table td.bg_red{
	background-color: #e9bbbb;
}

table th.bg_blue{
	background-color: #608EA4 !important;
}
table td.bg_blue{
	background-color: #B2D2E1;
}



table th.bg_green{
	background-color: #19bfb7 !important;
}
table td.bg_green{
	background-color: #BEECEA;
}

table th.bg_darkgreen{
	background-color: #169b94 !important;
}
table td.bg_darkgreen{
	background-color: #81d9d4;
}


#sale_order_table td:nth-of-type(2),#sale_order_table th:nth-of-type(2){
	width:3rem;
	max-width:3rem;
	text-align: center;
}
#sale_order_table td:nth-of-type(3),#sale_order_table th:nth-of-type(3){
	width:8rem;
	min-width:8rem;
	max-width:8rem;
	text-align: center;
}
#sale_order_table td:nth-of-type(4),#sale_order_table th:nth-of-type(4){
	width:7rem;
	min-width:7rem;
	max-width:7rem;
	text-align: center;
}
#sale_order_table td:nth-of-type(n+6):nth-of-type(-n+11),#sale_order_table th:nth-of-type(n+6):nth-of-type(-n+11){
	width:13rem;
	min-width:13rem;
	max-width:13rem;
}

#sale_order_table td:nth-of-type(5),#sale_order_table th:nth-of-type(5),#sale_order_table td:nth-of-type(9),#sale_order_table th:nth-of-type(9){
	width:6rem !important;
	min-width:6rem !important;
	max-width:6rem !important;
	text-align: center;
}
#sale_order_table td:nth-of-type(12),#sale_order_table th:nth-of-type(12){
	width:7rem;
	min-width:7rem;
	max-width:7rem;
	text-align: center;
}

#sale_order_table td:nth-last-of-type(n+1):nth-last-of-type(-n+4),#sale_order_table th:nth-last-of-type(n+1):nth-last-of-type(-n+4){
	width:7rem;
	min-width:7rem;
	max-width:7rem;
	
}

#sale_order_table td:nth-last-of-type(n+1):nth-last-of-type(-n+4){
	text-align: right
	
}
/* #historyModalTable td:nth-of-type(1),#historyModalTable th:nth-of-type(1){
	width:6rem;
	min-width:6rem;
	max-width:6rem;
	text-align: center;
} */
#historyModalTable tbody > th > td:nth-child(2) {
	text-align: center;
}
#historyModalTable td:nth-of-type(n+3):nth-of-type(-n+3),#historyModalTable th:nth-of-type(n+3):nth-of-type(-n+3){
	text-align: left;
	/* width: 20rem;
	min-width: 20rem;
	max-width: 20rem; */
}

table.tableitemtype tbody > tr > td:nth-of-type(n + 1):nth-of-type(-n + 2), table.tableitemtype tbody > tr > td:nth-last-of-type(n + 1):nth-last-of-type(-n + 2) {
	width: 50px;
	text-align: center;
}
table.tableproductionprocess tbody > tr > td:nth-of-type(1), table.tableproductionprocess tbody > tr > td:nth-last-of-type(n + 1):nth-last-of-type(-n + 3) {
	width: 50px;
	text-align: center;
}

#list_approver_table td:nth-of-type(1){
	width:3rem;
	max-width: 3rem;
	text-align: center;
}
#list_approver_table td:nth-last-of-type(1){
	width:3rem;
	max-width: 3rem;
	text-align: center;
}
#list_approver_table td:nth-last-of-type(2){
	width:5rem;
	text-align: center;
}
#list_approver_table td:nth-last-of-type(n+3):nth-last-of-type(-n+4){
	width:3rem;
	max-width: 3rem;
	text-align: center;
}
#mrp_list_table td:nth-last-of-type(2){
	  width: 8rem;
    max-width: 8rem;
    text-align: center;
}

#detail_sum_bom_table > tbody > tr td:nth-of-type(1){
	min-width: 500px;
	width: 500px;
}

.tablecolwidth500{
	min-width: 500px;
	width: 500px;
}
.tablecolwidth150{
	min-width: 150px;
	width:150px;
	max-width: 150px;
}
.tablecolwidth100{
	min-width: 100px;
	width:100px;
	max-width: 100px;
}



#delivery_trans_table > thead > tr th:nth-of-type(n+4):nth-of-type(-n+6){
	min-width: 145px;
}

.detail_tagcard_bom_table  > tbody > tr td:nth-child(1) {
	min-width: 450px;
}

#user_permission_order > tbody > tr td:nth-child(n+2),
#user_permission_mrp > tbody > tr td:nth-child(n+2),
#user_permission_supplieremployment > tbody > tr td:nth-child(n+2),
#user_permission_approvelist > tbody > tr td:nth-child(n+2) ,
#user_permission_purchase > tbody > tr td:nth-child(n+2) ,
#user_permission_accountbuy > tbody > tr td:nth-child(n+2) ,
#user_permission_store  > tbody > tr td:nth-child(n+2) ,
#user_permission_planner > tbody > tr td:nth-child(n+2) ,
#user_permission_production > tbody > tr td:nth-child(n+2) , 
#user_permission_masterdata > tbody > tr td:nth-child(n+2), 
#user_permission_report  > tbody > tr td:nth-child(n+2) , 
#user_permission_usermanagement > tbody > tr td:nth-child(n+2) {
	text-align: center;
}


/*Report table style*/

#report_posum_table tr > td,#report_posum_table tr > th{
	min-width: 160px;
	width:160px;
	max-width: 160px;
	text-align: center;
	white-space: normal;
	    word-break: break-word;
}

#table_report_wh tr > td{
	white-space: normal;
}
#table_report_remain tr > td{
	white-space: normal;
}
#table_report_scrap tr > td{
	white-space: normal;
}
#table_report_pr tr td,#table_report_pr tr th{
	white-space: normal;
}
th.setwidth_round{
	min-width: 160px;
	width:160px;
	max-width: 160px;
	white-space: normal;
	padding: 0.3rem 0.5rem !important; 
}
#report_posum_table tr > td:nth-of-type(9),#report_posum_table tr > td:nth-of-type(10),#report_posum_table tr > td:nth-of-type(12){
	text-align: left;
	width:300px;
	min-width: 300px;
}
#report_posum_table tr > td:nth-of-type(13),#report_posum_table tr > td:nth-of-type(n+15):nth-of-type(-n+19),#report_posum_table tr > td:nth-of-type(23),#report_posum_table tr > td:nth-of-type(26),#report_posum_table tr > td:nth-of-type(29),#report_posum_table tr > td:nth-of-type(32),#report_posum_table tr > td:nth-of-type(35),#report_posum_table tr > td:nth-of-type(36){
	text-align: right;
}


#report_posum_table tr > td:nth-of-type(22),#report_posum_table tr > td:nth-of-type(25),#report_posum_table tr > td:nth-of-type(28),#report_posum_table tr > td:nth-of-type(31),#report_posum_table tr > td:nth-of-type(34){
	text-align: left;
}

#report_posum_table tr > td ul{
	padding-inline-start: 17px;
	margin-bottom: 0px;
}
#report_posum_table tr > td ul > li{
	
}





/*Set Table Height*/
#purchase_request_table_last5{
	height:calc(100vh - 268px);
}

#report_posum_sum_po,#report_posum_sum_discount,#report_posum_sum_total,#report_posum_grand_total{
	font-size: 13px !important;
}


/* fix horizontal scroll outside table in mobile */
.table-responsive{
/*	overflow-x: hidden;*/
}

/*bootstrap table set style*/
.bootstrap-table .fixed-table-container.fixed-height .table thead th{
	border-color: #6c6e7e;
}
.bootstrap-table .fixed-table-pagination>.pagination-detail, .bootstrap-table .fixed-table-pagination>.pagination{
	margin-bottom: 0px;
	
}
.bootstrap-table .fixed-table-pagination>.pagination-detail .pagination-info{
    background-color: #19bfb7;
    color: #fff;
    padding: 0px 10px;
    border-radius: 5px;
}
.bootstrap-table .fixed-table-pagination>.pagination-detail .page-list .btn-group{
	box-shadow: none;
}
.bootstrap-table .fixed-table-pagination>.pagination-detail .page-list .btn-group .btn.btn-secondary.dropdown-toggle{
	padding: 3px 10px;
}

/* end bootstrap table set style*/

