/* ------------------- bootstrap ------------------------*/
a:active,
a:hover,
a:focus {
  outline: 0;
}
.btn {
	font-size: 14px;
	padding: 4px 12px;
}
.btn-primary {
    color: #fff;
    background-color: #0F3480;
    border-color: #0F3480;
}
.btn-primary:hover {
    background-color: #0F3480;
     border-color: #0F3480;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    background-color: #0F3480;
    border-color: #0F3480;
}
.pagination>li>a{
	color: #0F3480;
}
.liad-search {
	/*border:1px solid #E5E5E5;*/
	padding:5px 10px;
	margin-top:3px;
}
.liad-toolbar {
	/*border:1px solid #E5E5E5;*/
	padding:3px 5px;
	margin-top:6px;
	margin-bottom:0px;
}
.liad-toolbar i {
	padding-right:3px;
}
.liad-search .form-group {
	width: 25%;
	font-size: 14px;
}
.liad-search .form-group label {
	width: 70px;
	text-align: left;
}
.liad-search .form-control{
	height:31px;
	width: calc(100% - 110px);
	min-width: 150px;
	padding:5px 8px;
}
.liad-search .form-group{
	margin:5px 8px;
}
/** modal start */
.modal-header, .modal-footer {
	padding:7px 15px;
}
#myModal .modal-body {
	padding:5px;
}
.modal-form {
	padding:5px 8px;
}
.modal-form input,textarea {
	width:250px;
	resize: none;
	padding: 4px 8px;
}
#fileForm input.form-control{
    padding:2px 5px;
    height:25px;
    color: #555;
    font-size: 12px;
}
#fileForm label.btn{
    padding:3px 8px;
    height:25px;
}
/* ---- alert confirm dialog ---*/
.bootbox .modal-dialog {
	width:350px;
}
.bootbox h4 {
	font-size:14px;
	/* font-weight:900;*/
}
.btn-blue {
	background-color: #337ab7;
    border-color: #2e6da4;
    color: #fff;
}
.btn-blue:focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-blue:hover {
    color: #fff;
	background-color: #286090;
	border-color: #204d74;
}
.btn-blue:active {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
/** modal end */

/** wizard start */
.wizard-dialog{
	margin-top:300px;
}
.wizard-header h3{
	margin: 0;
	line-height: 1.42857143;
	font-size: 14px;
	font-weight: 500;
	color: inherit;
}
.wizard-progress-container .progress{
	margin-bottom:5px;
}
.wizard-footer {
	height:60px;
}
li.wizard-nav-item{
	line-height: 30px;
}
.wizard-nav-link .glyphicon-chevron-right{
	margin-top: 8px;
}
.wizard-progress-container .progress {
	height: 15px;
}
.wizard-error, .wizard-failure, .wizard-success, .wizard-loading, .wizard-card{
	padding: 5px;
}
/** wizard end */

label {
	font-weight:normal;
}
label.required:before {
	content:"*";
	color:red;
	font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
}
.liad-form-control{
	background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 2px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    font-size: 14px;
    line-height: 1.42857;
    padding: 6px 10px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}

.liad-form-control:focus {
    border-color: #66afe9;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
    outline: 0 none;
    border: 1px solid #ccc;
    border-radius: 2px;
}

.infoTable {
	font-size: 14px;
	width:90%;
}
.infoTable tr > td{
	padding-top:10px;
}
.infoTable tr > td:first-child {
	text-align: right;
	width:110px;
	padding-right:3px;
}
.infoTable tr > td:last-child {
	text-indent: 2px;
}
.pagination > li > a {
  padding: 4px 12px;
}
div.slider {
	border:1px solid #DDDDDD;
}
/* -------------------- tab -------------------------*/
#liad_main .nav > li > a,#main_tab .nav > li > a {
	padding: 5px 12px;
}

.nav-tabs {
  border-bottom: 1px solid #DDE1E4;
}

.nav-tabs > li > a,
.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
	margin-right: 2px;
	line-height: 1.42857143;
	border: 1px solid transparent;
	border-radius: 4px 4px 0 0;
	background-color: #999;
	color:#FFFFFF !important;
	border-bottom:0 !important;
	font-size: 12px;
	font-weight: bold;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555;
  cursor: default;
  background-color: #FE742B;
  border: 1px solid #FE742B;
}

.tab-content {
	border:1px solid #DDE1E4;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	padding:5px;
	border-top-style:none;
}

/* ------------------- ztree ------------------------*/
.ztree li span.button.pIcon01_ico_open{margin-right:2px; background: url(../img/png/1_open.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIcon01_ico_close{margin-right:2px; background: url(../img/png/1_close.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIcon02_ico_open{margin-right:2px; background: url(../img/png/2_open.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIcon02_ico_close{margin-right:2px; background: url(../img/png/2_close.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIcon03_ico_open{margin-right:2px; background: url(../img/png/3_open.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIcon03_ico_close{margin-right:2px; background: url(../img/png/3_close.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIcon04_ico_open{margin-right:2px; background: url(../img/png/4_open.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIcon04_ico_close{margin-right:2px; background: url(../img/png/4_close.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIcon05_ico_open{margin-right:2px; background: url(../img/png/11.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIcon05_ico_close{margin-right:2px; background: url(../img/png/11.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIcon06_ico_open{margin-right:2px; background: url(../img/png/12.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIcon06_ico_close{margin-right:2px; background: url(../img/png/12.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIconp1_ico_open{margin-right:2px; background: url(../img/png/p1.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIconp1_ico_close{margin-right:2px; background: url(../img/png/p1.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIconp2_ico_open{margin-right:2px; background: url(../img/png/p2.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIconp2_ico_close{margin-right:2px; background: url(../img/png/p2.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIconp3_ico_open{margin-right:2px; background: url(../img/png/p3.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIconp3_ico_close{margin-right:2px; background: url(../img/png/p3.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIconp4_ico_open{margin-right:2px; background: url(../img/png/p4.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIconp4_ico_close{margin-right:2px; background: url(../img/png/p4.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIconp5_ico_open{margin-right:2px; background: url(../img/png/p5.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIconp5_ico_close{margin-right:2px; background: url(../img/png/p5.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIconp6_ico_open{margin-right:2px; background: url(../img/png/p6.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.pIconp6_ico_close{margin-right:2px; background: url(../img/png/p6.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}

.ztree li span.button.icon01_ico_docu{margin-right:2px; background: url(../img/png/2.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.icon02_ico_docu{margin-right:2px; background: url(../img/png/3.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.icon03_ico_docu{margin-right:2px; background: url(../img/png/4.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.icon04_ico_docu{margin-right:2px; background: url(../img/png/5.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.icon05_ico_docu{margin-right:2px; background: url(../img/png/6.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.icon06_ico_docu{margin-right:2px; background: url(../img/png/7.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.icon07_ico_docu{margin-right:2px; background: url(../img/png/8.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.icon08_ico_docu{margin-right:2px; background: url(../img/png/9.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.icon09_ico_docu{margin-right:2px; background: url(../img/png/4_open.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.icon10_ico_docu{margin-right:2px; background: url(../img/png/10.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.icon11_ico_docu{margin-right:2px; background: url(../img/png/13.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.iconi1_ico_docu{margin-right:2px; background: url(../img/png/i1.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.iconi2_ico_docu{margin-right:2px; background: url(../img/png/i2.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.iconi3_ico_docu{margin-right:2px; background: url(../img/png/i3.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
.ztree li span.button.iconi4_ico_docu{margin-right:2px; background: url(../img/png/i4.png) no-repeat scroll 0 0 transparent; vertical-align:top; *vertical-align:middle}
