@charset "utf-8";
/* CSS Document */

.login_notic{
	color:#F00; 
	text-align:center;
	padding-top:5px;
}
.block_line{
border: 1px solid #605ca8;
margin-bottom:10px;
}
.input-mini{width:60px;max-width:100%}
.input-small{width:90px;max-width:100%}
.input-medium,.input-md{width:150px;max-width:100%}
.input-large{width:210px;max-width:100%}
.input-xlarge{width:270px;max-width:100%}
.input-xxlarge{width:530px;max-width:100%}
.input-lg{height:45px}

.modal {
  text-align: center;
  padding: 0!important;
}

.modal:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}

.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}

.my_width .modal-dialog{
    width:25%;
}
.note{border-left:5px solid #999;background-color:#eee}
.note h1,.note h2,.note h3,.note h4{margin-top:0}
.note p:last-child{margin-bottom:0}
.note code,.note .highlight{background-color:#eee}
.note-danger{background-color:#f2dede;border-color:#ce838f;color:#a94442}
.note-warning{background-color:#fcf8e3;border-color:#f0c670;color:#8a6d3b}
.note-info{background-color:#d9edf7;border-color:#70cee1;color:#31708f}
.note-success{background-color:#dff0d8;border-color:#a1cd7c;color:#3c763d}

.alert,.note{padding:15px;margin:0 0 15px}

.nopadding label{
	padding:0px;
	
}

.text-light-purple{
	color:#605ca8;
}

hr.style-four {
    border: 0;
    height: 1px;
    background: #333;
    background-image: linear-gradient(to right, #ccc, #333, #ccc);
	margin-top:10px;
	margin-bottom:10px;

}

.invoice_div{
	margin-top:10px;
	margin-bottom:10px;
	border-radius: 5px;
    border: 2px solid #DCDCDC;
    padding: 10px; 
  
}

.exporttable 
{
font-family:"TH SarabunPSK";
font-size: 14px;
}
.exporttable td{
	border:1px solid #000000;
}
.exporttable th{
	background-color:#CCC;
	border:1px solid #000000;
	
}

.exporttablePDF
{
	font-family:"TH SarabunPSK";
	font-size: 10pt;
	
}


.invoice_div_pdf{
	margin-top:10px;
	border-radius: 10px;
    border: 2px solid #DCDCDC;
    padding: 5px; 
	margin-bottom:10px;
	margin-right:5px;
  
}
.text-light-yellow{
	color:#f39c12;
}

.tablepdfgive{
	margin-top:10px;
	border: 2px solid #DCDCDC;
	border-collapse: collapse;
}

.tablepdfgive thead th{
    padding: 5px;
    text-align: center;
	border: 2px solid #DCDCDC;
	font-weight:bold;
}

.tablepdfgive tbody td{
    padding: 5px;
    text-align: center;
	border: 2px solid #DCDCDC;
}

.headline {
        display: block;
        margin: 10px 0 25px 0;
        border-bottom: 1px dotted #e4e9f0;
}
.headline h2, .headline h3, .headline h4 {
        margin: 0 0 -2px 0;
        padding-bottom: 5px;
        display: inline-block;
        border-bottom: 2px solid #605ca8;
}