@charset "utf-8";

#header,
#menu,
#footer,
#navigator,
#head-title,
.menu-lv2,
.content-info,
.back-page,
.pagination,
#shortcuts,
.tags
{
	display:none;
	background:0 none transparent;
}

html, body,
#main-content,
.inside-content,
.sd-content,
.content-center,
#toc,
#wrapper
{
	background-image:none !important;
	background-color:transparent !important;
	box-shadow:none !important;
	padding:0;
}

.content-lv2 { float:none; width:auto; box-shadow:none; background-color:transparent; border:none;}

#box-profile-all { }
#box-profile-all .div-content {

}
#box-profile-all .div-content .inside { background-color:#fff; margin:10px; padding:25px 20px; }
#box-profile-all .div-content .fl { text-align:center; }
#box-profile-all .div-content .fl .info { margin:10px 0; color:#666; }
#box-profile-all .div-content .fl .info strong { display:block; }
#box-profile-all .div-content .fl img { border:1px solid #fff; width:200px; }
#box-profile-all .div-content .fr {  }
#box-profile-all .div-content h4 { margin:0; clear:both; color:#4D6804; font-size:105%; padding:4px 10px; border-bottom:1px solid #ccc; }
#box-profile-all .div-content h4 .accordion-lnk { display:none; }
#box-profile-all .div-content .box { display:table; width:100%; margin:3px 0 10px 0; }
#box-profile-all .div-content dl, 
#box-profile-all .div-content .no-data { line-height:20px; padding:15px 0; font-size:95%;  display:table; width:100%;  }
#box-profile-all .div-content dl dt { clear:both; float:left; width:32%; text-align:right; color:#f16623; font-weight:bold; }
#box-profile-all .div-content dl dd { float:right; width:65%; color:#555; margin:0; }

.course-employee { width:100%; }
.course-employee th { background-color:#9FAB70; padding:5px; color:#fff; }
.course-employee td { padding:5px; border:1px solid #f6f6f6; }
.course-employee tr.head td { border:0 none; background-color:#eee; font-weight:bold; color:#444; padding:7px 10px; }
.course-employee tr.row td { background-color:#f9f9f9; }
.course-employee td.c { text-align:center; }
.course-employee td .subject { margin-bottom:3px; }
.course-employee td .date { font-size:85%; color:#666; }

.style-search-employee { margin:0; padding:0; list-style:none; }
.style-search-employee li { width:50%; height:170px; overflow:hidden; float:left; padding:10px 0; display:block; }
.style-search-employee li .thumb { width:110px; /*height:130px;*/ background:url('img/bg/bg-thumb.jpg') no-repeat center center; /*border:1px solid #ccc; padding:1px;*/ float:left; margin:0 8px; display:table; border:1px solid #ccc; padding:1px; box-shadow:1px 1px 2px rgba(0,0,0,0.3); }
.style-search-employee li .thumb img { width:110px; height:145px; border:0 none; background-color:#ebebeb; }
.style-search-employee li .infomation { padding-right:5px; /*height:140px; overflow:hidden;*/ float:right; width:69%; } 
.style-search-employee li .infomation dl { }
.style-search-employee li .infomation dl dt { clear:both; float:left; /*width:140px;*/ margin-right:8px; font-weight:bold; }
.style-search-employee li .infomation dl dt span { float:right; padding-right:7px; }
.style-search-employee li .infomation dl dd {  }
.style-search-employee li .emp-code { padding-right:5px; display:block; max-height:32px; overflow:hidden; color:#0063B9; }
.style-search-employee li .emp-code span { font-weight:normal; }
.style-search-employee li .fullname { /*border-width:0 2px 0 5px; border-style:solid; border-color:#D0D98A;*/ }
.style-search-employee li .name { font-size:15px; color:#0063B9; line-height:18px; font-weight:bold; padding-left:30px; margin-top:5px; }
.style-search-employee li .ename { color:#666; padding-left:30px; margin-bottom:5px; }

.workflow-servitor { display:table; margin:10px auto; }
.workflow-servitor ul { margin:0; padding:0; list-style:none; display:table-row; }
.workflow-servitor ul li { display:table-cell; }
.workflow-servitor ul li .node-servitor { text-align:center; border:2px solid #fff; box-shadow:0 0 3px rgba(0,0,0,0.5); border-radius:8px; line-height:24px; background-color:#7d7e80; color:#fff; margin:0 5px; }
.workflow-servitor ul li .node-servitor img { border-radius:5px 5px 0 0; float:left; }

.gallery-news { display:table; width:100%; margin:15px 0; }
.gallery-news h3 { margin-bottom:25px; }
.gallery-news ul { list-style: none; margin: 20px 0; padding: 0; }
.gallery-news ul li { display: block; float: left; width: 50%; }
.gallery-news ul li .thumb { height: 225px; margin: auto; width: 300px; }
.gallery-news ul li .thumb a { border: 2px solid transparent; box-shadow: 0 0 3px rgba(0, 0, 0, 0.45); display: block; padding: 1px; height: 100%; width: 100%; }
.gallery-news ul li .thumb a:hover { border: 2px solid #e7831c; }
.gallery-news ul li .thumb img { border: 0 none; height: 100%; width: 100%; display:block; }
.gallery-news ul li .desc { height: 50px; padding: 10px 0; text-align: center; }

.register-result {  }
.register-result .control-label { text-align: right; width: 25%; float: left; }
.register-result .form-control-static { width: 75%; }
.register-result .btn-print { display: none; }