body {
  background-image: red;
}
.wrapper-content {
    padding: 15px 15px;
}
.portlet-content-container {
    margin-left: 20px;
}
html a.btn.btn-primary {
    margin-top: 0px;
    line-height: 28px;
}
.table th:nth-child(2):hover {
    color: #128be6;
}
.table th {
    color: #6B6C7E;
    height: 36px;
    position: relative;
    font-size: 14px;
}
.btn-group button.btn.dropdown-toggle {
    background: none;
    color: #333;
    padding: 0px 0px;
}
ul.lfr-pagination-buttons.pager {
    margin-top: 8px;
}
.clearfix.lfr-pagination {
    margin-top: 35px;
}
small.search-results {
    font-size: 14px;
}
.table-striped tbody tr:nth-of-type(odd) td{
	background:#F7F8F9;
}
.table-striped tbody tr:hover td {
    background-color: #f0f5ff;
}
.table-bordered > thead > tr > th{
	background-color: #fff;
}
h2.portlet-title-text.portlet-title-editable {
    margin-left: 21px;
}
div#yui_patched_v3_11_0_1_1541583821789_630 {
    margin-left: -14px;
    margin-top: 14px;
}
html .skin-1 a {
    color: #272833;
    font-size: 14px;
}
.table-sort-liner {
    padding-right: -40px;
}
span.table-sort-indicator {
    margin: 20px 0px;
}
.table-sort-liner {
    line-height: 15px;
}
#page-wrapper {
    background: #fff!important;
}
.btn-group .btn-default {
    background: #fff!important;
    border: 1px solid #ccc;
    border-radius: 4px;
    color: #6b6c7e!important;
}
.form-group #txtNameVn {
    background: #F1F2F5;
    height: 38px;
	width: 100%;
}
.row, .form-horizontal > .form-group {
    margin-left: 0px;
}
html a.btn.btn-white, html a.btn.btn-primary {
    background: #0e9aef!important;
}
.pager li > a {
    border: none;
}
.pager li > a:hover, .pager li > a:focus {
    background: none;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 32px;
}
span.select2-selection.select2-selection--single {
    height: 38px;
}
.wrapper.wrapper-content.animated.fadeInRight {
    margin-bottom: -50px;
}
button.btn.btn-primary.dropdown-toggle.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
    background: #0e9aef!important;
    padding: 0px 15px;
	margin-bottom: 5px;
}
.form-group.col-sm-3 {
    padding-left: 0px;
}
.form-group.col-md-3 {
    padding-left: 0px;
}
.ibox.float-e-margins h2 {
    margin-left: -15px;
}
button#btnPrintArticle {
    line-height: 28px;
    margin-top: 0px;
    margin-left: 5px;
}
input#txtTitle {
    background: #F1F2F5;
    height: 38px;
}
.col-lg-12 .ibox.float-e-margins {
    margin-bottom: 35px!important;
}
.col-sm-12 .ibox.float-e-margins .form-row {
    margin-left: 0;
}
table.table.table-bordered.table-hover.table-striped {
    margin-top: 30px;
}
input#title {
    background: #F1F2F5;
    height: 38px;
	margin-right: 12px;
	margin-left: 16px;
}

a.control-menu-icon.lfr-portal-tooltip {
    color: #fff;
}
.portlet-body h2 {
    font-size: 18px;
}
ul.nav.nav-equal-height.nav-stacked li a {
    color: #fff;
}
.col-lg-12 .ibox.float-e-margins .form-row {
    margin-left: -15px;
}
.ibox.float-e-margins .form-row {
    margin-left: 0px;
	margin-bottom: 15px;
}
ul.dropdown-menu.show {
    max-width: initial;
    max-height: initial;
}
ul.dropdown-menu.show li a {
    white-space: nowrap;
    display: block;
    width: auto;
}
.btn-group button.btn.btn-primary.dropdown-toggle {
    background: #0e9aef!important;
    height: 35px!important;
    padding: 0 15px;
}
input#info {
    width: 100%;
    height: 38px;
    background: #F1F2F5;
	margin-left: 7px;
}
.social-box {
    margin-left: -15px;
    margin-top: 20px;
}
.body .input-append .btn.btn-primary.mt-2 {
    margin-top: -3px!important;
    height: 38px;
}
.w-100 {
    margin-top: 28px;
}
.social-box form#frmBidding {
    width: 100%;
    margin-top: 25px;
}
.social-box .controls {
    position: absolute;
    top: -7px;
    right: 44px;
}
.social-box .control-group {
    display: flex;
    position: relative;
    margin-bottom: 30px;
}
.ibox-content {
    border: none;
}
select#sltTypeBidding {
    width: 196px;
}
button#btnPrint {
    height: 38px;
}
input#cataloguename {
    height: 38px;
    background: #F1F2F5;
	margin-right: 5px;
}
input#createdateFrom {
    background: #F1F2F5;
    height: 38px;
	margin-right: 5px;
}
input#createdateTo {
    background: #F1F2F5;
    height: 38px;
}
.social-box .controls select#typeofselectbidder {
    width: 196px;
}
.social-box .controls select#sltTypeBidding {
    width: 196px;
}
.controls.my_control {
    position: absolute;
    left: 0;
}
.panel-body .wrapper.wrapper-content.animated.fadeInRight {width: 35%;}

