body.modal-active,html.modal-active{overflow:hidden}.lsd-btn.zakat-item{width:100%;padding:10px 7px 7px 10px!important;font-size:15px;text-align:left}.result-zakat a{width:100%;padding:5px 15px!important;text-align:center}#modal-container{position:fixed;display:table;height:100%;width:100%;top:0;left:0;transform:scale(0);z-index:1}#modal-container.two{transform:scale(1);z-index:100}#modal-container.two .modal-background{animation:fadeIn .5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.two .modal-background .modal-content{z-index:1;opacity:0;animation:scaleUp .5s cubic-bezier(.165,.84,.44,1) forwards;margin-top:100px;max-height:640px}#modal-container.two+.content{animation:scaleBack .5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.two.out{animation:quickScaleDown 0s .5s linear forwards}#modal-container.two.out .modal-background{animation:fadeOut .5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.two.out .modal-background .modal-content{animation:scaleDown .5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container.two.out+.content{animation:scaleForward .5s cubic-bezier(.165,.84,.44,1) forwards}#modal-container .modal-background{display:table-cell;background:rgba(0,0,0,.8);text-align:center;vertical-align:middle}#modal-container .modal-background .modal-content{background:#fff;padding:15px;display:inline-block;border-radius:3px;font-weight:300;max-width:400px;width:100%;position:relative;overflow-y:scroll;height:calc(100vh - 100px)}button.close.cl-popup{background:0 0;color:#000;opacity:1;padding:5px 13px}#modal-container .modal-background .modal-content h2{font-size:25px;line-height:25px;margin-bottom:15px}#modal-container .modal-background .modal-content p{font-size:18px;line-height:22px}#modal-container .modal-background .modal-content .modal-svg{display:none}#modal-container .modal-background .modal-content .modal-svg rect{stroke:#fff;stroke-width:2px;stroke-dasharray:778;stroke-dashoffset:778}@keyframes fadeIn{0%{background:rgba(0,0,0,0)}100%{background:rgba(0,0,0,.7)}}@keyframes fadeOut{0%{background:rgba(0,0,0,.7)}100%{background:rgba(0,0,0,0)}}@keyframes scaleUp{0%{transform:scale(.8) translateY(1000px);opacity:0}100%{transform:scale(1) translateY(0);opacity:1}}@keyframes scaleDown{0%{transform:scale(1) translateY(0);opacity:1}100%{transform:scale(.8) translateY(1000px);opacity:0}}@keyframes scaleBack{0%{transform:scale(1)}100%{transform:scale(.85)}}@keyframes scaleForward{0%{transform:scale(.85)}100%{transform:scale(1)}}@keyframes quickScaleDown{0%{transform:scale(1)}99.9%{transform:scale(1)}100%{transform:scale(0)}}.modal-header h4{font-size:22px;margin:0 0 10px;text-align:left}.kalkulator-navigasi{margin:0;text-align:left;padding:0 !important}.kalkulator-navigasi li{width:49%;list-style:none;display:inline-block;padding:0;margin:0;margin-bottom:-5px}.lsd-label{padding:5px 0!important}.inline{display:inline-block;padding-top:10px;width:49%;text-align:left}.inline label{font-size:14px}
#lsd_zakat_list{max-width:1024px;margin:0 auto}.lsd-label{font-size:14px!important;text-align:left}
a#bayarzakattabungan,a#zakatdagang,a#zakatemas{width:100%}#lsd-kalkulator .fullwidth{clear:both;text-align:left}#hasildagang .result-zakat,#hasilemas .fullwidth{text-align:left!important}#lsd-kalkulator p.lsd-alert.danger.lsd-label{text-align:left;padding-left:12px!important}#calczakat{background:#56ccf2!important;background:-webkit-linear-gradient(to right,#2f80ed,#56ccf2)!important;background:linear-gradient(to right,#2f80ed,#56ccf2)!important;width:100%}.close-icon svg{width:20px;float:right;margin-top:-35px}.fullwidth input{width:100%}.e-form-group{text-align:left!important}@media (min-width:320px) and (max-width:480px){#modal-container.two .modal-background .modal-content{margin:0;height:100vh}#lsd_zakat_list{padding:0 0 6rem}}span.zakat-name{font-size:12px;display:block;text-align:left;padding:0;line-height:10px}
.zakat-case h4{font-size:18px;margin:25px 0 0;padding-bottom:10px;margin-bottom:-10px}.inline label{margin-bottom:-3px;font-size: 13px !important;}.inline p{font-weight:600}div#hasilusaha span{margin:10px 5px!important;padding:0 9px}.bg-color{background:rgba(var(--link-color));color:#fff}.theme-color{font-weight:600;color:rgba(var(--link-color));border-bottom:2px solid #dc3333;padding-bottom:7px!important}#lsd_midtrans_checkout {
    margin-top: 15px;
}

#lsd_zakat_list img{
    width: 100%;
}

.nonshort{
    padding:3rem 0 6rem;
}
.lsd-content h2{
    font-weight: 500;
}
.zakatacuan {
    border: 1px solid #ddd;
    padding: 0 15px;
    border-radius: 5px;
    margin: 15px 0 10px;
}

.wajibbayar p {
    padding: 0 10px;
    font-size: 14px !important;
    margin-top: 10px;
    border-left: 2px solid #333;
    margin-bottom: 20px;
    float:left;
}
.wajibbayar span {
    float: right;
    margin-top: 12px;
}