/* HO SO KEM THEO */
.hs-dinhkem-td1 {
	width: 5%
}

.hs-dinhkem-td2 {
	width: 85%
}

@media screen and (max-width: 480px) {
	.hs-dinhkem-td3 {
		width: 15%
	}
}

@media screen and (min-width: 480px) {
	.hs-dinhkem-td3 {
		width: 10%
	}
}

@media ( min-width : 1024px) {
	.m-r-bn-resize {
		margin-right: 24px
	}
	.m-r-dc-resize {
		margin-right: 45px
	}
	.m-r-nn-resize {
		margin-right: 9px
	}
	.m-r-nht-resize {
		margin-right: 9px
	}
}

@media only screen and (max-width: 768px) {
	.hs-kemtheo {
		padding: 0
	}
}

/* btn upload phan xu ly */
.btn-multi-file:hover {
	background: #f5f5f5 !important
}

.btn-multi-file {
	position: inherit !important;
	font-size: 14px !important;
	padding: 0 !important;
	color: black !important;
	background: transparent !important
}

.lb-file-multi {
	margin-bottom: 0;
	padding: 0
}

.a-save {
	margin-top: 1px;
	margin-left: -4px;
	height: 34px
}

.btn-multi {
	height: 34px;
	margin-top: -1px
}

@media ( max-width : 768px) {
	.section-file {
		padding-left: 0;
		margin-top: 0;
		text-align: right
	}
}

@media ( min-width : 768px) {
	.section-file {
		padding-left: 0;
		margin-top: 24px
	}
}

@media ( min-width : 768px) {
	.input-file {
		padding-right: 0
	}
}

@media ( max-width : 768px) {
	.m-b-none {
		margin-bottom: 0
	}
}

.dashed-li li.bulet:before {
	content: '-';
	padding-right: 6px
}

.custom-comment {
	top: -5px !important;
	left: 80px !important;
	border: none !important;
}

@media ( max-width : 800px) {
	.txt-l {
		text-align: left
	}
}

.tb-txt-center {
	text-align: center
}

@media ( max-width : 800px) {
	.p-tb-resize {
		padding: 0 !important
	}
}

@media ( min-width : 992px) {
	.m-t-md {
		margin-top: 24px !important
	}
}

table.table thead {
	background: rgba(238, 238, 238, 0.72);
}

.table th {
	height: 20px
}

@media ( max-width : 800px) {
	.bg-tb-resize {
		background: #eee;
		cursor: pointer
	}
}

.close-panel {
	float: right;
	margin-top: -28px;
	position: relative;
	margin-right: 10px;
	padding: 4px 5px;
	cursor: pointer
}

.close-panel:hover, .close-panel:active {
	background: rgba(255, 0, 0, 0.75);
	color: white;
}

.fa-minus:before {
	content: "\f068";
	top: 0px;
	position: absolute;
	left: 3px;
	font-size: normal;
	font: normal 12px/16px FontAwesome;
	color: #999;
}

.fa.fa-minus:after {
	opacity: 0 !important;
}

.p-t-none{
	padding-top: 0
}
.p-l-15{padding-left:15px}