.panel-body .control-group .controls {
	position: absolute;
    top: -8px;
    right: -500px;
}
.panel-body .control-group {
    position: relative;
    margin-bottom: 29px;
}
.panel-body .control-group .controls span.select2-selection.select2-selection--single {
    position: absolute;
    width: 196px;
    top: -11px;
    right: 272px;
}
.panel-body .control-group label.control-label.my_control_label {    
	margin-left: -15px;
    position: absolute;
    top: -48px;
    left: 456px;
    width: 100px;
}
.panel-body .control-group .controls select#tw {
    position: absolute;
    width: 196px!important;
    right: -157px;
    top: -50px;
}
.panel-body .control-group .controls select#hieuluc {
    position: absolute;
    width: 196px!important;
    right: -157px;
    top: -49px;
}
.panel-body .control-group .controls input#ngaykyFrom {
    position: absolute;
    width: 196px!important;
    right: 272px;
    height: 38px;
}
.panel-body .control-group .controls input#ngaykyTo {
    position: absolute;
    right: -157px;
    width: 196px!important;
    top: -50px;
}
.panel-body .control-group .controls select#thongbao {
    position: absolute;
    width: 196px!important;
    right: 272px;
}
.panel-body .control-group .controls input#so {
    height: 38px;
    width: 640px!important;
}
.panel-body .control-group .controls input#trichyeu {
    height: 38px;
    width: 640px!important;
}
.panel-body .control-group .controls input#toanvan {
    height: 38px;
    width: 640px!important;
}
.panel-body .control-group .controls span.select2-selection.select2-selection--single.my_select2 {
   position: absolute;
    width: 196px;
    right: -157px;
    top: -59px;
}
.panel-body .control-group .controls button#btnBasic {
  	position: absolute;
    top: -69px;
    left: -640px;
    background-color: #0e9aef!important;
    line-height: 28px;
}
.panel-body .control-group .controls a.btn.btn-primary {
    position: absolute;
    top: -34px;
    left: -572px;
}		
		
		
.social-box .control-group .controls select#capquanly {
    height: 28px;
    width: 172px!important;
}
.social-box .control-group .controls select#linhvucnghiencuu {
    height: 27px;
    width: 172px!important;
}
.social-box .control-group .controls select#loaihinhnghiencuuid {
    height: 27px;
    width: 172px!important;
}
.social-box .control-group .controls input#ngansachcoquanchutri {
    width: 689px!important;
}
.social-box .control-group .controls input#thoigianthuchien {
    width: 689px!important;
}
.social-box .control-group .controls select#hientrangid {
    height: 27px;
    width: 689px!important;
}
.social-box .control-group .controls input#chunhiemdetai {
    width: 689px!important;
}
.social-box .control-group .controls input#canbophoihop {
    width: 689px!important;
}
.social-box .control-group .controls textarea#noidungnghiencuu {
    width: 689px!important;
    position: absolute;
    top: -10px;
    right: 0;
}
.social-box .control-group .controls input#ketquadukien {
    width: 689px!important;
    margin-top: 10px;
}

.social-box .control-group .controls button#timkiem {
    position: absolute;
    top: 0;
    right: 640px;
}

.social-box .control-group .controls a.btn.btn-danger {
    position: absolute;
    top: 0;
    right: 571px;
}
.social-box .control-group .controls button#timkiem{ 
	position: absolute; top: 0; 
	right: 640px; } 
	
.social-box .control-group .controls a.btn.btn-danger{ 
	position: absolute; top: 0; 
	right: 571px; }
		
.social-box .body .input-append input#info {
    	width: 40%;
    	height: 38px;
    	background: #F1F2F5;
}
button#btnBasic {
    margin-top: 0px;
    margin-right: 5px;
    line-height: 28px;
    padding: 5px 7px;
    font-size: 14px;
}
		
