.active a{
    font-weight: bold;
}

.label-header-stock{
    background-color: #c7edd8;
    font-size: 16px;
    padding: 8px 15px 5px 15px;
    font-weight: bold;
}

.label-header-sell{
    background-color: #dbe9f6;
    font-size: 16px;
    padding: 8px 15px 5px 15px;
    font-weight: bold;
}

.label-header-buy{
    background-color: #f3d3c8;
    font-size: 16px;
    padding: 8px 15px 5px 15px;
    font-weight: bold;
}

.date-range-deposit{
    float: right;
    width: 200px;
}

.bg-green{
    background-color: #00af50;
}

.bg-orange{
    background-color: orange;
}

.bg-red{
    background-color: red;
}

.bg-custom-total{
    background-color: #fcd5b46b !important;
}

.bg-custom-header{
    background-color: #c4d79b !important;
}

.container{
    max-width: 1280px;
}

.container-detail .input-date-range{
    top: -35px;
}

.date-range-detail{
    width: 200px;
    float: right;
}

.group-search-stock-code{
    width: 220px;
    float: right;
    margin-left: 7px;
}

@media screen and (max-width: 600px){
    .date-range-detail{
        width: 100%;
        float: right;
    }

    .group-search-stock-code{
        width: 100%;
    }
}
