/* CSS styles for custodial-service-offerings.php */
.fpi-r{pointer-events:none;cursor:default}
.new-ann{background:#65a14c;border-radius:5px!important;padding:10px 30px;border:0;width:auto;font-weight:500;transition:all .3s ease-out;text-transform:uppercase;text-align:center;margin-right:4px;margin-left:18px}
.new-ann a{color:#fff;text-decoration:none}
.log a{word-break:break-word;overflow-wrap:break-word}
.invester-chr{display:block;width:fit-content;margin:0}
.investor-charter-list{padding-left:0;list-style:none;margin-top:0}
.investor-charter-list>li{margin-bottom:1rem}
.investor-charter-list span{margin:0;padding:10px 0 0 0;display:inline-block}
.escalation-matrix a{color:#0056b3;text-decoration:underline}
.escalation-matrix a:focus,.escalation-matrix a:focus-visible{outline:2px solid #0056B3;outline-offset:2px;text-decoration:underline}
.esc_list li a{color:#0056b3;text-decoration:underline;text-underline-offset:3px}
.esc_list li a:focus-visible{outline:2px solid #0056B3;outline-offset:2px}
.grievance-list{margin:0;padding:0}
.grievance-item{display:flex;align-items:baseline;margin-bottom:8px}
.grievance-item dt{font-weight:400;margin-right:5px}
.grievance-item dd{margin:0}
.log a{color:#0056b3}
.dwn-btn-list{list-style:none;margin:0;padding:0}
.dwn-btn-list li{margin:0;padding:0}
.dwn-btn-list li .btn{display:block;width:100%;}
.complaint-list{margin:0;padding:0}
.complaint-list dt{margin-top:12px;display:inline;}
.complaint-list dd{display:inline;}
.heading-grievances{padding:0 0 20px 0;margin:0;font-size:16px;color:#333;font-weight:bold;}
#Submits{font-size:15px !important}
.iframe-div{display:none;}
@media (max-width:768px){
.invester-chr{width:100%;text-align:left;font-size:14px;padding:10px 15px}
.investor-charter-list span {font-size:14px;}
.dwn-btn-list .btn {font-size: 14px;}
.grievance-item {display:block;}
}