.ibox .form-group button#btnBasic {
    margin-top: 0px;
    margin-right: 5px;
    line-height: 28px;
    padding: 5px 7px;
    font-size: 14px;
	margin-left: 5px;
}		

.control-group.mb-2 .controls .form-control {
    display: inline-block;
    margin-right: 3px;
}

.panel-body .wrapper.wrapper-content.animated.fadeInRight {
    width: 100%; 
}

.control-group.mb-2 .controls .form-control.datepicker.hasDatepicker {
    width: 46%;
    margin-left: 7px;
}
select#boxtype {
    margin: 0px;
}

select#locked {
    margin: 0;
}
.form-group.col-sm-3.my_col {
    width: 500px;
}
.ui-state-default {
    font-weight: normal;
}
.controls.col-md-10 {
    display: inline-block;
    width: 82%;
}
.control-group {
    width: 100%;
}
.controls.col-md-8 {
    width: 64%;
    display: inline-block;
}
.controls.col-md-8 {
    margin-top: 7px;
}

.form-group.col-sm-12 {
    margin-bottom: 7px;
}


select#hieuluc {
    margin-left: 6px;
    width: 100%!important;
}

input#ngaykyFrom {
    margin-left: 5px;
	margin-top: -8px;
}

input#ngaykyTo {
    margin-left: 6px;
    width: 100%!important;
}

select#thongbao {
    margin-left: 5px;
    margin-top: 0px;
}
button#btnFind {
    line-height: 28px;
	margin-left: -14px;
}
button#btnPrintQuestion {
    line-height: 28px;
    margin-left: 4px;
    margin-top: 0px;
}
button#btnPrintAnswer {
    line-height: 28px;
    margin-top: 0px;
}
input#answerdateFrom {
    height: 38px;
	background: #F1F2F5;
	margin-left: -14px;
}
input#answerdateTo {
    height: 38px;
	background: #F1F2F5;
}
select#answerstatus {
    margin: 0;
}
select#questionfieldid {
    margin: 0;
}
input#txtName {
    background: #F1F2F5;
    height: 38px;
	margin-left: -14px;
}
button#btnPrintStatisticsQuestion {
    line-height: 28px;
    margin-top: 0px;
}
input#questiondateFrom {
    background: #F1F2F5;
    height: 38px;
	margin-left: 0px;
}
.col-md-12 .ibox.float-e-margins .form-row {
    margin-left: -15px;
}
input#questiondateTo {
    background: #F1F2F5;
    height: 38px;
}
select#questionstatus {
    margin: 0;
}
select#questionstatus {
    margin: 0;
}

select#typetemplate {
    margin: 0;
    margin-right: 14px;
}

input#subject {
    background: #F1F2F5;
    height: 38px;
    margin-right: 11px;
}
input#orgName {
    height: 31px;
	background: #F1F2F5;
}
button#btnPrintUser {
    line-height: 28px;
    margin-top: 0px;
}
svg.lexicon-icon.lexicon-icon-info-circle-open {
    margin-left: 8px;
}
svg.lexicon-icon.lexicon-icon-cards2 {
    margin-left: 8px;
}
button#btnReset {
    line-height: 28px;
    margin-top: 0px;
}
select#sltState {
    margin-left: 9px;
    margin-top: 10px;
}
.float-e-margins .btn {
    margin-bottom: 0px;
}
a.btn.btn-danger {
    line-height: 28px;
    margin-left: 5px;
}
button#btnSave {
    line-height: 28px;
}
button#btnIn {
    line-height: 28px;
}

button.btn.btn-danger {
    line-height: 28px;
}
.btn-danger:not(:disabled):not(.disabled):active {
    background-color: #0062cc;
    border-color: #0e9aef;
}
input#criterianame {
    background: #F1F2F5;
    height: 38px;
    margin-right: 5px;
}
input#fromDate {
    background: #F1F2F5;
    height: 38px;
    margin-right: 5px;
}

input#toDate {
    background: #F1F2F5;
    height: 38px;
	margin-right: 5px;
}
input#filelogdateFrom {
    background: #F1F2F5;
    height: 38px;
    margin-right: 5px;
}

input#filelogdateTo {
    background: #F1F2F5;
    height: 38px;
    margin-right: 5px;
}
.panel-body {
    padding: 0px;
}
input#txtInfor {
    background: #F1F2F5;
    height: 38px;
}

input#dateFrom {
    background: #F1F2F5;
    height: 38px;
}

