.required:after {
    content: "*";
    position: relative;
    font-size: inherit;
    color: #e63757;
    padding-left: 0.25rem;
    font-weight: 600;
}

.bg-corner-5{
    background-image: url( '/assets/img/cprom/bg-corner/corner-5.png');
}
.bg-corner-3{
    background-image: url( '/assets/img/cprom/bg-corner/corner-3.png');
}

.h-progress{
    height:40px !important;
    font-size: 1.25rem !important;
}

.w-input-80{
    width: 80px !important;
}

.background-color-dark{
    background-color:#D3D3D3;
}

.position-img-login-sig{
    width:80%;
}

.height-one{
    height:70px;
}

.color-blue-one{
    color:#1E90FF;
}

.background-login {
    background-image: url('/assets/img/cprom/bground-login.jpg');
    background-size: cover;
}

.mw-12{
    min-width: 12rem;
}

.bg-dashboard-lv-one-one{
    background-image:url('/assets/img/bg-dashboard/bg-total-project.png');
    background-size: cover;
}

.bg-dashboard-lv-one-two{
    background-image:url('/assets/img/bg-dashboard/bg-finish-project.png');
    background-size: cover;
}

.bg-dashboard-lv-one-three{
    background-image:url('/assets/img/bg-dashboard/bg-new-project.png');
    background-size: cover;
}

.bg-dashboard-lv-one-four{
    background-image:url('/assets/img/bg-dashboard/bg-on-hold-project.png');
    background-size: cover;
}

.bg-dashboard-lv-one-five{
    background-image:url('/assets/img/bg-dashboard/Projectnewplant.png');
    background-size: cover;
}

.bg-dashboard-lv-one-filter-one{
    background-image:url('/assets/img/illustrations/bg-dashboard-lv1.png');
    background-position: left;
}

.bg-dashboard-lv-one-filter-two{
    background-image:url('/assets/img/illustrations/search-kpi.png');
    background-position: left;
    margin: 5px;
}

.w-limapuluh-percen{
    width: 50%;
}

.card-ket-realisasi-kpi-otobos{
    font-weight: bold;
    margin-bottom: 0px;
}

.card-value-realisasi-kpi-otobos{
    margin-bottom: 0px;
    margin-left: 5px;
}

.button-fa-angle-dashboard-lv-one{
    display: inline-block;
    font-size: inherit;
    height: 1em;
    overflow: visible;
    vertical-align: -0.125em;
}

.search-input + .select2-container .select2-selection {
    border-radius: 1rem;
    height: 2rem;
}

.header-max-height-duaempat{
    max-height: 24rem;
}

.header-margin-left-and-padding{
    margin-left: 10px;
    padding: 0px;
}

.header-margin-two{
    margin: 2px !important;
}

.header-max-context{
    width: max-content;
}

.header-mh-19{
    max-height:19rem;
}

.w-max-100-px{
    width: 100px;
}

.pb-0-px{
    padding-bottom: 0px;
}

.w-0-px{
    width: 0px;
}

.fs-80-persen{
    font-size:80%;
}

.table-bordered-img-gallery.card-img-gallery {
    border: 0 !important;
}

.card-img-gallery thead {
    display: none;
}

.card-img-gallery tbody tr {
    float: left;
    width: 25em;
    margin: 1.3em;
    border: 1px solid #bfbfbf;
    border-radius: 0.5em;
    background-color: transparent !important;
    box-shadow: 0.25rem 0.25rem 0.5rem rgba(0, 0, 0, 0.25);
}

.card-img-gallery tbody tr td {
    display: block;
    border: 0;
}

.pointer-events-none {
    pointer-events: none;
}

.color-abu-abu-project-schedule {
    background-color: #cfcfcf;
}

.color-biru-project-schedule {
    background-color: #0a98dd;
}

.color-ijo-project-schedule {
    background-color: #00b364;
}

.color-blue-create-project-schedule-and-border {
    background-color:#00235B;
    border-radius: 10px;
}

.card-actual-progress {
    width: 100%;
    background-color:#00b364;
    border-radius: 10px;
}

.card-forecast {
    width: 100%;
    background-color:#0a98dd;
    border-radius: 10px;
}

.card-plan-progress {
    width: 100%;
    background-color:#cfcfcf;
    border-radius: 10px;
}

.color-biru-forecast {
    background-color: #0a98dd;
}

.color-ijo-actual-progress {
    background-color: #00b364;
}

.div-project-name{
    height: 400px;
    overflow-y: scroll;
}

.padding-0{
    padding: 0rem;
}

.text-transform{
    text-transform:uppercase
}
