/* RADIO BUTTON */
.radio-custom {font-size: 13px!important}

/* SELECT2 */
.select2-selection{font-weight: normal!important}
select.js-select2{height: 34px!important}

.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%}
}

.p-l-resize-search {padding-left:0}
.p-r-resize-search {padding-right:0}

@media screen and (max-width: 767px)
{
	.txt-r-resize{text-align:right!important}
}
	
.group-xl a{color:#72c02c; margin-right:10px;cursor: pointer;}

.input-group-btn:first-child{text-align: left}

.ul-m-b-5{margin-bottom: 5px;}


.m-b-10{margin-bottom:10px!important}
.header-result{ margin-bottom: 5px; color: #066585; cursor: default;font-size: 18px;margin-top: 0;font-weight: bold;font-family: UTM helve!important;}	 
.header-result:hover{underline:none; color:#066585}
.resutl-number{padding-left: 7px;padding-top:10px}
.tb-td-first{border-top:none!important}
fieldset .control-label{margin-bottom:0px!important}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
.well {
  min-height: 20px;
  margin-bottom: 20px;
  background-color: rgba(204, 204, 204, 0.05)!important;
  border: 1px solid #e3e3e3 !important;
  border-radius: 4px;
}
.well-legend {
  display: block;
  font-size: 14px;
  width: auto;
  margin-bottom:0!important;
  line-height: inherit;
  color: #333;
  border-bottom:none!important;
  cursor:pointer;  
  background: rgba(128, 128, 128, 0.06);
  border-radius: 2px;
}

@media screen and (max-width: 480px)
{
	.p-well-resize{padding: 25px 15px 15px 15px!important;}
}
@media screen and (min-width: 768px)
{
	.p-well-resize{padding: 25px 15px 15px 15px!important;}
}
/* margin, padding, float */

@media screen and (max-width: 479px)
{
	.m-b{margin-bottom: 10px!important}
}
@media screen and (min-width: 480px)
{
	.m-b{margin-bottom: 15px!important}
}

/* HOWER THE <A> DOWNLOAD TRONG TABLE */

.hover-resize a:hover{color: :greeen}
.text-info{color:#55bdf0}
.text-success{color:#39d33b}
.text-danger{color:red!important}

.btn-in{position: absolute;top:10px; right:0px}
.btn-foursquare { background-color: transparent; color: #0072b1; }
.btn-foursquare:hover {background-color: #0072b1; color: white; }
@media (max-width: 320px)
{
	.hidden-in {display: none !important}
}
@media (max-width: 320px)
{
	.btn-in {background-color: #0072b1 !important; color: white;top:2px!important}
	.resutl-number
	{padding-right:45px!important}
}
 @media only screen and (min-width: 321px) and (max-width: 600px)
{
	.btn-in {top:2px!important}
}

.custom-comment{font-size: 16px}
.custom-comments{font-size: 18px}

.p-t-none{
	padding-top: 0
}
@media ( max-width : 568px) {
	.p-lr-none-resize
	{
		padding:15px 0
	}
	.p-lr-inside-none-resize
	{
		padding-left:0;
		padding-right:0
	}
}

.m-t-field{margin-top: -10px!important}

.no-touch{min-height: 450px;margin-bottom: 50px}

/* PHAN QUAN TRI */
ul.gr-btn-custom{left:38px!important}

div.gr-btn-custom{font-size: 13px}
@media (max-width:767px){
	div.gr-btn-custom{right:0}
}

.header-m{margin-bottom: 5px!important}
.header-p{padding-bottom: 0!important}

 section.state-error em, label.state-error em{
    display: block;
    margin-top: 6px;
    padding: 0 1px;
    font-style: normal;
    font-size: 11px;
    line-height: 15px;
    color: #ee9393;
} 
 

section.state-error span.select2-selection{background: #fff0f0}

div.focus-info{display: inline}
div.focus-info > a{cursor: context-menu}

.btn-group .dropdown-menu > li > a{padding:6px 13px!important;cursor: pointer;}
div.dropdown-menu{padding:3px 6px}

.bg-saveandnew{background: #5cb85c!important}

/* KCN */

@media screen and ( max-width : 320px) {
	.col1{width: 58%!important}
	.col2{width: 42%!important}
}
@media only screen and ( max-width : 480px) and (min-width:321px){
	.col1{width: 72%!important}
	.col2{width: 28%!important}
}

@media screen and ( max-width : 767px) {
	.kcn-f-custom{text-align: left}
}
@media screen and ( min-width : 768px) {
	.kcn-f-custom{text-align: right}
}

.header-ds{font-size: 15px!important;font-weight: bold!important; cursor: pointer;padding-bottom: 0!important;margin-top:0!important; padding-top:0!important}

.dataTables_empty{border-top: none!important; border-bottom: 1px solid #ddd!important;}

.indanhsach .dropdown-menu{left:-37px!important;}
.indanhsach button{height: 34px}
.indanhsach{float: right; display: inline!important;}

.results-number{font-weight: bold; /* margin-left: 9px; */}
#btn-search-option{margin-left: 4px; background: #72c02c;border-radius: 6px}
.btn-search-option:hover{margin-left: 4px;background: #72c02c}

.hosodinhkem .dataTables_empty{border-top: 1px solid #ddd!important}
.dataTables_info{text-align: left!important}

/* MAN HINH 320*/
@media only screen and ( max-width : 320px) {
	.bar-search{width: 39.33333%!important;}
}

@media screen and ( max-width : 480px) and ( min-width : 321px){
	.bar-search{width: 59.33333%!important;}
}
    
span.input-group-btn button, span.input-group-btn a:nth-child(1), span.input-group-btn a:nth-child(2) {padding: 6px 22px!important}

.input-group-btn{display: inline!important;}

.addnew{float: right;background: #119877!important;}
#btn-add-ngaynghi,#btn-add-thang {background: #119877!important;}
.addnew:hover, #btn-add-ngaynghi:hover,#btn-add-thang:hover {background: #119877!important}


/* PHAN CAU HINH NGAY NGHI */
.btn-sm-custom{padding: 0px!important; width: 65px; height: 28px;}
@media screen and ( min-width : 992px) {
	.themnam{margin-top: 23px!important}
}

.append-custom{ height: 27px!important; line-height: 26px!important;max-width: 30px !important}
.input-h-custom{ height: 28px!important}  
.icon-customngaynghi { font-size: 15px!important; padding: 4px 2px!important;}
.icon-custom-edit { font-size: 15px!important; padding: 4px 0px!important;}
.m-t-1{margin-top: 1px}

table#table-ngaynghi > tbody > tr > td, table#table-thang > tbody > tr > td:nth-child(3) {padding:3px}
table#table-thang > tbody > tr > td:nth-child(1), table#table-thang > tbody > tr > td:nth-child(2) {padding:7px}
table#table-thang > tbody > tr > td:nth-child(3) {color: white}
table#table-ngaynghi > tbody > tr > td label{margin-bottom: 0!important}

#reset span.ladda-spinner div{left:-15px!important}

section.state-error em, label.state-error em{
    display: block;
    margin-top: 6px;
    padding: 0 1px;
    font-style: normal;
    font-size: 11px;
    line-height: 15px;
    color: #ee9393;
 } 
 
 section.state-error span.select2-selection{background: #fff0f0}
 
 /* STYLE 3 NUT XEM XOA SUA O TRANG DS */
.ds-btn-xem{font-size: 11px!important; color: #D66E08!important; font-family: arial;  font-style: italic}
.ds-btn-chuyen{background: #3498db!important; border: 1px solid #3498db!important; border-radius: 15px;  width: 65px; padding: 1px!important; font-size: 12px!important; text-align: center}
.ds-btn-traketqua{background: #3498db!important; border: 1px solid #3498db!important; border-radius: 15px;  width: 65px; padding: 1px!important; font-size: 12px!important; text-align: center}
.fa-eye{margin-right:5px}
.group-xl{font-size: 11px!important; font-family: arial;  font-style: italic}

/* STYLE THIET KE LAI */
.btn-in-orange{background: #D66E08!important;border-radius: 6px}
.btn-in-orange:hover{background: #D66E08!important;border-radius: 6px}

/* THANH INPUT NHAP TIM O TRANG DS*/
#mt-dshs5-search-key, #dm-ttqt-search-key, #dm-chnn-search-btn, #keySimple, #dm-chnn-search-key, #dm-bm-search-key{border-top-left-radius: 6px; border-bottom-left-radius: 6px}

/* NUT SEARCH O KE NUT INPUT TRANG DS */
#mt-dshs5-search-btn, #dm-bm-search-btn{border-bottom-right-radius: 6px;border-top-right-radius: 6px; border-top-left-radius: 0px!important; border-bottom-left-radius: 0px!important}
#mt-dshs5-search-btn:hover, #dm-bm-search-btn:hover{border-bottom-right-radius: 6px;border-top-right-radius: 6px; border-top-left-radius: 0px!important; border-bottom-left-radius: 0px!important}


/* BTN TIM KIEM, LAM MOI O TIM KIEM NANG CAO*/
#mt-dshs5-search-btn-advance, #fn-timkiem{background: #119877!important;border-radius:6px!important }
#mt-dshs5-search-btn-advance:hover, #fn-timkiem:hover{background: #119877!important;border-radius:6px!important}

#mt-dshs5-search-btn-reset, #fn-lammoi{background: #0077A2!important}
#mt-dshs5-search-btn-reset:hover, #fn-lammoi:hover{background: #0077A2!important}

/* CHECK BOX O DANH MUC SO BIEN NHAN*/
@media screen and ( min-width : 768px) {
	.checksbn{margin-top:30px}
}

/* BTN LUU O TRANG DANH MUC*/
#processing-file-up, #btn-save-thang, #btn-save-nam, #tmcn-bt-save, #luu, #dm-ttqt-save-btn,#btn-save-thang, #mt-dshs5-save-btn{background: #0077A2!important;border-radius:6px }
#processing-file-up:hover, #btn-save-thang:hover, #btn-save-nam:hover, #tmcn-bt-save:hover, #luu:hover, #dm-ttqt-save-btn:hover, #mt-dshs5-save-btn:hover,#btn-save-thang:hover{background: #0077A2!important;border-radius:6px}

/* ngay nghi*/
#processing-file-uploaded ul li a{background: none!important; padding: 2px 6px!important;}
#processing-file-uploaded ul li a i {font-size: 18px!important}
#processing-file-uploaded ul li a.urlDownload{color: #106FA5!important;}
#processing-file-uploaded ul li a.removeFile{color: #CF2639!important;}
#processing-file-uploaded ul li a.urlDownload:active:hover,#processing-file-uploaded ul li a.removeFile:active:hover{background: none!important}

/* BTN DONG,THOAT, O DUNG MUC*/
#dm-bm-close-add-btn, #btn-close-thang, #dm-chnn-close-add-btn, #mt-dshs5-close-add-btn,#thoat, #dm-ttqt-close-add-btn{background: #D66F0A!important}
#dm-bm-close-add-btn:hover,#btn-close-thang:hover,#dm-chnn-close-add-btn:hover, #mt-dshs5-close-add-btn:hover,#thoat:hover,#dm-ttqt-close-add-btn:hover{background: #D66F0A!important}

#table-ngaynghi > tbody > tr > td:nth-child(3) button{background: none!important;border-radius: 4px; color: #CF2639!important; border: 1px solid #afa99e!important;}
#table-ngaynghi > tbody > tr > td:nth-child(3) button:hover{background: none!important;border-radius: 4px; color: #CF2639!important; border: 1px solid #CF2639!important;}

#table-thang > tbody > tr > td:nth-child(3) a.btn-success{background: none!important;border-radius: 4px; color: #106FA5!important; border: 1px solid #afa99e!important;}
#table-thang > tbody > tr > td:nth-child(3) a.btn-success:hover{background: none!important;border-radius: 4px; color: #106FA5!important; border: 1px solid #106FA5!important;}

#table-thang > tbody > tr > td:nth-child(3) a.btn-danger{background: none!important;border-radius: 4px; color: #CF2639!important; border: 1px solid #afa99e!important;}
#table-thang > tbody > tr > td:nth-child(3) a.btn-danger:hover{background: none!important;border-radius: 4px; color: #CF2639!important; border: 1px solid #CF2639!important;}

/* SEARCH DANH SACH */
.timkiemnangcao {margin-left: 4px;background: #72c02c;border-radius: 6px}
.timkiemnangcao, .timkiem {padding: 6px 22px!important}
.timkiem {border-top-right-radius: 6px;  border-bottom-right-radius: 6px; border-top-left-radius: 0!important;  border-bottom-left-radius: 0!important}

.tblast tbody > tr > td:last-child{border-bottom: 1px solid #ddd}

.timkempanel, .timkempanel:hover { background: #119877!important;border-radius: 6px!important;}
.lammoi, .lammoi:hover {background: #0077A2!important;border-radius: 6px;}
span.select2-container { margin-bottom: 5px!important;}
.plus-ds {margin-left: 4px;padding: 6px 22px!important}
.list-inline > li {padding-right: 0!important}