.sroll-traodoi
{
	max-height: 270px;
    overflow-y: auto;
    border-bottom: 1px solid #eee;
    overflow-x: hidden;
}
.hover-resize a:hover{color: :greeen}
.text-info{color:#55bdf0}
.text-success{color:#39d33b}
.text-danger{color:red}

@media ( max-width : 568px) {
	.p-lr-none-resize
	{
		padding:15px 0
	}
	.p-lr-inside-none-resize
	{
		padding-left:0;
		padding-right:0
	}
}
@media(min-width:768px) {
            .check-margin {
                margin-bottom: 28px !important;
            }
            .top-button{
                margin-top:28px;
                margin-bottom:5px;
            }
        }

.fa-comment-custom{top: -9px!important; left: 80px!important; border: none!important;}
.gr-btn-downfile ul a{color: white!important}
.no-touch{min-height: 350px; margin-bottom: 50px}

.m-r-26{margin-right: 26px}
.m-r-20{margin-right: 20px}
.m-r-19{margin-right: 19px}
.m-r-4{margin-right: 4px}
.display-custom{display: inline!important;}

/* SHOW THONG TIN*/
.gr-li-tths{margin-top: -20px; margin-left: 91px}

.gr-btn-downfile ul{padding-bottom: 5px;;border-bottom: 1px #ddd dashed;}
.m-b-reszie{padding-bottom: 20px}

/* PHAN XEM THONG TIN HO SO */
#thuly-quatrinhxuly a{color: #555!important; cursor: pointer;}
#thuly-hosokemtheo a{ background: none!important; padding: 3px 7px; color: #106FA5; border: 1px solid #afa99e;  border-radius: 4px}
#thuly-hosokemtheo a:hover{ background: none!important; padding: 3px 7px; color: #106FA5; border: 1px solid #106FA5!important;  border-radius: 4px}
#xem-filedinhkem > tbody > tr > td:nth-child(3){padding : 4px 0 0 0!important}
.gr-btn-downfile ul a{display: inline;background: none!important; padding: 2px 3px!important;border-color: white!important}
.gr-btn-downfile ul a.urlDownload{color: #106FA5!important;border-color: white!important}
.gr-btn-downfile ul a.removeFile{color: #CF2639!important;border-color: white!important}
.gr-btn-downfile ul a i {font-size: 18px!important}
.chuyen-xuly{background: #119877!important}
.chuyen-xuly:hover{background: #119877!important}
.fa {font-size: 15px!important}

/* BTN LUU PHAN NGHIEP Vu THU LY, PHE DUYET, CAP SO VAO SO ...*/
#processing-file-up{border-radius:6px;background: #0077A2!important}
#processing-file-up:hover{border-radius:6px;background: #0077A2!important}


.addnew {float: right;background: #308e34!important; padding: 6px 12px!important}
.addnew:hover {background: #277b2b!important}

.addnew-pos {position: absolute!important; top: 27px; right: -77px;}
.icon-del { font-size: 17px!important;color: red;padding: 4px 10px; }
.line {border-bottom: 1px #ddd dashed;margin: 5px 0}

.icon-txt-custom{ font-size: 12px!important;font-weight: normal;}
.inline{display: inline!important}

@media screen and (min-width: 768px){
	.select-cus{padding: 0; margin-top: 25px; margin-left: -13px}
}
section.state-error em, label.state-error em, div.state-error em{
    display: block;
    margin-top: 6px;
    padding: 0 1px;
    font-style: normal;
    font-size: 11px;
    line-height: 15px;
    color: #ee9393;
    font-weight: normal!important;
 } 
 
 section.state-error span.select2-selection, div.state-error span.select2-selection, label.state-error span.select2-selection{background: #fff0f0}

.addnew-pos-custom{position: absolute!important; right: 20px; top: 27px;}

.pos-relative{position: relative;}

.gr-search-biennhan{float: right;position: absolute!important; text-align: right; right: 0;top: 0px; padding: 6px 22px!important;}
.res-inputsearch{padding-right: 70px!important}
.radio-custom {font-size: 13px!important;color: #555!important}
.line-loainhadautu{border-top: 2px solid #ddd; margin-top: 8px;}
span.select2-container {  margin-bottom: 5px!important}

/* GIAN TIEN DO DOANH NGHIEP*/
.gtd-td1{width: 25%!important}
.gtd-td2{width: 20%!important}
.gtd-td3{width: 20%!important}
.gtd-td4{width: 35%!important}

/* THONG TIN NHA DAU TU THU TUC DOANH NGHIEP DAU TU*/
.title-header{border-bottom: 1px #ddd dashed; text-indent: 15px;cursor: pointer;}  
.bg-panel{background: #ddd}
.panel-custom{padding: 3px 0px!important; font-weight: bold}
.panel-ndt{padding: 4px 0 !important}
.p-panelChild{padding:15px 0 0 0!important}
.fa-edit{ position: absolute!important; right: 15px;top: 2px}
@media screen and ( min-width : 992px) {
	.btn-new-resize {margin-top: 26px!important}
}


#tbgiantiendo label.input{margin-bottom: 0!important}
#tbgiantiendo > tbody > tr > td:nth-child(4){padding:2px 6px!important}

/* BTN DINH KEM FILE GIONG CONTROL */
@media screen and (min-width: 768px)
{
	.m-t-27 {margin-top: 27px}
}

/* BTN DINH KEM FILE GIONG CONTROL */
@media screen and (min-width: 768px)
{
	.m-t-27 {margin-top: 27px}
}

@media screen and (min-width: 992px)
{
	.m-b-md-20 {margin-bottom: 20px}
}

/* GIAY PHEP KHONG THUOC DIEN, PHAN THONG TIN DAU TU*/
.gp-td1{width: 45%!important}
.gp-td2{width: 15%!important}
.gp-td3{width: 15%!important}
.gp-td4{width: 15%!important}
.gp-td5{width: 10%!important}

.td-td1{width: 35%!important}
.td-td2{width: 15%!important}
.td-td3{width: 15%!important}
.td-td4{width: 15%!important}
.td-td5{width: 10%!important}
.td-td6{width: 10%!important}

.bc-td1{width: 45%!important}
.bc-td2{width: 35%!important}
.bc-td3{width: 10%!important}
.bc-td4{width: 10%!important}

a.btn-success{background: none!important;border-radius: 4px; color: #106FA5!important; border: 1px solid #afa99e!important;}
a.btn-success:hover{background: none!important;border-radius: 4px; color: #106FA5!important; border: 1px solid #106FA5!important;}

a.btn-danger{background: none!important;border-radius: 4px; color: #CF2639!important; border: 1px solid #afa99e!important;}
a.btn-danger:hover{background: none!important;border-radius: 4px; color: #CF2639!important; border: 1px solid #CF2639!important;}
.icon-tb-xoa { font-size: 15px!important; padding: 4px 2px!important;}
.icon-tb-edit { font-size: 15px!important; padding: 4px 0px!important;}

.tb-edit tbody > tr > td:last-child{padding:3px!important}

select {min-height: 34px;}

/* STYLE TEXTAREA AUTO SIZE */
textarea{font-size: 13px!important}
textarea.autosize-textarea {width:100%;line-height:1.5!important;padding: 6px 10px!important;max-height: 140px}
textarea.autosize-textareaview{outline:none; resize:none; overflow: hidden!important; width:100%;line-height:1.5!important;border:none!important;padding: 0!important;font-size: 13px}


.pd-b-10{padding:6px 10px 10px}
/* BTN DINH KEM FILE GIONG CONTROL */
.dinhkemFile {background: white!important;color: #555!important; border: 1px solid #bbb!important; border-radius: 6px;font-weight: bold!important;padding: 6px 13px;}
.dinhkemFile:hover,.dinhkemFile:focus  {background: white!important;color: #D66E08!important;font-weight: bold!important; border: 1px solid #D66E08!important; border-radius: 6px;padding: 6px 13px;}

.btn-X {color: #CF2639!important;padding: 2px 6px!important; font-size: 18px;cursor: pointer}
.btn-down {color: #106FA5!important; padding: 2px 6px!important; font-size: 17px; cursor: pointer}

.btn-in-orange{ background: #D66E08!important; border-radius: 6px }

/* VIEW MH3*/
ul.view{padding-left: 15px}
.txt-index-15{text-indent: 15px}
.color-blue, .color-blue:hover{color:#066585!important;cursor: pointer;text-decoration: none!important;font-weight: bold}



/*.i-c5{color:#555!important}*/
/*ul{margin-bottom: 5px !important; padding-left:15px;}*/
a.accordion-default {
    background-color: rgba(242, 242, 242, 1) !important;
    color: #666;
}
/*
.pointer{ cursor:pointer}
.line-top {border-top: 1px #ddd dashed; }*/
.p-t-3{padding-top:3px}
.bactive{margin-bottom: 0px!important; list-style: none; margin-left: -30px;}

.thong-tin-bien-nhan:hover {
	text-decoration: none
}
.thong-tin-bien-nhan:hover .so-bien-nhan {
	text-decoration: underline;
}

.thong-tin-du-an-tieu-de:before {
	content: "\2022"
}

.thong-tin-nha-dau-tu-chi-tiet {
	border: 1px dashed #D3D3D3;
    background: rgba(211, 211, 211, 0.21);
}
label.nocontent {
	display: block !important;
}
label.nocontent::before {
	content:'\00a0';
}
.sky-form .input input .baocaotaichinh-sum-value {
	font-weight: bold;
}