body{
	font-family: Myanmar3 !important;
}

h1 {
	font-size: 24px !important;
	line-height: 30px !important;
}

.mydate{
	float: right !important;
}

#heading{
	text-align: center;
	line-height: 1.5em;
	color: #fff;
  	background-color: #428bca;
  	border-color: #357ebd;
  	border-radius: 5px;
  	clear: both;
}

#forward-slash, #open, #close{
	padding: 0 !important;
	width: 10px;
	text-align: center;
	font-size: 24px;
}

.dateofbirth, #area{
	width: 10px;
	text-align: center;
	height: 30px;
	line-height: 30px;
}

label.error {
	color: #900;
	font-style: italic;
}

label.warning {
	color: #3276B1;
}

/*textarea{
	width: 300px !important;
}*/

.control-label{
	text-align: justify !important;
}

p{
	font-size: 20px;
	font-weight: bold;
}

td, th{
	text-align: center;
	height: 40px;
	line-height: 40px !important;
}

td select{
	width: 200px;
}

#recent-user{
	float: right;
	padding: 10px;
}

#detail-form .col-xs-2, #detail-form .col-xs-6{
	font-weight: normal !important;
}

legend{
	color: #C0C0C0;
}

fieldset{
	border: none;
}

#wraptext{
	width: 20em !important;
	text-wrap: normal !important;
	word-wrap: break-word !important;
}

/* custom css */

.left-margin{
  margin:0 .5em 0 0;
}
     
.right-button-margin{
  margin: 0 0 1em 0;
  overflow: hidden;
}

/* pagination */

ul.paginate {
    text-align:center;
    color:#829994;
}
ul.paginate li {
    display:inline;
    padding:0 3px;
}
ul.paginate a {
    display:inline-block;
    padding:5px 10px;
    border:1px solid #cde0dc;
    text-decoration:none;
}
ul.paginate a:hover,
ul.paginate a.current {
    background:#3276B1;
    color:#fff;
}

/*all form*/
.list {
	padding: 0;
	margin: 0;
}

.detail-form {
	padding: 0;
	margin: 0;
}