.UIBoMayHanhChinhControl{
	margin-top: 10px;
            margin-bottom: 20px;
}
.UIBoMayHanhChinhControl tr.tr-pager table td span {
        background: #2A58A0 !important;
        color: #FFFFFF !important;
}
.UIBoMayHanhChinhControl .PhongBanHeader{
        font-size:17px;
        font-weight:600;
        height:36px;
        line-height:36px;
        padding-left:10px;
}
.UIBoMayHanhChinhControl .PhongBanHeader>td{
        cursor:pointer;
}
.UIBoMayHanhChinhControl .PhongBanHeader>td::before{
        content:'\f0da';
        font-family: "Font Awesome 5 Pro";
        font-weight:600;
        font-size:13px;
}
.UIBoMayHanhChinhControl .PhongBanHeader>td.selected::before{
        content:'\f0d7';
        font-family: "Font Awesome 5 Pro";
        font-weight:600;
        font-size:13px;
}
.UIBoMayHanhChinhControl tr.tr-pager table td *:not(i) {
        width: 40px;
        height: 40px;
        background-color: #f6f6f6;
        display: block;
        line-height: 30px;
        font-size: 15px;
        color: #666666;
        text-align: center;
        border-radius: 3px;
        display: flex;
        align-items: center;
        justify-content: center;
        margin: 5px;
        border: 1px solid #E2E7ED;
}
.UIBoMayHanhChinhControl tr.tr-pager table td {
        border-width: 0;
        border: none !important;
}
.UIBoMayHanhChinhControl .title {
       font-size: 18px;
    text-transform: uppercase;
    margin-bottom: 15px;
    font-weight: bold;
}
.UIBoMayHanhChinhControl .search-input {
        display: grid;
        text-align: left;
          grid-template-columns: repeat(3, 1fr) auto;
        gap: 20px;
}
.UIBoMayHanhChinhControl .search-box {
        padding: 20px;
        background: #f5f5f5
}
.UIBoMayHanhChinhControl .search-title {
        margin-bottom: 20px;
        font-family: Merriweather;
        font-size: 15px;
        font-weight: 700;
        line-height: 22px;
        text-align: left;
        color: #182940;
}
.UIBoMayHanhChinhControl .search-input span {
        padding: 0;
        display: block;
        font-family: Roboto;
        font-size: 14px;
        font-weight: 600;
        line-height: 20px;
        text-align: left;
        color: #3B4E68;
        margin-bottom: 6px;
}
.UIBoMayHanhChinhControl .search-result table.tb-result th{
        text-align: center;
        font-size: 14px;
        padding: 10px;
}
.UIBoMayHanhChinhControl .search-result table.tb-result th, .UIBoMayHanhChinhControl .search-result table.tb-result tr, .UIBoMayHanhChinhControl .search-result table.tb-result  td{
	border-color: #eee;
}
.UIBoMayHanhChinhControl .search-result table.tb-result tr:not(.tr-image)> td:first-child, .UIBoMayHanhChinhControl .search-result table.tb-result tr.tr-image> td:nth-child(2) {
        max-width: 200px;
        /* font-weight: 700; */
}
.UIBoMayHanhChinhControl .search-result table.tb-result tr.tr-image> td:first-child {
        width: 120px !important;
}
.UIBoMayHanhChinhControl .search-result table.tb-result {
        width: 100%;
}
.UIBoMayHanhChinhControl .search-result table.tb-result tr.tr-image> td:first-child img {
        width: 100px;
}
.UIBoMayHanhChinhControl .search-result table.tb-result tr.tr-image td:nth-child(3){
        font-weight:bold;
        text-transform:uppercase
}
.UIBoMayHanhChinhControl .search-result table.tb-result, .UIBoMayHanhChinhControl .search-result table.tb-result td {
        border: 1px solid #eee;
        text-align: left;
        padding: 5px 10px;
}
.UIBoMayHanhChinhControl .search-result table.tb-result, .UIBoMayHanhChinhControl .search-result table.tb-result .horizontal td{
        text-align : center;
        padding: 10px 0;
}
.UIBoMayHanhChinhControl .search-result {
        margin-top: 20px;
        /***box-shadow: rgba(67, 71, 85, 0.27) 0px 0px 0.25em, rgba(90, 125, 188, 0.05) 0px 0.25em 1em;****/
}
.UIBoMayHanhChinhControl  table.tb-paging > tbody >tr:not(.tr-pager) {
        display: none;
}
.UIBoMayHanhChinhControl .search-input input[type='submit'] {
        width: 120px;
        font-family: Roboto;
        font-size: 15px;
        font-weight: 500;
        line-height: 22px;
        text-align: center;
        color: #FFFFFF;
        height: 38px;
        border: 1px solid #F2F2F2;
        background: #2A58A0;
        border-radius: 4px;
        margin-top: 26px;
}
.UIBoMayHanhChinhControl .search-input select, .UIBoMayHanhChinhControl .search-input input[type='text'] {
        width: 100%;
        font-family: Roboto;
        font-size: 14px;
        font-weight: 400;
        line-height: 22px;
        text-align: left;
        height: 38px;
        padding: 5px 15px;
        border: 1px solid #F2F2F2;
        border-radius: 4px;
        color: #7D92AE;
}
@media only screen and (max-width: 768px){
        .UIBoMayHanhChinhControl .search-result table.tb-result td {
                display: table-cell;
        }
        .UIBoMayHanhChinhControl .search-result table.tb-result tr.tr-image> td:first-child {
                width: 35% !important;
        }
}
