.modal #ispregnantN{vertical-align:initial!important;margin:0;padding-top:initial!important}.modal .row{display:flex;flex-direction:row;margin-left:0;margin-right:0}.modal-header{padding:0 15px}.modal-title{font-weight:400;font-size:28px;padding:0 16px}@media (max-width:767px){.modal-title{font-size:24px!important}}.modal-daftar .color-normal{font-size:13px!important}.modal-content{background:#fff;border-radius:25px!important;padding:20px!important;max-height:600px;position:relative}@media (max-width:767px){.modal-content{max-height:640px}}@media (max-width:767px){.modal-dialog{margin:8px 4px!important}}.modal .borders{border:3px dashed #cb0024!important;border-radius:25px}.modal .borders .paragraph{width:70%;margin:8px auto}.modal-body{overflow:auto;max-height:400px;padding:8px 16px 8px 8px}@media (max-width:767px){.modal-body{max-height:480px}}.modal-body .form-radio-data{padding:16px 24px;background:#ececec;margin-top:16px}.modal-body .form-column{display:block}.modal-body .form-column .form-group{display:inline-block;width:48%}@media (max-width:767px){.modal-body .form-column .form-group{width:100%}}.modal-body label input[type=radio]{-webkit-appearance:none;width:25px;height:25px;border:1px solid #cb0024;border-radius:50%;outline:0;vertical-align:text-bottom;margin-right:8px;cursor:pointer;transition:.4s}.modal-body label input[type=radio]:hover{border:2px solid #cb0024}.modal-body label input[type=radio]:before{content:'';display:block;margin:18% auto;border-radius:50%}.modal-body label input[type=radio]:checked{border:1px solid #cb0024;transition:.5s}.modal-body label input[type=radio]:checked:before{background-color:#cb0024;top:4px;left:4px;width:15px;height:15px}.modal-body label span{vertical-align:super;color:#4e4e4e}.modal ::-webkit-scrollbar{width:5px;position:absolute;right:16px;top:0;bottom:0}.modal ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}.modal ::-webkit-scrollbar-thumb{background:rgba(203,0,36,.5);border-radius:10px}.modal ::-webkit-scrollbar-thumb:hover{background:rgba(203,0,36,.3)}.modal .no-height{height:initial!important}.modal .form-group{margin:8px 2px 16px 0;position:relative;z-index:1;height:72px}.modal .form-group input,.modal .form-group select{min-height:2.5rem!important}@media (max-width:767px){.modal .form-group{height:63px}}.modal .form-group .eye{position:absolute;right:16px;top:35px;cursor:pointer}.modal .form-group:focus-within label{color:#cb0024}.modal .form-group label{font-family:VAG-Rounded-Light,serif!important;color:#4e4e4e}.modal .form-group select{min-height:3.5em;appearance:auto}.modal .warning{position:absolute;bottom:-8px;display:none;font-family:VAG-Rounded-BT,serif!important;left:0;top:initial;right:initial;color:#cb0024;font-size:11px;font-style:italic}@media (max-width:767px){.modal .warning{bottom:-20px}}@media (max-width:767px){.modal#modal-pertumbuhan{padding:.5rem}}.modal#modal-pertumbuhan .modal-content{padding:.5rem!important}.modal#modal-pertumbuhan .modal-content .wrapper{border-radius:25px}@media (max-width:767px){.modal#modal-pertumbuhan .modal-content .wrapper{padding:1rem;border-radius:25px}}.modal#modal-pertumbuhan .modal-content .wrapper .modal-header .close{right:21px;top:25px}.modal#modal-pertumbuhan .modal-content .wrapper .modal-header h3,.modal#modal-pertumbuhan .modal-content .wrapper .modal-header p{text-align:left}@media (max-width:767px){.modal#modal-pertumbuhan .modal-content .wrapper .modal-header h3,.modal#modal-pertumbuhan .modal-content .wrapper .modal-header p{width:260px}}@media (max-width:320px){.modal#modal-pertumbuhan .modal-content .wrapper .modal-header h3,.modal#modal-pertumbuhan .modal-content .wrapper .modal-header p{width:240px}}.modal#modal-pertumbuhan .modal-content .wrapper .modal-header h3{color:#cb0024;font-size:1.5rem;font-weight:700;font-family:VAG-Rounded-Light}.modal#modal-pertumbuhan .modal-content .wrapper .modal-header p{color:#4a4a4a;font-size:1rem;font-family:VAG-Rounded-Light}.modal#modal-pertumbuhan .modal-content .wrapper .modal-body{padding:1rem .5rem}@media (max-width:767px){.modal#modal-pertumbuhan .modal-content .wrapper .modal-body .row{flex-wrap:wrap}}@media (max-width:767px){.modal#modal-pertumbuhan .modal-content .wrapper .modal-body .row .form-group{width:45%}}.modal#modal-pertumbuhan .modal-content .wrapper .modal-body .row .form-group input{padding-right:2rem}@media (max-width:767px){.modal#modal-pertumbuhan .modal-content .wrapper .modal-body .form-group{margin:25px .5rem 16px .5rem}}.modal#modal-pertumbuhan .modal-content .wrapper .modal-body .form-group.mid{margin-left:1rem;margin-right:1rem}@media (max-width:767px){.modal#modal-pertumbuhan .modal-content .wrapper .modal-body .form-group.mid{margin:25px 2px 16px 0}}.modal#modal-pertumbuhan .modal-content .wrapper .modal-body .form-group label{color:#cb0024;font-size:.875rem}.modal#modal-pertumbuhan .modal-content .wrapper .modal-body .form-group input{border-radius:10px;font-size:.875rem}.modal#modal-pertumbuhan .modal-content .wrapper .modal-body .form-group input[type=date]:after{content:url(../../../img/icon-pengukuran.png);width:22px;height:22px;padding-right:2rem;margin-top:-.5rem}.modal#modal-pertumbuhan .modal-content .wrapper .modal-body .form-group input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:0 0}.modal#modal-pertumbuhan .modal-content .wrapper .modal-footer .btn-area{background:red;padding:8px 8px;border-radius:40px;box-shadow:7.17px 16.8px 20px #cb9A9280;margin:auto;width:187px}@media (max-width:767px){.modal#modal-pertumbuhan .modal-content .wrapper .modal-footer .btn-area{padding:5px 5px;width:100%}}.modal#modal-pertumbuhan .modal-content .wrapper .modal-footer .btn-area .border .btn-subm{padding:0;color:#fff;font-size:.8rem;text-transform:uppercase}.modal#modal-pertumbuhan .warning{bottom:-33px}@media (max-width:767px){.modal#modal-pertumbuhan .warning{bottom:-30px}}.modal#modal-pertumbuhan .warning.tgl{bottom:-18px}@media (max-width:767px){.modal#modal-pertumbuhan .warning.tgl{bottom:-20px}}#modalGender .modal-content,#modalPilih .modal-content{padding:0!important}@media (max-width:767px){#modalGender .modal-content,#modalPilih .modal-content{width:96%;margin:42px auto!important}}@media (max-width:359px){#modalGender .modal-content,#modalPilih .modal-content{width:100%}}#modalGender .modal-header,#modalPilih .modal-header{border-radius:25px 25px 0 0!important;background:radial-gradient(circle,#cb0024,#b60000);color:#fff;padding:12px 32px}#modalGender .modal-header p,#modalPilih .modal-header p{font-size:14px}#modalGender .modal-header .close,#modalPilih .modal-header .close{color:#fff!important;opacity:1!important;font-size:16px;padding:8px}#modalGender .modal-body .wrap_,#modalPilih .modal-body .wrap_{width:420px;margin:16px auto;padding:0 8px}@media (max-width:767px){#modalGender .modal-body .wrap_,#modalPilih .modal-body .wrap_{width:auto}}@media (max-width:359px){#modalGender .modal-body .wrap_,#modalPilih .modal-body .wrap_{width:90%}}#modalGender .modal-body .childrens,#modalPilih .modal-body .childrens{display:block;padding-bottom:16px;padding-top:16px;border-bottom:1px solid #ececec}#modalGender .modal-body .childrens__left,#modalPilih .modal-body .childrens__left{display:inline-block;width:75%;vertical-align:middle}#modalGender .modal-body .childrens__left .font-bold,#modalPilih .modal-body .childrens__left .font-bold{font-size:16px}#modalGender .modal-body .childrens__right,#modalPilih .modal-body .childrens__right{display:inline-block;width:20%}#modalGender .modal-body .gender,#modalPilih .modal-body .gender{display:inline-block;width:45%;margin:0 8px}@media (max-width:767px){#modalGender .modal-body .gender,#modalPilih .modal-body .gender{margin:0 4px}}.tnc a{color:#cb0024!important}.mt-3{margin-top:1rem}.bbb-hide{display:none}.remove_field{background:grey;padding:2px 8px;float:right;color:#fff;border-radius:4px;text-align:center;margin:0 auto;position:relative;z-index:9}.remove_field:hover{background:#cb0024;color:#fff}@media (max-width:767px){.remove_field{margin:0 auto 2px}}.move{left:4px!important}.bbb-block{display:block!important;margin:0 0 8px}label.error{font-size:12px}.error{font-weight:700;font-size:10px!important}.check-submit{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:16px 0 4px}.check-submit .checkbox-register label{font-size:14px;cursor:pointer;padding-left:28px;position:relative}.check-submit .checkbox-register label a{color:#cb0024}.check-submit .checkbox-register label a:hover{color:red}.check-submit .checkbox-register label:hover input~.checkmark{background-color:#fff;border:1px solid #cb0024;border-radius:4px}.check-submit .checkbox-register label input:checked~.checkmark{background-color:#fff}.check-submit .checkbox-register label input:checked~.checkmark:after{display:block}.check-submit .checkbox-register label .checkmark:after{left:5px;top:1px;width:6px;height:11px;border:solid #cb0024;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.check-submit .checkbox-register label input{margin-right:8px;position:absolute;opacity:0;cursor:pointer;height:0;width:0}.check-submit .checkbox-register label input:checked .checkmark{background-color:#2196f3}.check-submit .checkbox-register label input:checked .checkmark:after{display:block}.check-submit .checkbox-register label .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#fff;border:1px solid #cb0024;border-radius:4px}.check-submit .checkbox-register label .checkmark:after{content:"";position:absolute;display:none}.close{margin-top:-2px!important;font-size:20px!important;right:24px!important;top:16px!important}@media (max-width:767px){.close{margin-bottom:8px}}@media (max-width:767px){.tab-pane-data-anak{margin-bottom:36px}}#modalVaksin .modal-content{padding:.5rem!important}#modalVaksin .modal-content .wrapper{border-radius:25px}@media (max-width:767px){#modalVaksin .modal-content .wrapper{padding:1rem;border-radius:25px}}#modalVaksin .modal-content .wrapper .modal-header .close{right:21px;top:25px}#modalVaksin .modal-content .wrapper .modal-header h3,#modalVaksin .modal-content .wrapper .modal-header p{text-align:left}#modalVaksin .modal-content .wrapper .modal-header h3{font-size:1.5rem;font-weight:700;font-family:VAG-Rounded-Light;margin-top:3rem}#modalVaksin .modal-content .wrapper .modal-header p{color:#4a4a4a;font-size:1rem;font-family:VAG-Rounded-Light}#modalVaksin .modal-content .wrapper .modal-body{padding:1rem .5rem}#modalVaksin .modal-content .wrapper .modal-body .attention{background:linear-gradient(to bottom,#cb002442,#66001242);border-radius:10px;padding:.5rem 1rem;color:#cb0024}#modalVaksin .modal-content .wrapper .modal-body .attention strong{color:#cb0024}@media (max-width:767px){#modalVaksin .modal-content .wrapper .modal-body .form-group{margin:25px .5rem 16px .5rem}}#modalVaksin .modal-content .wrapper .modal-body .form-group label{font-size:.875rem}#modalVaksin .modal-content .wrapper .modal-body .form-group input{border-radius:10px;font-size:.875rem}#modalVaksin .modal-content .wrapper .modal-body .form-group input[type=date]:after{content:url(../../../img/icon-pengukuran.png);width:22px;height:22px;padding-right:2rem;margin-top:-.5rem}#modalVaksin .modal-content .wrapper .modal-body .form-group input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:0 0}#modalVaksin .modal-content .wrapper .modal-footer .btn-area{background:red;padding:8px 8px;border-radius:40px;box-shadow:7.17px 16.8px 20px #cb9A9280;margin:auto;width:187px}@media (max-width:767px){#modalVaksin .modal-content .wrapper .modal-footer .btn-area{padding:5px 5px;width:100%}}#modalVaksin .modal-content .wrapper .modal-footer .btn-area .border .btn-subm{padding:0;color:#fff;font-size:.8rem;text-transform:uppercase}#modalVaksin .warning{bottom:-33px}@media (max-width:767px){#modalVaksin .warning{bottom:-30px}}#modalVaksin .warning.tgl{bottom:-18px}@media (max-width:767px){#modalVaksin .warning.tgl{bottom:-20px}}#modalSukses .modal-content{padding:.5rem!important}#modalSukses .modal-content .wrapper{border-radius:25px}@media (max-width:767px){#modalSukses .modal-content .wrapper{padding:1rem;border-radius:25px}}#modalSukses .modal-content .wrapper .modal-body{padding:1rem .5rem;display:flex;justify-content:center;text-align:center;flex-direction:column}#modalSukses .modal-content .wrapper .modal-body .logo-checklist{border:1px solid transparent;border-radius:50%;display:flex;height:50px;width:50px;background-color:#cb0024;color:#ffff;margin:1rem auto}#modalSukses .modal-content .wrapper .modal-body .logo-checklist i{align-self:center;font-size:40px;margin:auto}#modalSukses .modal-content .wrapper .modal-body p{color:#cb0024;font-size:1rem;font-family:VAG-Rounded-Light}#modalSukses .modal-content .wrapper .modal-footer .btn-area{background:red;padding:8px 8px;border-radius:40px;box-shadow:7.17px 16.8px 20px #cb9A9280;margin:auto;width:187px}@media (max-width:767px){#modalSukses .modal-content .wrapper .modal-footer .btn-area{padding:5px 5px;width:100%}}#modalSukses .modal-content .wrapper .modal-footer .btn-area .border .btn-subm{padding:0;color:#fff;font-size:.8rem;text-transform:uppercase}.temporary .modal-title{line-height:30px!important;padding:24px 0 4px!important;margin-bottom:4px!important}@media (max-width:767px){.temporary .modal-title{line-height:28px!important;padding:4px 0!important;margin-top:30px}}.temporary .white-bg{background:#fff!important}.temporary .modal-content{padding:0!important;border-radius:8px!important}.temporary .modal-body{padding:20px}.temporary .form-group{position:relative!important}.temporary .bbb-button--primary{border-radius:8px!important}.temporary #tab-mempunyaiAnak,.temporary #tab-sedangHamil{display:block!important}@media (max-width:767px){.modal-header{padding:0 15px 8px 0}}.modal h4{font-family:VAG-Rounded-BT,serif!important}@media (max-width:767px){.modal h4{padding:0}}

#modalGender .modal-content{
    background-image: url("/assets/images/dgm/background-pilih-gender.webp");
    background-size: cover;
}

#modalGender .modal-dialog{
	display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (0.5rem * 2));
}

#modalGender .modal-dialog .modal-body{
    text-align: center;
}

#modalGender .modal-header{
    background: transparent;
}