input#dateTo {
    background: #F1F2F5;
    height: 38px;
}
button#btnAddScheduler {
    margin-left: 10px;
}
.form-group.col-md-7 input#tentheloai {
    height: 38px;
	background: #F1F2F5;
    margin-left: -43px;
}
.form-group.col-md-7 input#hoten {
    height: 38px;
    background: #F1F2F5;
	margin-left: -18px;
}
.form-group.col-md-7 input#tencqbanhanh {
    height: 38px;
    margin-left: -43px;
	background: #F1F2F5;
}
.form-group.col-md-7 input#tendvchutri{
    height: 38px;
    margin-left: -43px;
	background: #F1F2F5;
}
.form-group.col-md-7 input#tenlinhvuc{
    height: 38px;
    margin-left: -43px;
	background: #F1F2F5;
}
button.btn.btn-primary {
    line-height: 28px;
}
.controls.col-md-8 .form-control {
    display: inline-block;
	margin-left: 6px;
}
button#btnPrintStatistic {
    margin-left: -30px;
}
.form-group.my_flex {
    display: flex;
}
.form-inline .form-group {
    margin-bottom: 7px;
}

.ibox-content.my_ibox_content {
    margin-bottom: 0px;
    margin-top: -38px;
}

.ibox-content.my_ibox_content .form-group #btnBasic {
    margin-left: 0px;
}
.controls.col-md-8 span.select2.select2-container.select2-container--default {
    margin-left: 6px;
}
.controls.col-md-8 #ngaykyTo {
    margin-left: 6px;
	margin-top: -8px;
}

.form-group.col-md-12 {
    margin-left: -43px;
}

.form-group.col-md-6 {
    margin-left: -43px;
}
select#tw {
    margin-left: 6px;
	margin-bottom: 0px;
}
.alert {
    padding: 5px;
    margin-bottom: inherit;
    margin-top: 135px;
}
input#trichyeu {
    width: 95%!important;
}

input#toanvan {
    width: 95%!important;
}
.col-md-10 select#tw {
    margin-left: 0px;
}
.col-md-7 input#so {
   height: 38px;
    margin-left: -43px;
	background: #F1F2F5;
}
.col-md-12 .form-row .form-group button#btnFind {
    margin-left: 0px;
}
.col-md-12 .control-group .controls.col-md-10 button#btnAddScheduler {
    margin-left: -33px;
}
.ibox .form-group.col-md-4 button#btnBasic {
    margin-left: -50px;
}
.controls.col-md-8.my_fix_col #thongbao {
    margin-left: 0;
    width: 97%!important;
}
.col-md-5 input#txtName {
    background: #F1F2F5;
    height: 38px;
    margin-left: 0px;
}
.alert.alert-error {
    margin-top: 0;
}
.alert.alert-danger {
    margin-top: 0px;
}
.alert.alert-success {
    margin-top: 0px;
    margin-bottom: 11px;
}
.alert.alert-info {
    margin-top: 8px;
	margin-bottom: 5px;
}
.col-lg-12 .ibox.float-e-margins .ibox-content .form-group input#questiondateFrom {
    margin-left: -14px;
}
.lfr-search-container {
    margin-top: 1.5em;
    overflow: initial;
}
.wrapper.wrapper-content.animated.fadeInRight.my_wrapper {
    width: 1024px;
}
.form-group.col-sm-6 button.btn.btn-primary {
    margin-right: 7px;
}
.form-group.col-sm-6 input#txtName {
    margin-left: 0px;
}
button#btnCapNhat {
    margin-left: 6px;
}
.col-lg-12 .ibox.float-e-margins .ibox-content {
    margin-bottom: -54px;
}
.form-group.col-sm-4.my_fix_col2 {
    display: inline-block;
    margin-left: -15px;
}
.form-group.col-md-4.my_fix_col2 {
    display: inline-block;
}
input#deptSearch {
     background: #F1F2F5;
    height: 38px;
} 
button#importOffice {
    margin-left: 5px;
}

button#btnListImport {
    margin-left: 5px;
}
button#btnHideAddChucVu {
    line-height: 28px;
}
.form-group.col-md-1.text-right {
    margin-left: -47px;
}
/*button#submit-button {
    margin-top: 8px;
}/

/*button#btnExit {
    margin-top: 8px;
}*/
span.btn.btn-success.fileinput-button {
    margin-top: 10px;
}
label.control-label.col-md-2.my_col3 {
    position: absolute;
    top: 0;
}
.controls.col-md-10.my_col3 {
    position: initial;
    margin-left: 164px;
}
button#btnXuat {
    margin-right: 8px;
}

#side-menu .dropdown-toggle {
	white-space: inherit !important;
}