/* tong quan ve cong ty */

.overview {margin-bottom: 30px;}

.overview table{border-collapse: collapse;border-spacing: 0;}

.overview tr{border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}

.overview td{padding: 10px 4px;}

.tabable .tabcontent1,.tabable .tabcontent2,.tabable .tabcontent3{padding: 0 15px 10px 15px;border: 1px solid #ccc;}

.tabable p{margin: 12px 0;}

.tabable .tab-bar{margin-bottom: 0;}

.tabable p span{font-size: 18px;color: #007411;}

/* nhan su */
.tab-bar{position: relative;z-index: 14;margin-bottom: 20px;border-bottom: 1px solid #ccc;}

.tab-bar .btn-tab{float: none;display: inline-block;
    max-width: 32%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin: 0;
    padding: 10px;background: none;border: none;margin-bottom: -2px;
    cursor: pointer;
}



.tab-bar .active{position: relative;z-index: 12;background: #fff;
    border: 1px solid #ccc;
    color: #007411;
    border-bottom: none;}

.nhan-su-wrap{display: flex;flex-wrap: wrap;}

.giam-doc-single{width: 46%;margin-right: 4%;position: relative;margin-bottom: 10px;}

.nhan-su-meta{display: flex;justify-content: space-between;align-items: center; background-color: rgba(255, 255, 255, 0.7);text-align: left;padding: 3px 5px 10px 5px;width: 100%;bottom: 0;position: absolute;color: #007411;}

.nhan-su-meta i{margin-right: 16px;}

.quan-ly-single{width: 30%;margin-right: 3%;margin-bottom: 5px;position: relative;}

.table-responsive{overflow-x: auto;}
@media only screen and (max-width: 600px) {
    .quan-ly-single{
        width: 46%;
        margin-right: 4%;
    }
    .table-td{min-width: 600px;}
}