a:link{text-decoration:none}#trah_header{background-color:#c79c5a!important;padding-top:10px;padding-bottom:10px;border-radius:0 0 80px 25px;margin-bottom:20px}#trah_header i{padding-left:12px;font-size:40px}#judul{font-weight:600;padding-top:5px;font-size:24px;font-family:Arial,Helvetica,sans-serif}#trah_body{position:relative;width:90%;margin-left:20px;margin-right:20px}#trah_body,#trah_details{border-radius:20px;padding:10px}#trah_details{height:100%}#trah_details .card{width:90%;height:auto;margin:10px auto;border-radius:15px;transition:.6s;box-shadow:0 0 5px 1px rgba(0,0,0,.05),0 0 5px 1px hsla(0,0%,100%,.2)}#trah_details .card .card-body{font-size:12px!important}#trah_details .trah_details{width:90%;height:60px;line-height:55px;margin:10px auto;border-radius:15px;transition:.6s;box-shadow:0 0 5px 1px rgba(0,0,0,.05),0 0 5px 1px hsla(0,0%,100%,.2)}#trah_details .details>span{display:block}#trah_details .details .nama{font-weight:600;font-size:16px;margin-top:-10px}#trah_details .details .almt,#trah_details .details .ortu{margin-top:-30px;margin-bottom:-30px;font-size:12px}.tambah-anak{font-weight:600;font-size:16px;margin:auto}#trah_details .details .list_ortu{font-size:13px;font-weight:500}#trah_details .generasi>span{display:block;margin-top:-11px;margin-bottom:-15px}#trah_details .generasi .ke{margin-top:-30px;font-weight:600}.home{padding-right:20px}.home,.logout{margin-bottom:20px}.logout{padding-left:20px}.home a,.logout a{border-radius:50%}#trah_login{padding-top:20px}body.bg-light{background-color:#f7f3e8!important}.btn.btn-primary{--bs-btn-bg:#c79c5a;--bs-btn-border-color:#c79c5a;--bs-btn-color:#f7f3e8;--bs-btn-hover-bg:#b88a45;--bs-btn-hover-border-color:#b88a45;--bs-btn-hover-color:#f7f3e8;--bs-btn-active-bg:#b88a45;--bs-btn-active-border-color:#b88a45;--bs-btn-active-color:#f7f3e8;--bs-btn-disabled-bg:#c79c5a;--bs-btn-disabled-border-color:#c79c5a;--bs-btn-disabled-color:#f7f3e8}.btn-logo{background-color:#c79c5a!important;border-color:#c79c5a!important;color:#f7f3e8!important}.text-logo{color:#c79c5a!important}input:focus{outline:none!important;box-shadow:0 0 5px #c79c5a!important;border-color:#c79c5a!important}input{border:1px solid #c79c5a!important;padding:10px!important;border-radius:5px!important}