body {font-family:Verdana, Geneva, sans-serif;}
/*.breadcrumb{margin-top: 80px;}*/
/*nav{text-align:center;}*/
.align_right{text-align:right;}
.align_left{text-align:left;}

.main_table > .row:first-child{font-weight:bold;border-bottom:1px solid #d3d3d3;}
/*.main_table > .row:not(:first-child){border:1px solid #d3d3d3;}*/
.main_table > .row:not(:first-child){border-top:1px solid #d3d3d3;padding-top:3px;padding-bottom:2px;}
.main_table > .row:not(:first-child):hover{background-color:#f5f5f5;}
/*.main_table > .row:nth-child(even){background-color:#f5f5f5;}*/
.main_table > .row{min-height:40px;}
/*
.container > .row:nth-child(n+2) > div{word-wrap: break-word;}
.container-fluid > .row:nth-child(n+2) > div{word-wrap: break-word;}
*/

.ref_table > .row:first-child{font-weight:bold;}
.ref_table > .row:not(:first-child){border:1px solid #d3d3d3;}
.ref_table > .row:nth-child(even){background-color:#eeeeee;}
.ref_table > .row{min-height:30px;}

.form_table > .row{min-height:30px;line-height:30px;}

a,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
.container-fluid > .row{}

.hide{diaplay:none;}

.header_filter{cursor:pointer;}

.badge-warning{background-color: #f0ad4e !important;}
.badge-info{background-color: #5bc0de !important;}
.badge-success{background-color: #5cb85c !important;}
.badge-primary{background-color: #428bca !important;}
.badge-danger{background-color: #d9534f !important;}

.text-red{color: #ff0000 !important;}
.text-middle{vertical-align:middle;}
.strikethrough-text{text-decoration: line-through;}
.bold-text{font-weight:bold;}

thead tr{background-color:rgb(244,244,244);}

/* สำหรับหน้าจอขนาดใหญ่ (ตั้งแต่ 1025px ขึ้นไป) */
@media (min-width: 1025px) {
  .dialog_large {
    width: 90vw !important;
	max-width: 1280px;
  }
}

/* สำหรับหน้าจอขนาดใหญ่ (ตั้งแต่ 1025px ขึ้นไป) */
@media (min-width: 1025px) {
	.dialog_large_form {
		width: 90vw !important;
		max-width: 1280px;
	}
}