﻿body {
    padding-top: 80px;
}

@media (max-width: 576px) {
    #produk-mobileView {
        display: block !important;
    }

    #produkA, #produkB, #produkC, #produkAPlus, #produkBPlus, #produkCPlus {
        display: none;
    }
}

@media (width: 768px) {
    .icon_shadowbox_produk {
        width: 150px;
    }

    #logo2 {
        display: none;
    }

    /*body .logo-produk {
        height: 212px !important;
        margin-top: 50px;
        max-width: 175px !important;
    }*/
}

.btn-info-lanjut {
    background-color: #FFFFFF;
    color: #3A4155;
    border-radius: 40px;
    box-shadow: 0px 3px 6px #00000029;
    padding-left: 30px;
    padding-right: 8px;
    padding-top: 8px;
    padding-bottom: 8px;
    border: 1px solid transparent;
}

.icon-info-lanjut {
    margin-left: 30px;
    padding: 17px 19px;
    border-radius: 38px;
    box-shadow: 0px 3px 6px #FD68454D;
    background: #EE712A;
    color: white;
}

.breadcrumb {
    background-color: transparent !important;
}

a {
    text-decoration: none;
}

.logo-produk {
    background-color: #F7F7F7;
    box-shadow: 0px 30px 40px #00000026;
}

.m-4-half {
    margin-top: 2rem;
}

.second-row {
    background-color: #F7F7F7;
}

.icon_shadowbox_produk {
    box-shadow: 0px 3px 15px #0000001A;
    border-radius: 15px;
    background-color: white;
}

.shadow_risalah {
    box-shadow: 0px 30px 40px #00000026;
    border-radius: 15px;
    background: #FFFFFF !important;
}

.terma{
    margin-left: -7px;
}

.terma li{
    padding-left: 10px;
}

.pr-300 {
    padding-right: 300px;
}

.img_produk_card {
    margin: 40px auto 20px auto;
    width: 108px;
    height: 108px;
}

.bg-oren {
    background-color: #EE712A;
}

body {
}

.breadcrumb {
    background-color: transparent !important;
}

a {
    text-decoration: none;
}

.pr-330 {
    padding-right: 330px;
}

.img_produk_card {
    margin: 40px auto 20px auto;
    width: 108px;
    height: 108px;
}

.img_persoalan_card {
    margin: 20px auto 40px auto;
    max-width: 300px;
    min-height: 300px;
}

.line-height-29 {
    line-height: 29px;
}

.btn-radius-40 {
    border-radius: 40px;
}

.card-radius-20 {
    border-radius: 20px;
}

.card-radius-0 {
    border-radius: 0;
}

.bg-dark-blue {
    background-color: #212492;
}

.text-oren {
    color: #EE712A;
}

.bg-black {
    background-color: #484848;
}

.img_getb_card {
    margin: 20px auto 20px auto;
    width: 178px;
    height: 121px;
}

.img_sdg_card {
    margin: 20px auto 20px auto;
    width: 183px;
    height: 108px;
}

.img_pidm_card {
    margin: 65px auto 20px auto;
    height: 121px;
}

.img_tenang_card {
    margin: 20px auto 20px auto;
    display: inline-block;
    width: 216px;
    height: 108px;
}

a.isDisabled {
    pointer-events: none;
}

.card-header-light-blue { 
    background-color: var(--light-blue);
}

.card-border-radius { 
    border-radius: 15px 15px 0 0 !important;
}

#produkA .table td,
#produkA_wrapper .datatable-header,
#produkA .datatable-footer,
#produkB .table td,
#produkB_wrapper .datatable-header,
#produkB .datatable-footer,
#produkC .table td,
#produkC_wrapper .datatable-header,
#produkC .datatable-footer,
#produkAPlus .table td,
#produkAPlus_wrapper .datatable-header,
#produkAPlus .datatable-footer,
#produkBPlus .table td,
#produkBPlus_wrapper .datatable-header,
#produkBPlus .datatable-footer,
#produkCPlus .table td,
#produkCPlus_wrapper .datatable-header,
#produkCPlus .datatable-footer {
    border: 0;
}
.datatable-footer {
    border: 0;
}

#produkA thead th,
#produkB thead th,
#produkC thead th,
#produkAPlus thead th,
#produkBPlus thead th,
#produkCPlus thead th {
    border: 0;
    background: var(--light-blue);
    text-align: center;
    color: #fff;
    font-family: 'lato-regular'
}

#produkA_wrapper .datatable-scroll-wrap,
#produkB_wrapper .datatable-scroll-wrap,
#produkC_wrapper .datatable-scroll-wrap,
#produkAPlus_wrapper .datatable-scroll-wrap,
#produkBPlus_wrapper .datatable-scroll-wrap,
#produkCPlus_wrapper .datatable-scroll-wrap {
    box-shadow: 0px 3px 15px #0000001A;
    border-radius: 15px;
}


.modal-content-mohonSekarang {
    border-radius: 15px !important;
}

.modal-body-mohonSekarang {
    background-color: white;
}

.bg-modal {
    background: #F7F7F7;
}

#tablePenyakitKritikal-mobileView {
    display: none;
}

@media (max-width: 768px) {
    #tablePenyakitKritikal {
        display: none;
    }

    #tablePenyakitKritikal-mobileView {
        display: block;
        font-size: 16px;
        line-height: 22px;
    }

    .img_pidm_card {
        margin: 65px auto 20px -65px;
        height: 121px;
    }
}

#produk-mobileView {
    display: none;
}

#produk-mobileView tbody {
    border-radius: 15px !important;
    box-shadow: 0px 3px 15px #0000001A;
}

#produk-mobileView tbody th {
    background-color: #66AAD6;
    color: #FFFFFF;
    font-size: 16px;
    text-align: center;
    font-weight: 400;
}

#produk-mobileView tbody td {
    padding-left: 20px;
    font-size: 20px;
    font-weight: 500;
    border-top: none;
}